{"_id":"@tscircuit/runframe","_rev":"2878-89fb46ff97469eca6fb3ce8a24d49d1e","name":"@tscircuit/runframe","dist-tags":{"latest":"0.0.2894"},"versions":{"0.0.1":{"name":"@tscircuit/runframe","version":"0.0.1","_id":"@tscircuit/runframe@0.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a73d53706d7f7d817f76b75903e4c673618f2c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1.tgz","fileCount":50,"integrity":"sha512-9BBbP9L7UGCFGmDW1fgO1KZcFjYweusyS7iglz3v//Ao4icvPO/bsfNy+NnDS0wtwrtwf1y2CzpKBFxuY/Nf8w==","signatures":[{"sig":"MEUCIHVuqnS6XflArSL2WB01zokcwB3Y1NWQdxw4ABinP6E0AiEA60Li+G0BFXRm3L9AxXum1aT2nm71PSWleGF9s/JRraI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15594188},"main":"dist/index.js","type":"module","gitHead":"eb3c25d2b288de30aa6a8b905cd993e1c30f8264","scripts":{"build":"bun run build:lib","start":"cosmos","format":"biome format --write .","build:cli":"vite build","build:css":"bun run scripts/build-css.ts","build:lib":"bun run build:css && bun run build:cli && bun run build:standalone","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"tsup ./lib/components/RunFrameWithApi/standalone.tsx --sourcemap inline --format esm"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"22.3.0","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1_1734218668074_0.7911849386776866","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tscircuit/runframe","version":"0.0.2","_id":"@tscircuit/runframe@0.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f5e5fff8a844de6e2866ac2d6973521804a2038","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2.tgz","fileCount":50,"integrity":"sha512-myJQEngWWYaIZ+ceua+5N7nmmZoo8MwfD0ioGYzeAS4uizyIRzx7LyNx+Gu09tLmo8hmhfmQA+V3LKiILLiOLg==","signatures":[{"sig":"MEYCIQC/RlQy/+npP0586U8SnhADBuh4ahrZxXiQDY5vAwHaagIhALinY7/ZQDglgTL8uZB2dAkuflZl047ZEVRKnpPYVPIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14881603},"main":"dist/index.js","type":"module","gitHead":"574426dc31599aefb2b601f92ccb840844190b16","scripts":{"build":"bun run build:lib","start":"cosmos","format":"biome format --write .","build:cli":"vite build","build:css":"bun run scripts/build-css.ts","build:lib":"bun run build:css && bun run build:cli && bun run build:standalone","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"tsup ./lib/components/RunFrameWithApi/standalone.tsx --sourcemap inline --platform browser --format esm"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2_1734223839893_0.6048733884391004","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tscircuit/runframe","version":"0.0.3","_id":"@tscircuit/runframe@0.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0cbdbd9539c5922f00a36fb98a0987aa3948c4a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.3.tgz","fileCount":46,"integrity":"sha512-WtSKC2WrFKHmYCkLXH4AdD8k3qFYgLeCRxvfqqVfEFzww/ZGP+V8ZQCK2MxfR4u0PDI3kEk56G4PW5eyrn6nPQ==","signatures":[{"sig":"MEQCIGb+UPShmiQkefConFgMDclyT5+cDscuQ6lPllOXm3f8AiAaLkRuWK1GP5gaBE29yjfiho8Y7RtMmB855GNuTuhohA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51881843},"main":"dist/index.js","type":"module","gitHead":"d3865a30e5da88335a04f278479ed971f1993a01","scripts":{"build":"bun run build:lib","start":"cosmos","format":"biome format --write .","build:cli":"vite build","build:css":"bun run scripts/build-css.ts","build:lib":"bun run build:css && bun run build:cli && bun run build:standalone","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.3_1734226147289_0.21691143455884543","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tscircuit/runframe","version":"0.0.4","_id":"@tscircuit/runframe@0.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b4e7ed6f4c088fbd2d7670a56a28a92367fa461","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.4.tgz","fileCount":49,"integrity":"sha512-vs+SgbnjHpcSAJ4mx4HTc8u4Ch3oqoLwoy2U3cz82qEhZ/7FJFOOmFf+AsVwyXw+EGDPU9zh7rXUXeakN+DyxA==","signatures":[{"sig":"MEUCIQDfQqhA8a0DzZq8vGOGZKMhk7+65qRyt0r8vO5dt4tPUgIgMdOqsYwJCrgC7NdFedN74klquOA6izUu0M1H/rJSUaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50334079},"main":"dist/index.js","type":"module","gitHead":"d8b17d64947a5b8644c1c39787429d35389854fc","scripts":{"build":"bun run build:lib","start":"cosmos","format":"biome format --write .","build:cli":"vite build","build:css":"bun run scripts/build-css.ts","build:lib":"bun run build:standalone && bun run build:css && bun run build:cli","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.4_1734243949361_0.05476881768319042","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tscircuit/runframe","version":"0.0.5","_id":"@tscircuit/runframe@0.0.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"baf8a7dbc67c66cef05fff386ff62656b5c1ed48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.5.tgz","fileCount":46,"integrity":"sha512-eE9uLDkz4lan0GzkhWxZ33vwlYeh36Xq6JxPBMUxIHjHNSKr6ZQqNick4yjY+l6LCkcyta1ua9mE/HIhsodNHQ==","signatures":[{"sig":"MEQCIDY7fPLj5b4iidsX6IDBiC8OH9ceM8WBfofhgNKZR1uiAiBqnj9GeVE1U5oLK9QCV/RL/fgjmKI6afDNB7PCyxarEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51881827},"main":"dist/index.js","type":"module","gitHead":"1a17a7478d718d0565d80c30b530466582039b75","scripts":{"build":"bun run build:lib","start":"cosmos","format":"biome format --write .","build:css":"bun run scripts/build-css.ts","build:lib":"bun run build:css && bun run build:standalone","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.5_1734244314652_0.9633782170015266","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tscircuit/runframe","version":"0.0.6","_id":"@tscircuit/runframe@0.0.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"977efdbbb229d620273f8a5e79cbbc310d1f7458","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.6.tgz","fileCount":51,"integrity":"sha512-PfnUqKLAQ4X6uEwL/9J9+0RV597yKkZJ6FXu9TQ5TafBUDLoSx94jUsI4UHkZIfTiaiGbz9BW1xedFRMbrON3g==","signatures":[{"sig":"MEQCIEEETc2XwOc+G6QqFddMS0nlMY4rMBWILQSphV/+gzPiAiBqgAkf6p7phrp+LxvbshTdaCogF6dJsiCEhdg5w05SoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51935965},"main":"dist/index.js","type":"module","gitHead":"fc8e4ce59933710999211a03792a3fdf7deda17e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.6_1734244503079_0.24223919826743034","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tscircuit/runframe","version":"0.0.7","_id":"@tscircuit/runframe@0.0.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4c5a0db7e310aa3f6bb0da40ace7b6e8556a7b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.7.tgz","fileCount":51,"integrity":"sha512-S6rGmDV+pLam3LzXTH7GZgcd89zzuGmxfLontwV64tHOYBituMTS0BvDVoyV2wSVNJUcrbGI0LXS8pxGUKRwUg==","signatures":[{"sig":"MEQCIDAOKI4Bh0gbNCzlgIRS/E50VCW+dAOF9fiV6f7XZG1hAiAQxmgDbTaeE24jmkjRV1RHnefEXJNG27Rk2JAxsns+tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51949874},"main":"dist/index.js","type":"module","gitHead":"601b32d91daa8b399c99a67c2ebf32a04c257d2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.54","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.7_1734245041179_0.5082672120666059","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tscircuit/runframe","version":"0.0.8","_id":"@tscircuit/runframe@0.0.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34f25bebb9dd8dc8b94952e300a744770a62c307","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.8.tgz","fileCount":51,"integrity":"sha512-67+L+RezeNKWtcvOmvx3OWmiz70wuvoJ9WHGvBiK75FbXDV0LqRGkmM4cww6ByoBKhfOdZY34/gTzo/GmKcAdA==","signatures":[{"sig":"MEYCIQDS9Ej4r8qlZal4H9mQ7N+vJ4p+8KXlXmlvkeW+zAhjvgIhAJ8KcXQ2Gf2mEvm3iKnKn2ao/qufu1vSf1X9/WyPQv9I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51950527},"main":"dist/index.js","type":"module","gitHead":"576e0feaec0f497653e7cbb9829b947adf53c64f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.58","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.5","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.8_1734245792301_0.4271898540864625","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tscircuit/runframe","version":"0.0.9","_id":"@tscircuit/runframe@0.0.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbedfd17a630bf9259d2137888737e958c09507c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.9.tgz","fileCount":51,"integrity":"sha512-TS912pdQwFxCZjuzskQHNLr1gHmSAuXN20AH7vhq5613dZh3Q3say7mszNS+1aw/XzfDJfo6TwberKbC7Z6jdw==","signatures":[{"sig":"MEUCIQDoMw8RynPvbFA+wuAweJ3EF0p6+2FBXENZw4qJKxJnfAIgdMsDmdvgez2+PiXN88h6FjH+PYwZ/X0W7Wu1jFA3boU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51950527},"main":"dist/index.js","type":"module","gitHead":"5db81cb4a8d767d59aa0993cdc3e9c4ab7bb8afc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.58","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.9_1734246382851_0.017354778330234355","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tscircuit/runframe","version":"0.0.10","_id":"@tscircuit/runframe@0.0.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec7a8821048ce1b5c27c3afc391cd8ac06bd6b46","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.10.tgz","fileCount":51,"integrity":"sha512-Upcm+rBc/lv1OOC9i3LcNzsuRdUSFGiLaGplssWHBWElPLCGhZLKCmcGnpTCacO9uBEnS58mYPcRPFiK2spRdg==","signatures":[{"sig":"MEUCIBsgnGf5FRjTtbUvlFwYg7QjHGi9+ZdwORDOw+GHjegmAiEAx4A9yQfZ+xdwvJ7ptRgf6XrlC8iRfXQ3m/FMK9oZr/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51952090},"main":"dist/index.js","type":"module","gitHead":"82967e17ab40241bae49ad5e4c7bc52b5bfc2d39","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.91","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.58","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.10_1734246461780_0.3361172335287985","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tscircuit/runframe","version":"0.0.11","_id":"@tscircuit/runframe@0.0.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e2e713ddd35ebe4b9630c34f7efadfdae52d8e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.11.tgz","fileCount":51,"integrity":"sha512-6rCdTkKBcoXzpG2SaP63T4rBEr4kQzORdFPev6Pk1YiQkvUApw6l+nLG4ByrsTDVHVzEObvS/t/d26AU6h4xMQ==","signatures":[{"sig":"MEUCIDqIIaKzV+XIuLH4uub9gv7fxqmM7+TqHeib8IrVUVN1AiEAwxpY5jQ8ereshFrtJX0DpJ7S/caC9HAMIR1SZoYTa4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51957278},"main":"dist/index.js","type":"module","gitHead":"045803e353f3cb9fd57d6e350dddd703ad8fac88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.92","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.58","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.11_1734278029142_0.300331662097129","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tscircuit/runframe","version":"0.0.12","_id":"@tscircuit/runframe@0.0.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"077d25299456ce223335bb1a499b579652ba5a12","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.12.tgz","fileCount":9,"integrity":"sha512-csmG6UVeASRHmEVAaGN9rKbSpWvE94oqJSHRWnruAQfSL14nNNOq9kq32Fg8IKFIXtYADZ1cGui8A11RAQDtDg==","signatures":[{"sig":"MEQCIB7IMLoZvap07BXYNRl2ZofKAtgOJA/mP8dqWPt5E2HGAiBAH9zGSTCjtpnQM76XQX5V0NEoYyEKBW1xJi2bjpAWdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51559577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2d1121e5011a9d4d142012bc1bed113e2b0aba3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.92","tailwind-merge":"^2.5.5","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.58","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.22","@tscircuit/schematic-viewer":"2.0.3","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.16","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.12_1734302444762_0.34454637722185","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tscircuit/runframe","version":"0.0.13","_id":"@tscircuit/runframe@0.0.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"005f3ef04e5934dc1650df12c211ceac86f4a395","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.13.tgz","fileCount":9,"integrity":"sha512-3N3ZIFauQmVJneCV9Iez8MWKEhrGLt7uuxqyQegXRo/gW0icuEELHYzaBxvAxJKZbEeB1XL1GR/HlZcN0J2nzA==","signatures":[{"sig":"MEYCIQDKAZ1qFiG4wShpbGQ4Ufg1GHvte5SWpvaCm9mxFQtuCQIhAOgR1j1DtawhZw+Hs+UxtBbVbJsbOzopoudEOud4KG3F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52002996},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b7edca9825b4c46c409090a2551bd8792a202cb4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.98","tailwind-merge":"^2.5.5","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.69","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.37","@tscircuit/schematic-viewer":"2.0.6","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.13_1735058608849_0.2768097039846764","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tscircuit/runframe","version":"0.0.14","_id":"@tscircuit/runframe@0.0.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a7137d31ef31fcaecc4f0bd9d340598e99ec8a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.14.tgz","fileCount":9,"integrity":"sha512-pmaR8aSn6Pe0SX08CFSD82E94MWXZUy4a6zrhvkLAPhaG0NWB2mfLHj7I4Stiu55OHi6+O9L0dnixz+nMC8spw==","signatures":[{"sig":"MEUCIE3+1HWIiy5rmSa9VEGpmjZUSWPHpCP4cwZ49Y/1Q9N2AiEAowhO029VjAGFt6c3F0JuC6W9Cz9tw8hQmg3lWw5qunc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51993400},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"ecd5b5fc976ac213f0fe2a68f657324727e4efd5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.98","tailwind-merge":"^2.5.5","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.69","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.37","@tscircuit/schematic-viewer":"2.0.6","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.14_1735060855313_0.3073180769407946","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tscircuit/runframe","version":"0.0.15","_id":"@tscircuit/runframe@0.0.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"762fc129dcc60643e41c054ac8676ee3c456db0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.15.tgz","fileCount":9,"integrity":"sha512-V63Et1W9rMxF7eT5WxyGsINeOskQR4wwobeBXTBuE/SwbZs9s7SrQc8lfYIGtZX/yzgkGsjv5YSNYMlkg2QBRA==","signatures":[{"sig":"MEYCIQCJCRywndWIZ3kEReINff4O4sQR2/MdYD5UaePUvm207QIhANzDCg5wM4/3P+3WG7OzFO0eF+AlV7ARCiMrBJMrtf7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52190513},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"ec71808e2b74b07c557bc841ddee53538032f7e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.241","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.69","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.38","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.15_1735095906869_0.8228266968441329","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tscircuit/runframe","version":"0.0.16","_id":"@tscircuit/runframe@0.0.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2b4ed7fa8bcc7b0183d85578c13d242c554cffb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.16.tgz","fileCount":9,"integrity":"sha512-rerDDqt4B6qWTzgn9zfDrIuHU8OXhEcWwBQnYNe3un39A8Bt3Omq6ox8B+y/0dJ2AIG8g5quAGreLb8UjAuKtQ==","signatures":[{"sig":"MEUCIQD51ll6em6uqrqPTfUd1osOSfa1V5/S/jrnyFkplInE1wIgTZV9xpXM1jcfXWDEWcJh48DyKk6bJdxcynVHuexSSHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51850529},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"af0e6e484885e12a801d1524f847032ab816db38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.241","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.38","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.16_1735123704099_0.8834312665974131","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tscircuit/runframe","version":"0.0.17","_id":"@tscircuit/runframe@0.0.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d3c6c53e6d33f238b36e5624371898d7261f529","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.17.tgz","fileCount":9,"integrity":"sha512-7dv+Grc4DdX71BDsEHRK7XNGP6ixguH3EirVaJElt9dWxe0MxoPJlFyT5EkEf+dt+dgU3k16xNqHmLufE/ur7A==","signatures":[{"sig":"MEUCIQCwlpufLxN91Treq+AcAeVQHL87NM5Q/mpm5VOFMjgvDAIgQ+ORqv1rfEluXfLJJGJz/EaCezp5PSPvizhcwuOgIlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51850529},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"232ef74adae6d069d3dbeb8d10722f73cdcafa38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.241","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.6","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.39","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.17_1735136149059_0.21634082942284638","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tscircuit/runframe","version":"0.0.18","_id":"@tscircuit/runframe@0.0.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12bb9e0cea1124b1165cb77252e5e2e309ac37a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.18.tgz","fileCount":9,"integrity":"sha512-28na/oFrNevVIZb+7g/m8kC+hpqyFrU4oKc9/1ycEBi+2s8m1GgW3bzy9g2EMa+sZaiAE2VnQ4oUYkq7jpYAMA==","signatures":[{"sig":"MEYCIQCSwrAIE4mHk39887UYe2YZHogI7FwRvWW5jadsZESxoAIhAJp7V3+qr/b2IHgA/yb+VlF/g5c2npY7Ix2JqPMAdbO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51850529},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b147fca16ceea670b989425dbdc27d82d3375c12","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.241","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.7","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.39","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.18_1735146671830_0.7719847602314853","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tscircuit/runframe","version":"0.0.19","_id":"@tscircuit/runframe@0.0.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9cb19076ca5888d75b95759afe218cf27cc8d789","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.19.tgz","fileCount":9,"integrity":"sha512-BXr3SWSjvp/NtuqPYcTKvYEcLXGFStDfE+hBJ/HqMV5kGX2KpqwNLqomdDoOjtTTQvgJ2yztt7vBfiv4c7mmQQ==","signatures":[{"sig":"MEQCIHj4L2KBJDwnCKN0xUUPKX09OeNnoP4BrE0xO8wpDO3SAiAaKE77ydk4e36aCoiutOteHvl2SHFURUrKZiBJlbH/qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51850529},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"e3e6bac12fbeffe0f0b99fcbfeab1fe2f9bdbb74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.241","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.39","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.19_1735190070903_0.6384146890923583","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tscircuit/runframe","version":"0.0.20","_id":"@tscircuit/runframe@0.0.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"def5a32ff73a24ebe9f7749437469515dba66e01","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.20.tgz","fileCount":9,"integrity":"sha512-aAhqyqiQr5SoYRUVgVLrfCefNuo0Grp/2DbHgd27Ajao8jN7wPgH21ql4QgV5YpzFzsae+xNm39aMlg/Hx0saA==","signatures":[{"sig":"MEYCIQCWM5LHmb6zOsRe9umv1XiI14fm/CRwdw1vfepZ6Qov6wIhAMStuYgWsMSffw/xffWSxUkCDFQ8x9RCjj7ej8YZOsK2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52175201},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"646ef4d731c348eb23b3ec2e6fa2121728ed3bd3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.244","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.39","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.20_1735259942518_0.3212411421604373","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tscircuit/runframe","version":"0.0.21","_id":"@tscircuit/runframe@0.0.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3fecee1c3485d9444bd6e368961a3df161d2678f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.21.tgz","fileCount":9,"integrity":"sha512-+/gFa3YfazegEvt3HZogNzV0iAHpybq162ANWjxm0jovg2YkGC8AtxNoiWO7Y5BN2VFL3faUtiWVi63j8QLzIA==","signatures":[{"sig":"MEQCIFkYpyY5McjQgckbEXzQB0d1KpGmKea51dQdUDMdltIzAiAmwMzqrMf7CTD9k7UF31C0pQuruL9eNBtlGShZB+GabQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52177945},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"72a62a498f8dbdf24bc7e240da1d25d780414521","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.244","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.71","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.21_1735273203585_0.9303907742109268","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tscircuit/runframe","version":"0.0.22","_id":"@tscircuit/runframe@0.0.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c40f38f71cecb39e59f499b6e7d0e3ef246fc3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.22.tgz","fileCount":9,"integrity":"sha512-vGgIfuE/trG4Y+WiWQXAZ49n0MK+mD4qKc9qAgemtaZA6IyoHoDjeHofJcKZi4cp6mReui+tHKc7f/s3oub/CA==","signatures":[{"sig":"MEUCICG7hNo7YaLC9Te0Y4XB+kPYvz4AbwPOJRCGFGwHbyHHAiEA6c3swKZJlAmNR75KZLmWASYDP7ahl7npguMP4nzVCK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51853418},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"cc14ceaf436fcf398a69f408aea8877938ea6e57","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.244","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.73","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.22_1735283554416_0.7762800918853243","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tscircuit/runframe","version":"0.0.23","_id":"@tscircuit/runframe@0.0.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7feacb1b8b55ac1c62ed347886ffa3ebb4af3ca0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.23.tgz","fileCount":9,"integrity":"sha512-JpDZjGBKRRUhCv/h7tPUboGsgWnojkSZy6EyamvCyqnC/AH1wSfqALR3WdEEUMFRBhrjKFwOapXYTpuvFwutLA==","signatures":[{"sig":"MEYCIQCmA72VMpurfp1DEM7HhyLJLBwNwOpsoS4as5onHY348wIhAM/nCtIo8JjxCOKMKUKxRQ6xiFNfgaeZUYVX9tIQIKNg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52225807},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"dd1a9eaabc46fa87f9e1b8baa63abaed7b7f78d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.73","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.8","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/react":"18","autoprefixer":"^10.4.20","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.23_1735336618822_0.3254218602664467","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tscircuit/runframe","version":"0.0.24","_id":"@tscircuit/runframe@0.0.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e8c49fcd5f5ad099232839a903e32a4cab2c266","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.24.tgz","fileCount":9,"integrity":"sha512-JaHDjksBa1Vc2xG9aIWEmWpcg86wbgXTsTUwPjy839RJLGbUjwVjhknJpWSiWjWqTI3LmTgOAsH8tSPwfeoJ0w==","signatures":[{"sig":"MEYCIQCoRooFbD0BgToo3lrKBmvF226XZjHg3mDwe+uQWLZc6QIhAP0DoacHa7zFBVMpzOAtcy1Em++KyBn6Z7b7Yr9W8JGs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52238073},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f9cafcb919fe21a8254e03acdad0f5adaaf95f53","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","@tscircuit/props":"^0.0.119","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.73","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.24_1735339463788_0.3910702091970317","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tscircuit/runframe","version":"0.0.25","_id":"@tscircuit/runframe@0.0.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"175efda9584d87893f8820e77aa7b2f3a202093a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.25.tgz","fileCount":9,"integrity":"sha512-anApQWVUQ9WKUNGiHs8yr+fPqfvk7YgOmC1ZRfgGAyL2i5uFbm4m4/7VZMqxnJe91rvSHudPRHOEmDHz3AIswQ==","signatures":[{"sig":"MEUCID1lA9yQ4+kehZ45+DIs92gjC0HWb+DGkaKIe7cz7X9XAiEAmfsjiRPFcNYTiMyrCMYGSidqVWkSW/2ZVZpiVe1ZdxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52238397},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"30e06ea9cb8cb260355562470c0240d49e94e168","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","@tscircuit/props":"^0.0.119","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.73","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.25_1735343496168_0.7592686098571455","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tscircuit/runframe","version":"0.0.26","_id":"@tscircuit/runframe@0.0.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b9da46fa6a70cd3f8b098c54a313e600f27d866","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.26.tgz","fileCount":9,"integrity":"sha512-eErBuHgnrApd6zYuk+VYcMiW51J7P/wzUdIPZi46doatg52zhscu57lxjDS2dUWumfPg5fzuh6KRxwIPjeO+Iw==","signatures":[{"sig":"MEUCIB2XfR56H/NX01UCKSZElvnR+DiOjKjjbU4ZoJ496+mHAiEAk3kOeQvH3D1mG8lr7CKebLBXpyS7djOOAC/u8v8dndk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51867342},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"fd295421acec091ff17b8ffeece593bafd07aeb7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","@tscircuit/props":"^0.0.119","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.74","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.26_1735348750238_0.36824669105641594","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tscircuit/runframe","version":"0.0.27","_id":"@tscircuit/runframe@0.0.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3a09556740f717fbdc8e7d8a5d2ca5de7ebcf6a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.27.tgz","fileCount":9,"integrity":"sha512-jdLPwjoGg8H7bBaKIvPpXa5aN2iKUtjmTjRTC0ZCCXWTcVp+GTW5vcDy1gjQ/SoO7Lnh9JNMT0FD7Z9oLOrGSg==","signatures":[{"sig":"MEQCIDP2gCSi7tgGfLnXualXNdc/d8E6Wg5RYI+oM5Qx+VVTAiAtddX0EJUuRJxSLAKXauDpvBePjes40f/T8ZA06Gl4pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51867342},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"65139b9dc179dd21e96b5d3db8859077b5175a75","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.74","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.40","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.27_1735360232036_0.5838787153033442","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tscircuit/runframe","version":"0.0.28","_id":"@tscircuit/runframe@0.0.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"64d63f3a0a4101940fc6a2fd944131ff04f4ffe6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.28.tgz","fileCount":9,"integrity":"sha512-IFx3c7qVm0xnp5o6XldV9IQtEk6qUO6TkZqZDi0NQBEshhguw/chSkOgrjxwTISlEmTrPgP/y08ENxtmm+4LnQ==","signatures":[{"sig":"MEQCIEqB+DmklXWf6EqckK8kx67/RZNvau/KMDrNAp/WpIVdAiBe0K1SfzoNukgIPd7nvkqY3pNkVfJRA3m/uUE/WeCSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51871018},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"3dd6a1abdf76e2ad68f986715cb46d3b00054605","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.245","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.74","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.41","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.28_1735444696668_0.6501628070818728","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tscircuit/runframe","version":"0.0.29","_id":"@tscircuit/runframe@0.0.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af7658a906e098a0dfeaeb3dd311a55a97c65023","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.29.tgz","fileCount":9,"integrity":"sha512-/dEoeHjUocyWjZqSm3KyP9/+q+yZZrGQxbyVtovYiy6p5aXBJmBwn7AcGuhPMqTrTO2hqy426hW8of3OXJgABg==","signatures":[{"sig":"MEQCIDXqtxcB5jBNREUHri9iXYoNyCtmSld/L4yfmlueuYGYAiAg7WCloCb1ZeV9cixdOZJ2JBfIVWQwtjdbd/ukqkBCAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52008647},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"9432ae2efbd66a6bf6e7a6e7f46499daf2e51509","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.246","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.74","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.41","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.29_1735473907334_0.9487775420684934","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tscircuit/runframe","version":"0.0.30","_id":"@tscircuit/runframe@0.0.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0fc61879379b3159b824dbc85ae372b7331199c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.30.tgz","fileCount":9,"integrity":"sha512-lWyYzKb9fAqjlkyyQ2X1YR3YZdAeScw1wEKnUOlk6iogNPaeMDKfbmu9eClhj0Xx87D9PfmAJVO755k1yiYb2A==","signatures":[{"sig":"MEUCIQDbEpcDXqbeyHVIz7Eko7Gtv9mazJ6oL6RarM2/iUeLggIgCPOfmHFDGV4iGql/i7rQQZRcx9uex2UriLB/RGc8B+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51667331},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"ce327ba9f828842923a49fb396cccbecbe285b82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.246","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.75","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.41","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.30_1735501524587_0.5049788445390033","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tscircuit/runframe","version":"0.0.31","_id":"@tscircuit/runframe@0.0.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b75e87a0ed939f6f550aac30d59ef0fd3ff91b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.31.tgz","fileCount":9,"integrity":"sha512-S+7GAkh4Po0BkIfTlBgrFRSWeoroUqog0gquOX5V7XNWeDLtIFHgEzoFl0bwOgU86tP/og20W0mV2Nfjk8a0kg==","signatures":[{"sig":"MEUCIFSNH9arei4HcdR7aaMeYTOLGPvJ498OqP/tXXMSQNuXAiEArSt7hml1jpYcurytKyBlMNcmlUANZUAoJE7sCHa0wmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51819148},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"c07960a2475aafd8fadafc80610e50e33e76cd05","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.75","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.41","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.31_1735512288134_0.35851380952981615","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tscircuit/runframe","version":"0.0.32","_id":"@tscircuit/runframe@0.0.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc0eeb8a4a7bb25853b01de3f8f54a950faa41e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.32.tgz","fileCount":9,"integrity":"sha512-xJkRHKn5X7BaHD+sMNNre+vS0uDifGkYwyce0Qsz2/pON10EAKM9IPSW5UCtUIfm5GTCaNzs185SVH2mRkFiwg==","signatures":[{"sig":"MEQCID0T6zDAXbRUKXPklU1KeFQQtnN4SsKA1V3bBenzhKJZAiB4YgCaRVHMNF2edItifQryoeYUuAIqEMe8DyHK6rgMIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51699033},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1b4358347d5b0e0cd422fdb7544a69a8d05ff9aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.41","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.32_1735520995412_0.7016855137021734","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tscircuit/runframe","version":"0.0.33","_id":"@tscircuit/runframe@0.0.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb1d5b2761634ecc6edfed4e31f07b6802316dc5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.33.tgz","fileCount":9,"integrity":"sha512-w1MOo+gxWPsiBi2Q+bOlTK2+/OJPWecc+9fGNaa78yOGzijhlDuQHds0axLKOov+/g5xE8s4I5hN0A6Hg7WBQQ==","signatures":[{"sig":"MEYCIQDTJUJLsqmb7VTDgNMyRVMHpMRfP0toRlLa2mBbmUNMpAIhAItI+SOimNFIouq/xLR2kn7WsJ9QzjMfcaoAierZv+Fu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51699997},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"9b6754774c7cd02b5bed4e2264667d7dd4c484d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.9","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.33_1735522167122_0.5394713207562121","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tscircuit/runframe","version":"0.0.34","_id":"@tscircuit/runframe@0.0.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe1e9d1ff25d76f75a758d695b75b713d6bf886f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.34.tgz","fileCount":9,"integrity":"sha512-b+ipIjcw7Q490oor3rUP26y19pVmsh8Z3JHrW8TbVz0MJts9dUctRti3CC8tPxy8j36STjx7t2OWlomuztZDdg==","signatures":[{"sig":"MEYCIQCfayA79q0P4j7Jk0ssylQ/G5+P+WI2ZJSlpBjKo48oGwIhAJHXIqqZO7KpBSkTy9MZ8opP9pXvF7YN0D40OECLm67O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51699998},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"89b4bbccae7f7ab1bf9fe889b3204ff8f8dd83fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.34_1735524464537_0.18503635774755556","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tscircuit/runframe","version":"0.0.35","_id":"@tscircuit/runframe@0.0.35","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20385fa0cafb41ac5a0fceb0fcce267c0801cf76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.35.tgz","fileCount":9,"integrity":"sha512-CIczsOLluMXMH04zkQauibd1lY3EJ68g1HZ4m6OU6ST/FPPc0Jg1zkaeQzbv4UASSYdu/4PTWc+DEaLYv80yFw==","signatures":[{"sig":"MEUCIA+MV+NC4PnhJSCC4mfATTwtRfsKdlgY1xpPLBgRT5fmAiEAtH+x6EzZUM9YXxWtdoN2I7EwUepIwb0sbCuTVqjhpaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51719961},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"046eba504699440b906679f45c807690576ffcd7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.35_1735525711295_0.6856069936960316","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tscircuit/runframe","version":"0.0.36","_id":"@tscircuit/runframe@0.0.36","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94f6109878fb49396656308cafb67b17d5cabd48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.36.tgz","fileCount":9,"integrity":"sha512-AEaIbycnNQ+oeCl6Xpn3kIyFm1tNJkB/W5Scg64H7VVwAlmnBQpgaGZ4QglaNQi1EUH4QR0uIX0VSGLA6BD7EQ==","signatures":[{"sig":"MEUCIQDk/KG3bK3Na21kcPr8Z3ZdAnVC4YsotX/sCk9dIlJexAIgMtNq/iGhy2Kr9hwEFfid9ew14ndQr4op3Oons9Hv/q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51725597},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"987093aca6eeba2948a2e1b1934991ef6452480f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.36_1735532892580_0.5890675347755723","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tscircuit/runframe","version":"0.0.37","_id":"@tscircuit/runframe@0.0.37","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"032d1e978fef49e486e09ec423da21c65a7c5d87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.37.tgz","fileCount":9,"integrity":"sha512-5rlPL6ge05O1p+Pp6vOWJ+l+Ps5PVhRVF3s5DbXawdx14YhzF10bfk3SyQLqzh1AJYBDt+v0e7ACmbWCAJe6ag==","signatures":[{"sig":"MEUCIEmsGZRiPDXHUvsvm1XvJwOUiNexeypztheP0Kh/m6TiAiEAsn4CrWLSUKUsy7uGZ2NmeHH2rnwHf3KXojtLnwCp/do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51729277},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"26add75802b794e5ddf7cffc210b53d8f8029ea3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.37_1735532972731_0.9842781169156438","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tscircuit/runframe","version":"0.0.38","_id":"@tscircuit/runframe@0.0.38","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10297d0c1775010455221da0784053bfc31ca825","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.38.tgz","fileCount":9,"integrity":"sha512-cEoNIJXonFox1czSWoEljiatCyrEkCbsmc5+Iq6A/AmM0+mRzWStlHQPuZFcWCSXrtZLksClTneRn/yqWevsOA==","signatures":[{"sig":"MEQCIFTKsMXB0vlpcz7TzyCqt/yNqXv2W6Wgx3flF7uuZFFgAiAHRK0efZh7U83+pZx5idN1cDDU8oX8UpbfwMfPLy0Wfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51729433},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1657385ea900acba55d56051346431487c4b637a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.38_1735535958935_0.23854147366143907","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tscircuit/runframe","version":"0.0.39","_id":"@tscircuit/runframe@0.0.39","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54bd1bbbcdaae54d13343ae1226f07bfb057a081","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.39.tgz","fileCount":9,"integrity":"sha512-3bVy5tcjtwwcrF+yi6vFiyk3SGoRe9Tl5tNXRwVHRr91SNYX8DNU7xmWXOWxJjgIXO/tuHPLwI51F633PxgngA==","signatures":[{"sig":"MEUCIQDkDJqjg/jQ8m9zzGtju2usNJk3jdqP2579g/wRdy0w7QIgAunXhl9j1d/9GehAL3GsRaVA2GLZe77D9/nUr3RhjVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51729866},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1d85fceee2b9a1e749d9eb7e242451d08891667f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.39_1735536195773_0.3404607287030348","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tscircuit/runframe","version":"0.0.40","_id":"@tscircuit/runframe@0.0.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c93b9be459785b60d9fd729e42bfbfcd2d9a107","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.40.tgz","fileCount":9,"integrity":"sha512-rpVBi6DhY2+0rD39Yhu7NedxfVtT792SJvyhTdWEcbL9vkaSA69obeZf9pL5uZ+u666yAaRu+wGyqrEWivZzPw==","signatures":[{"sig":"MEUCIHCM7Qt2Wfc3kYRe0WcQCH6zDtSsJqkCStFiyFtFI7q1AiEA8jmizKsIhUIOr4bWTMQkbqzfKEILtVXmn2q3799oE3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730352},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"5d6d976b605a9e1bf8a8893676e63b0318e33dc9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.76","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.40_1735539330957_0.8891088714983058","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tscircuit/runframe","version":"0.0.41","_id":"@tscircuit/runframe@0.0.41","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e13132bc06354fada9d7dde65efd5992796d7d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.41.tgz","fileCount":9,"integrity":"sha512-ngedVAeuhyVkUvevrb27H9Hu7EIf/hHKQ2ci7zgA6M/9qG6jRxWQbzgQ0E26VNyOS4A2qrvwV5RPY4toZ71VPw==","signatures":[{"sig":"MEUCIAvmgGMBN47bDsZsZT1WXSQDRP4UEdjQy091w3rI/xvTAiEArYKeL9fa+7MXHv14O4cgbdZXw16RnvdtGeiOo5NHGYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730352},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"11536497e87d8969f74001ef23d0039590c3ec0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.41_1735543475550_0.5853775947019149","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tscircuit/runframe","version":"0.0.42","_id":"@tscircuit/runframe@0.0.42","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee8b9b8f57a9523961448916f057899197f665db","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.42.tgz","fileCount":9,"integrity":"sha512-SN8whMR2bQBmB7KBFVqsKlXhtRqojLWb8s2Q8TCymmxS/U5f+4iJ34k8aIejvmIaW/7VrGPL4M1bkFBvmDMUDg==","signatures":[{"sig":"MEUCIEa+otAR/RrvlnRLVOLa8AM/3Bf+Vn+3o838tgbnbNFLAiEAjAnWPBCWFjNbmIjBrkCqi9EIVryJnrUEROPGRuOqxww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730981},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"33f4e5f2a130e9303a2d2725e809f5bc4a00310f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.43","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.42_1735543523331_0.6525363262303345","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tscircuit/runframe","version":"0.0.43","_id":"@tscircuit/runframe@0.0.43","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"799b14cb60ef7c7a07ba8dcdb2a850def2c555d3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.43.tgz","fileCount":9,"integrity":"sha512-b9iCIyZ8uaK4tCU3yAZRvFrqksKWp8h7gcz0axR+6VDbvvEo9X4zba9VLX420PkLuAsBgHYImt+YJMcOrFhF5w==","signatures":[{"sig":"MEQCIH7cCdFRymddpeoQ26bFIeydtrWCgER4SrCRJxCsWn/1AiBqLrpnaAnCoBFDlz9YN6LEWyfspJcF7yjo6sGbIj0eHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730981},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"a243897f569725ba5198147e1b94402b5e4ca033","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.10","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.44","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.43_1735557517134_0.12290435588571014","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tscircuit/runframe","version":"0.0.44","_id":"@tscircuit/runframe@0.0.44","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75c3018597102da607ad2b24e8583e7a9764e3ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.44.tgz","fileCount":9,"integrity":"sha512-4ClX3UhSHJ5aZAEjdM9FH8ELvE2BAtGqJLFbZUM4TSU5YtKGspAcjjWk7ZOU1ZZ4aA3H7XeK5XWt9hD47ed6rw==","signatures":[{"sig":"MEUCICWnI5EEFY64HNXFcsS+jFYNxqGX0OsUmFZELuZfLGXiAiEAmZYkIitJZlaRRnc0CVToSQPvUXZxRzXJ7gAE9tk4yns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730981},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"0c6c16c09bb7f4dd161af58978894f0a32ec6d3f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.123","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.44","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.44_1735566910936_0.4009915984206973","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tscircuit/runframe","version":"0.0.45","_id":"@tscircuit/runframe@0.0.45","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"563f4982621ddd6e67fb66bb817870e08c812dce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.45.tgz","fileCount":9,"integrity":"sha512-+tX/a6RBQRqp0GzwwPlsiygwpv796s7ivC+mEKlRGuVvOiaDyZOUVqIa9NtJZZO9O4k6VYY7bCZsxa0DqA2kUA==","signatures":[{"sig":"MEYCIQCMQturgVv7/d8cg6nRdDHxtszjXXhuD+GAh0YMSVe7QQIhAPV/MM2PxVjcgMyDLSu69sv97UJTla5E6bQsxM3lBPJ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51730957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"264d1b378f278f4ab1a9017ff9d3253e0daafd0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.247","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.44","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.45_1735575838018_0.8674694641785503","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tscircuit/runframe","version":"0.0.46","_id":"@tscircuit/runframe@0.0.46","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4d462809e14091b7262571162f5ef36961e1f16","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.46.tgz","fileCount":9,"integrity":"sha512-hnnTHu3ZJkNL9crixbX5cW816Ml1EYSLLeZjRgjcHrhgpumY8fc1svR8cc6SWvn+Y01Bc3MAzyvcMIVEnRtcPA==","signatures":[{"sig":"MEUCIAnyfmZBrDdNSQuJjbu+mZWjgZ60X2bczRzizWh5/nktAiEAqqSmXDqQ/6Al9WXxzL4/RdbEbX7xaB7VuyomDV65+QU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51898783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f6d1d76c8afff093311334043e9063dbd758a17f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.249","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.44","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.46_1735618310655_0.35740986704990774","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tscircuit/runframe","version":"0.0.47","_id":"@tscircuit/runframe@0.0.47","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a72f270259b51056acd25dfcd7fa7fcee9018b2c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.47.tgz","fileCount":9,"integrity":"sha512-qg7dCyEfiI+UZKDlYkFweeKvpuNcDA7kCmWy45CAYWFIQGSjTvb3y1dyFb6W4eb2gFdjiyCYysfdC5JeN9YqQw==","signatures":[{"sig":"MEUCIQDhoYQTFmkVECUgb0hqnADTQU6MSM/4WXoJ6WMi7+RwmQIgUZbyFDoyZ3sBqxYqi8MM7tSlw5f3py/bzchluAgSrEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51921915},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"75d4bad7ba4ba1296843f2ab407159b30fb9ae23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.249","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.77","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.47_1735620206359_0.3167621133003169","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tscircuit/runframe","version":"0.0.48","_id":"@tscircuit/runframe@0.0.48","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e3574311f3dcfd33f0320a76231ca74144c337b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.48.tgz","fileCount":9,"integrity":"sha512-ajyZQdimE57EhmwBdegt3ZhLLz0Omh4RwDyxAq+d9gO/twUwSc8fQhb039rDJFiR2A+Nq4PjLT24/iw6Hv5bTg==","signatures":[{"sig":"MEQCIHV39DPGB2EmZCwXckWOhW4iGWhvQ7Fyaz8wEncOwqAVAiBJTPzcWGh2RzntNby/3tqOxsmM4Z35LtYS2F419iv9Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51754062},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"bc26df7653cf5d16292c0dca26555e892ac6a9e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.249","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.78","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.48_1735649790262_0.5470301590851121","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tscircuit/runframe","version":"0.0.49","_id":"@tscircuit/runframe@0.0.49","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46af3ef1835fa29256ec0ac78aed1ab1e5e2eb86","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.49.tgz","fileCount":9,"integrity":"sha512-PQ5Q3RZUYPp+3wpzxfYKaDoMB2JrIAG3mlT7yONx+o+owbTDHqEsJWqphAjA6QJcCpMPnaWpgq6E2XJuJtzFeQ==","signatures":[{"sig":"MEUCIQDgvMM46Xr7IawIciXMIxlcEGSqk4wFFdDJItAoW/iHBQIgTlrsGRPNyKAY3QklqVhwgFmkwN2ehOB7oB1NBBnO6ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51923015},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"17658156da349cd94ff113d99bb560685ef6c72d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.250","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.78","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.49_1735681008319_0.684899134499033","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tscircuit/runframe","version":"0.0.50","_id":"@tscircuit/runframe@0.0.50","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"269dfebc0aa75a27e0ba3dad4aaf7ab571173c60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.50.tgz","fileCount":9,"integrity":"sha512-8ffqkEbBRBtsA+z79sfSNzt/Twn4+F+wdrARl9H1mO34mXhEoJs9ZJRFu7Srav3pGE2Cr3MO3U7cl3dEWIeK/Q==","signatures":[{"sig":"MEYCIQDw2Xeyb0JqlQK7DCGEfFnuDWkgLKsPVWY/OCclUtjO9wIhAN/a6XnlGmxG3Jn+xn33Qsx4D/nXw7zFdNVO5FYAaKyU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51755097},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"36c26024656845fb43266f649674c7c06331ad2a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.250","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.79","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.50_1735691209787_0.38661235785107273","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tscircuit/runframe","version":"0.0.51","_id":"@tscircuit/runframe@0.0.51","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8aa9f785adb6870c23ead9899196d2ffed3143f7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.51.tgz","fileCount":9,"integrity":"sha512-Xrw3BBEGxDIS8mJmE/I4xkaYh6OHW6Q7O4FvQZoC64EF9cUonQDoioVUSklRrs/nw8ShTOXVyYmVuPfyvCXyLg==","signatures":[{"sig":"MEYCIQCfaui8f2xJ7TJxzQ5Exhu3zjGaF7LCp2uERehOVoOLzAIhAIebShp0R0gY2LdEx104dAxAvRMqjnr8pUOOpGvRbVIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51908242},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"6f7d89baf0356d30a41db9f1a977ebaa80bbb928","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.79","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.51_1735810448893_0.14059630666656697","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tscircuit/runframe","version":"0.0.52","_id":"@tscircuit/runframe@0.0.52","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c4486c00f2182a4bc5ea501fc69ec3e83b9fa6d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.52.tgz","fileCount":9,"integrity":"sha512-ksLa8b+Nv9Fw9K+G+BO0CkQZyMfybByImyzC2q/Y6MJdAxTGl781fVVx9DYA3zZoqMh8rXG7Wg2CDEEXQ3UmLQ==","signatures":[{"sig":"MEYCIQDaCjkyyRzt/5VUOKoAv2yJOvy7LVKrWDcqKvJvU9zkMwIhAK64i9MtjABgU+fdQ1LpK13GstPNlHlIjZzyStQJ6LBG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51755548},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"d12c5712f0570b037c361c4b91bf59c6c2cbc390","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.80","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.45","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.52_1735827400519_0.440398343489417","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tscircuit/runframe","version":"0.0.53","_id":"@tscircuit/runframe@0.0.53","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bbcb46389104031cb74b8ec5afc4f5eb2f17504","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.53.tgz","fileCount":9,"integrity":"sha512-wsXpLSnLtXTB+OXXSZ2Xgg+OirQP//Q+8ovco3gYxo8N/CrulNI+aio0q/TQ4T0KSUoRho1igsbJqm8EtfPZsA==","signatures":[{"sig":"MEYCIQC07E9SaP2sTAtosZBg0e6i+tad+LQfkpYkItNM14UjBQIhAKJf3pJ/oT7ZGryIlsgGuvkWpIgw8mfo2HOPIolhYLPt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51504280},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"d50a8203b2aa7455f41cb542ff33772cd0a57950","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.80","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.48","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.53_1735836634331_0.28796612527534404","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tscircuit/runframe","version":"0.0.54","_id":"@tscircuit/runframe@0.0.54","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3bb5bcc86a374c81e50eb0f275c68aaa66a706b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.54.tgz","fileCount":9,"integrity":"sha512-GzHHd+cdqoN7DT8ckYyVvs2A8Yz8uy3i6QPQ26d/q5QqBXtNPqchD9R3R/tyqm4jZzB++aO9/ldEf1coveMsHQ==","signatures":[{"sig":"MEYCIQDa7gvTb1tzigZ5yRKPO1fU3e704UejXyxxhNHhtashwgIhAIhoG0nPVmk7dX/DIN0pdRzSdCXCugVn7dybyZmq5HsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51505482},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1c40a23ffb2b1efd712a8c139b33136adfee7741","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.124","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.81","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.48","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.54_1735877068331_0.6008599436277777","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tscircuit/runframe","version":"0.0.55","_id":"@tscircuit/runframe@0.0.55","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d79febeaac3240df737d2d952a0f175303b7d35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.55.tgz","fileCount":9,"integrity":"sha512-E50QsnnzkklPjM3JmsU/qoRrbfcRSVvBFF6Xe0zoVQ7UDDrRcjCG0fCqzlObiXsQYzyAEypqQKxtOx6eP6BOvQ==","signatures":[{"sig":"MEUCIBnFg29AkbFnyyV4TYTt+oJg94V46LCkShlnp+xti7/LAiEAzc3NbuxhNZSw2GUTnWw/hxq5s8SHVExQ0WWgeh0dO9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51505458},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"d7c61117bb86f65534c04e96888f7fce991773aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.125","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.81","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.48","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.55_1735942251917_0.273608982280251","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tscircuit/runframe","version":"0.0.56","_id":"@tscircuit/runframe@0.0.56","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b57ebe286f335681a1c81124795324609beadbd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.56.tgz","fileCount":9,"integrity":"sha512-UzMSE4bTGPiOUQTdTxID9XYKzKikZDnZ0275GSbpX57SpIwmHwywfgmUEv9d5RARI128p0dMVoWEnLuv8aJ+gg==","signatures":[{"sig":"MEYCIQCS0AjR9zjoWbp7frp7cmZmW/LPsaH+Vybjmqimw/ncegIhAI36UPWA8LPfdOS2aP6GQhrhljW8W9NUzPEakCsohFac","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51505458},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7fb8317be0cdba4c9498a47168ac1ced2303bcdd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.251","@tscircuit/props":"^0.0.125","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.82","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.48","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.56_1735966887378_0.8532544037089049","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tscircuit/runframe","version":"0.0.57","_id":"@tscircuit/runframe@0.0.57","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a3688cc3f11d8d8945122a4d2f6ef9fb755259e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.57.tgz","fileCount":9,"integrity":"sha512-s11KvwF6iPRsD3ZvDNj96hGIp0zLudp1+QbqiNTpBn8JNhrJROJHBwXxJ+83PuXDrMv3RSHdaKB/TPqgQpa4pw==","signatures":[{"sig":"MEUCIQDxT21dPjg+nm3gv3T8JhlcYW8VIiw/BdVVxT9DiG1OtAIgPvfezF01FjuE8MO2fX9KUUAIQoVtbD5K/8p6m1WKq6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51675060},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"e3859a92baa8d7ee2b24d6c281b51832d8bc3d07","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.252","@tscircuit/props":"^0.0.125","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.82","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.48","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.57_1736028214093_0.9759916248871197","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tscircuit/runframe","version":"0.0.58","_id":"@tscircuit/runframe@0.0.58","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abe4eecce2cae4bf9d795fff3bc7625da088a42e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.58.tgz","fileCount":9,"integrity":"sha512-XmRXmH6OyVCRGxE0CnIBcdLuIx+7BEENcmMGZR12YL/7AsrBR2yODnInjwKtj9vUXLfc/DSg9WpXJLN1EOv5Eg==","signatures":[{"sig":"MEUCIQDglkBoAtIs9EXMrY856KU6Yx5oJ3rSa1LD1HZIRI5W6gIgc8lcPvYJPBHO3aPkT8290Ou8BzpNg4QamHWZdAF8s/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676148},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"8dda555274172ea5b94a0e29101cc4b2d0afc597","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.252","@tscircuit/props":"^0.0.125","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.82","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.49","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.58_1736036416928_0.2416463167028633","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tscircuit/runframe","version":"0.0.59","_id":"@tscircuit/runframe@0.0.59","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d9744de20f98e258383f619c882f4fc95a77137","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.59.tgz","fileCount":9,"integrity":"sha512-TflmwE0uyt9KO04pwKUl3D3NguWJvVcBikFroani+Tf/D1Yc+k8Ui1tm94tfAZA3OanxX2WUxHtwYN9XI0OIvQ==","signatures":[{"sig":"MEUCIQDasrRpGEOcgIof9OsclMPHeXE5L7tCA//Hituyp57MNwIgWUj3BvvpZCyBIIL6fp0vtPRV2id2SruO8E1Ne3EyJpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7d42244c6fd977c12cb08e1ed278bc3e4d29ef49","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.252","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.82","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.49","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.59_1736051232287_0.8569929001146726","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tscircuit/runframe","version":"0.0.60","_id":"@tscircuit/runframe@0.0.60","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2bff81c0bd62d2cb52f955bf9bd930dcc17c3d7f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.60.tgz","fileCount":9,"integrity":"sha512-flYJdcf7OZpq8jM6/JMX+CLY9sUH/l3cFY6EzIkTYI75sBf6uYtvEA8ubGDBQUoIQvauGjKeD1ENX/ZR7Hs4YQ==","signatures":[{"sig":"MEQCIB2ps9j9yhkjlRwt5dAI0xpaxgRT0MRLaC8zDOuWzsmfAiAUILqcGH1ibH3qYv2q3vzRdKVwkBaUSY9sF45TkhPK2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51506753},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"974320b8d0fd81740398fb86afe356854bfcbda5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.252","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.84","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.49","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.60_1736058561035_0.06964012883733295","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tscircuit/runframe","version":"0.0.61","_id":"@tscircuit/runframe@0.0.61","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb736879d7c762dc6bbf14d97e8fc7337c875ae0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.61.tgz","fileCount":9,"integrity":"sha512-lDksVUm+qsFEn8hAUmDhcQiyp/JVcwlQKWvArX9bZlRPYt3gWW3rKyJIwxtod9S0RQGLGTLWqyohjfVOfQLK6w==","signatures":[{"sig":"MEUCIEIsGbeZnjE1lLtd+XQ6+FaSyvGwahbjeKFyTiTgSsD4AiEAzEO46HZbQ+4GH0uo+29/e1UcEMkhxk7K8UrhcUEVtGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51769997},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f0b493570a3014a4c23112fe891b159dbf4ab242","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.252","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.84","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.50","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.61_1736068713275_0.5345568741105977","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tscircuit/runframe","version":"0.0.62","_id":"@tscircuit/runframe@0.0.62","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ddcf28fe5cd8993b205a3d33f3e56a0b731535d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.62.tgz","fileCount":9,"integrity":"sha512-erCHdFNXe3xbjwYoKSM/pEQqH5+AlNMVT6VmAAaxUZt0MuiW7uFO9wBSRMvW5Wc/VgYZYKwQque7LX9fFZ9EVA==","signatures":[{"sig":"MEUCIQD6CVB/2xSPk9qT9AUwy6OA1CMPhr0nn1SdYuC4WY5L0wIgReFcpSTna2ddamf5GXA795iOv5mtipApddlYJ0ZMEuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51975555},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"06bd8270b25216829ee9b17f93699cad94c5502b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.253","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.84","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.50","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.62_1736093315180_0.7800455199374969","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tscircuit/runframe","version":"0.0.63","_id":"@tscircuit/runframe@0.0.63","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8bdd6678e9ba4b2550cfdd3168a8bf1b80cfaeb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.63.tgz","fileCount":9,"integrity":"sha512-2ttg2e5TAd92B2bcZGTOlQ7dXyj8JcCNUyIIIzKTZteHBU3uD+KqSJMMhE2tCnpkEnnu8FS6XfACJ6QIbqnvLw==","signatures":[{"sig":"MEUCIH6VWZSGfHo3g2sb/lmXCsXpLfw3cNIZnpNmokVaAbblAiEAn7QSpfun43oswxPEoh4gqQDTTX68MzejIZoLUrQePHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51772449},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"ee6bc1bcb42f02081c1c7abccd68f2a8df4dea3e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.253","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.85","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.50","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.63_1736101074649_0.3133798197325821","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tscircuit/runframe","version":"0.0.64","_id":"@tscircuit/runframe@0.0.64","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"795f684fa2d3930b282127a09d11f1c15e57f12d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.64.tgz","fileCount":9,"integrity":"sha512-ExPaHF74qp4DiO1groBebUXfrTtKvu92jCc3DJF/FSn/zHRD0XfSA7g+k46do57fvjQGDZi3v18DjiyeGaubfw==","signatures":[{"sig":"MEQCIAfc3prPl7N3B0YvxVMDG3uU4V1X4VUJ7ED5Q2v0O+UkAiBhVrMDb8F3k66US1a8yakKRePWBbiuRHG3sV0rUuKpgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51529293},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7c0432a4debefb4c6e1dda76205103bdc6fd8ab2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.253","@tscircuit/props":"^0.0.126","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.85","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.52","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.64_1736113551781_0.7620904061389568","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tscircuit/runframe","version":"0.0.65","_id":"@tscircuit/runframe@0.0.65","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01acabe36d8d737324aabc6f9e4d62e29606a211","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.65.tgz","fileCount":9,"integrity":"sha512-I9ZHtQORkSBun6ycbbpYZXREltzltDCVhzvLONPtXGmzg/NAHTsidIoK5zsQwWN2pH/TJiHs/O7IYGDAvKPB+A==","signatures":[{"sig":"MEUCIQCH11/MQZCpI+a3KGGNy2zfpZoC5eSlUF3L59uz5QrRWwIgIk5CcA4F6x18HffMShoBoxXzl/yhXtUXaRlQYcYJBzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51529269},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7d55ae0de9b6c47a12e055ede2bf5f983b329b1c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.253","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.85","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.52","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.65_1736171131708_0.44985339048566697","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tscircuit/runframe","version":"0.0.66","_id":"@tscircuit/runframe@0.0.66","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad5d6ca7eb1a8ae72ffe84e852913398d7e79428","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.66.tgz","fileCount":9,"integrity":"sha512-JwmTgscVI6LD/VsNX807ioyCyFFVJVYdWBJUhgaqFWeo9jWpDcro48pOoz9/6NjA9MdxrZiXzfdxf6C5qHp8PA==","signatures":[{"sig":"MEQCIGaHzKkc7FNFZxahDtYvWoOSLf2Bu9O2FTEJH02vsthUAiBsAkvQHq0urgQC6iDIGzWvoaxi5GkPB50Sf3GBg0e9rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51529269},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f755ca0b86c8bd79f0e408c60ec17fe3c6a0b9b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.253","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.52","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.66_1736182222331_0.8594797228285949","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tscircuit/runframe","version":"0.0.67","_id":"@tscircuit/runframe@0.0.67","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ae529807853a96ea91bc976fa864d785109cf91","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.67.tgz","fileCount":9,"integrity":"sha512-WwiN6PQaIogC1bkZA8i+WshoDl7r1Yn88G+/8oyJ+c/u8Gd2kCDaG4dg9L33BdA/o8NxMk1yBJU8lEFMjTkMRw==","signatures":[{"sig":"MEYCIQC2pCa1J/5zq28onJ/jKs2n9Teuvlxn3uDfmLFJtJJ49gIhAJ9LEfNWvC1b3zmsA0StPbLefGiMccON9mE+3drBKCIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51701634},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"175f1aaf0cf9e73f2126e591b9e9ddc206c624f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.254","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.12","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.52","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.67_1736225439713_0.513702109053962","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tscircuit/runframe","version":"0.0.68","_id":"@tscircuit/runframe@0.0.68","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50153b77102f5326290d6dcea5fa0552581c0442","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.68.tgz","fileCount":9,"integrity":"sha512-2YZJAMvzifib/O4f2tpEctiIvigf+AMqpB/JKQgW/JiNl0DjfhD5Bx9Wx6x1v5hWtqVpFI7micsxUlPZ0rt15A==","signatures":[{"sig":"MEUCIA9/rB6tZBH3dy/3RkP2FJe19tCnET+q+wLC3hc4cgdSAiEAn7c61oDNdR5+yVZTqbHmngEFLbWJrHhofsCW2l2XzSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51701634},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"d6500886f6a790ec54f234a142506f4770d675f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.254","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.52","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.68_1736254521488_0.5840090023908404","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tscircuit/runframe","version":"0.0.69","_id":"@tscircuit/runframe@0.0.69","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b97e745dbc902835729092c9b95e6ea37b0f15e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.69.tgz","fileCount":9,"integrity":"sha512-oEzhOHtRymtf03iZJ2ZL3mG0JQ5IJx20sTfLlHVsrnOYrcMu6ITmjvqtypg6bFrZXuuzgGgJPqUbUKQe2M6eyw==","signatures":[{"sig":"MEQCIHSrmLUAS8RXtT/Rqh9m5MIxo45x0obdeRocFBocWpE6AiAJIDDsnnniXTonBApyXL1YOCZmrNnQdtvrnsOUiJFZSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51709364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2085c01e66ba4f1f49b216f106567167267f145a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.254","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.53","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.69_1736294608575_0.5307524160925692","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tscircuit/runframe","version":"0.0.70","_id":"@tscircuit/runframe@0.0.70","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7fc03546b573399a5d004270ed7b4f6e432a534","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.70.tgz","fileCount":9,"integrity":"sha512-9EslOUzHNTsERVNcRofwmSSwfVZieldXGTorIovWVhYOObDSSIGwEIpeSfYaCdHE7ZkdOF1veI6ywLFscbIrVA==","signatures":[{"sig":"MEUCIQD3vIwBD8rGl5pKBlivbQTO95zCPsJ7DG2/38DV/OcOxAIgaNNXU1fCuDsReZ9qXDO3gZDmMsaN9jJqmYDCATtHStk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51709482},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"8eed6b692c1b66fcddcc4b3aa9d74083639eaef0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.255","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.53","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.70_1736296248829_0.0658759388062582","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tscircuit/runframe","version":"0.0.71","_id":"@tscircuit/runframe@0.0.71","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d8f0604d502c67ae1cd6a487095f9ebbd6a797bb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.71.tgz","fileCount":9,"integrity":"sha512-L1npzaOa8RGHPMShFquqzK4noS4jFgVpXpXRtD5gynzIrE0mEHYx1g3EC5qLYP+4TDM83RHzfXc2//edeXfLHA==","signatures":[{"sig":"MEQCIFsQzWVaFJ91xros09YpiU509nAsU7SYcFwCHeLWjTnCAiAeg+jJ9wQ/OAWeikvicNt26uUfKIx8xA3NQASwab2UnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51713519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1f8315d18c37623c795f57f70c84f875d300aeef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.255","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.53","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.71_1736321907769_0.6345104473166825","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tscircuit/runframe","version":"0.0.72","_id":"@tscircuit/runframe@0.0.72","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abe0eeb5d15772a87d523bd9ea91710268eed474","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.72.tgz","fileCount":9,"integrity":"sha512-CbVyM5Dm8TaoLIOJeOxRZJLDFuEOSq+NyMBhMx+Hl9ujmgsjECIu6+ZTET951udFFbXoyaPzUtcL/5jx9q13BA==","signatures":[{"sig":"MEYCIQCsu+GL7R5rhZke8bRk7qjuC/NS9+L2uTof7fL8VfXGpQIhAM3pcMjNLYOa/5ohwZbEnTGn3Hvg5Aio/fqBPwxghUQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51713590},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2047978c0ba9b9e637e3b9db03be5323f0a37d0b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.256","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.86","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.53","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.72_1736343199286_0.28639149764511873","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tscircuit/runframe","version":"0.0.73","_id":"@tscircuit/runframe@0.0.73","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5d4128b33cc75c8e04764eab19d6e8ef9f84f4a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.73.tgz","fileCount":9,"integrity":"sha512-6BzC+7I8oVFw30suXNia9YtZtmD4LJUok5WbyhfdPbZdTpN87q2qrLUXTrtzym7YdurZpI/6PsKMwulSqhyCpQ==","signatures":[{"sig":"MEUCID6L3qOV2QnRsvhfpMdu5qVAq0dVv5MylM1yaJq8sIRWAiEA/PQo3XN+w2BWEavyQFQQQv3qzRYcsuX/E91VOSi4MDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51541470},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"a727b89fc46d58c537de71981e5d820eee2c9b8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.256","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.87","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.53","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.73_1736391388392_0.8887547199630423","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tscircuit/runframe","version":"0.0.74","_id":"@tscircuit/runframe@0.0.74","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a3aebd7cc34732f5d05bc53d1ebb4fee70c05622","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.74.tgz","fileCount":9,"integrity":"sha512-mbM7VANxuONpWKPZhLga+tRP0I3+8m0mig/bt/YH7szN6uiTP2GBrfQz9bdXYEKw+/pd/xVQCdq0RHnD2aHZUQ==","signatures":[{"sig":"MEUCIQDJYPlfWL1eJzbRfg3EG/ha15xd8HnLaGjMCPQEANHvxwIgMvksPInCZvb6nAWiXOx77mUEavHHLX5KMfqb2rhIaVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51810838},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"cf3d94eb380bc1faa101afbfbc9da6b1908b6911","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.256","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.87","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.55","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.74_1736400564066_0.2880315310412309","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tscircuit/runframe","version":"0.0.75","_id":"@tscircuit/runframe@0.0.75","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33214025c87cc48255e6d211bcf164041e6b951a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.75.tgz","fileCount":9,"integrity":"sha512-YnZCGXQOKULcAEBQFvNMn97vOKjr16iuTvr5+F3Iaq2BxSly0L5rcHusHLQ71PgLFhsNSl0FYJf2XSL0yPIBHw==","signatures":[{"sig":"MEUCIQCrF91yE4VXbNVozGYhAETwnDOfAYN6mh/lvaSWj2PUYAIgEaqKGubldEmzfd1DzUCYCdS8LsUfF3GDvOLOkRpynI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51997251},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"fab31b7a6ab1c7e769696cabd7e68864972c9515","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.257","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.87","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.55","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.75_1736438723308_0.191881134143147","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tscircuit/runframe","version":"0.0.76","_id":"@tscircuit/runframe@0.0.76","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb17c3c3eee1eee3e226b7db32f6b6419750f76b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.76.tgz","fileCount":9,"integrity":"sha512-mV/1UI2nCG32M79XtwqbOWypovIcbLDYXYHO2aTiXX5OjCbYF1OygY6Q4yKteZ3GWcwouxiKtQuYW+bA7ardQQ==","signatures":[{"sig":"MEUCIQDxCjdASi9/WQkbnjnto1/QIcYMgBIBB3ayPa1K4IvZqwIgVyHPrYBj6AJFMwWbGQrqXjpsDsbkmMva+4Gt3+azBrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51812443},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"8d973b6437cd711932862596e01ab28e0328f6cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.257","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.88","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.55","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.76_1736444131309_0.07303398497177405","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tscircuit/runframe","version":"0.0.77","_id":"@tscircuit/runframe@0.0.77","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4beea2af2c2a1cdd32ce0419bfb1ecf1ea201b12","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.77.tgz","fileCount":9,"integrity":"sha512-ZtfNbVJQqu1uLMDLC/GJNDqeA2wXZQm6DHGQBGBvfqME6zi0716aYfKPhu1gT0WtgtESDrVkz9NZr2g4Qm3Iow==","signatures":[{"sig":"MEYCIQD0l9pv41c/sxsbx/YhIrj24insWBvLpHVgfqFzqs8svAIhAMhoTF7Ane0QDBriNr8b5mWxetxKNYsf2TSW4ngO70bz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51830603},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"5c4763be7f79b50967f15c3218e4c43edec0dbfc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.257","@tscircuit/props":"^0.0.128","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.88","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.77_1736463296620_0.3574852495242855","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tscircuit/runframe","version":"0.0.78","_id":"@tscircuit/runframe@0.0.78","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"860f213409dc2e3eafe074c5cdbcdfa27f906f9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.78.tgz","fileCount":9,"integrity":"sha512-cHraO7PtQvBPNsZCIMmUXCZ81sVZz90Ab0UzdzgBNZ2hsLvtMvTSDUS1up20ipYDkjZ1auir7OZwuBtrHIRDMg==","signatures":[{"sig":"MEUCIQCsPLlLKi3DwT19fOkJQQqEN+WeUnwNa5kvp+X0wn/6XgIgHWpQ4Bl7OoDx6V0QrysdwTBQRQSu0R8w96cPnbRlUBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51830579},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"eb02868ba308b26373c36f31e2938709c449305c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.257","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.88","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.78_1736475176837_0.3262882870591053","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tscircuit/runframe","version":"0.0.79","_id":"@tscircuit/runframe@0.0.79","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa91f46ebf11dad402f7da57c67bd79d21aff8aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.79.tgz","fileCount":9,"integrity":"sha512-ak3BQ9TbNtZhuZj9YlHJhS6Dh6wcuLaufJ125k4uqXlqdbVENplrp9VxRhVbWBNYkUTcSo46Cc/GHAyulH35DA==","signatures":[{"sig":"MEUCIQDBPljkYz2r+j4dcttvZF9jQKOKOoRHE5ZNmnr3NRPCAAIgaZwoHI6/kNptHl+Ya2PqzPwbRt/RFd2mcAa3ocXQwQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51830579},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b374000cf30c6daa6f27fbe11ae3bd4f7582109e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.257","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.89","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.79_1736507617459_0.7929468956140948","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tscircuit/runframe","version":"0.0.80","_id":"@tscircuit/runframe@0.0.80","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9649aa8dcc61ed8e0a203ef675f967e252e88fe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.80.tgz","fileCount":9,"integrity":"sha512-dVwReUzf8z2pzK3CK2/F+kqI3k+T13J+GETe8KJ/HAGGmwiPxTFzyyLiDPWzOu4mJv6oYyGtGRSJbeAVpaF10w==","signatures":[{"sig":"MEUCIQC8syLqGeahrYlmfUjMwHDy8/Dm036o/RYdeinqTubWbQIgDV7L6I44sDBKlqb8G9Nm+xXcLq+s9yEUgLzYZ27CAA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52246680},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f1ea34516a02753569eb752108f603b97006ae13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.259","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.89","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.80_1736531539117_0.1034800069180033","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tscircuit/runframe","version":"0.0.81","_id":"@tscircuit/runframe@0.0.81","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a334aa90091937a6a9d23663aa92cff3203b844","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.81.tgz","fileCount":9,"integrity":"sha512-a17+fpWfkoHXBDnuK7InK5wCZAHbzgc2iNONcEWrYcn9LqLfOEnGMYApnt7+CG7x36ejw66RiQkjwJ4y0mKVEA==","signatures":[{"sig":"MEYCIQDgrSBg4036Nc4owvyA6FN4G5m+p8BYKEjseMOG1vUybgIhALcm0rrZ/wCzWgR6G0yVA0eFCD+abhRT0E5ACiObKcgu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52043771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"47483030c20fd2b3b5f1129b8ec54cd3bed141ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.259","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.90","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.81_1736545934822_0.38256670402031623","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tscircuit/runframe","version":"0.0.82","_id":"@tscircuit/runframe@0.0.82","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"676b39e7a8ddb9a4f2bce9cf3d58116a5d2417a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.82.tgz","fileCount":9,"integrity":"sha512-2yY6K/MuDmicKIKilGd8THNTMbxNazibx5jDyL+pmW7hGLyxuptGYZ0N7QWwvlAAr0snsliClMqAyoBTf8Scow==","signatures":[{"sig":"MEQCIESviL8jhPYABp4UWocdNmB4gc1/a6k9GE5j5iNUTXjlAiAim4KJ2TgMkIs6fR2JXT8uohQ7ROniX2g41eY2Ko3whw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52412478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b087e8483a28bf213fe4d4027122e5cdd3e3266f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.261","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.90","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.56","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.82_1736561399589_0.7701612098444124","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tscircuit/runframe","version":"0.0.83","_id":"@tscircuit/runframe@0.0.83","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcb92fcba76f1cbe756118c60083721a8e913d16","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.83.tgz","fileCount":9,"integrity":"sha512-A+6uN/XCuilftcutrNWDC94DcHrBDz22pEzGJOxMKbyAw1p3LXlAJir60cLLOgGRklbGjoZdSPsAF1qwHROitA==","signatures":[{"sig":"MEQCIFjGVRbKHq4MH8VOcOqtx2J/L84RJwHOVmveiEPb3k1XAiBUVYfLeoT9FGBlTkvTwnLPeKkWqU520cm7Ix38Gy7aQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52492448},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"61c29967de8180b88bcacea89aa2acd022a3c9e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.261","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.90","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.61","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.83_1736574299412_0.7715752273712992","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tscircuit/runframe","version":"0.0.84","_id":"@tscircuit/runframe@0.0.84","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"435dbdd509b1ccc6573bc0b6a49bdc2d095e052b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.84.tgz","fileCount":9,"integrity":"sha512-vA92vIPg0dMMdPFZcijohufsKbf6Cu3EMYlU86Or9GHMTYWqHHM1FBUSG4CP0hTY8iPPVCEYVHYI7nxflNxqDw==","signatures":[{"sig":"MEUCIQDz8ysv3fHA6qTLuY1JNBDcQUcqqqSVTe9PhoPtW0Bn5QIgK7msrKAW5phYJ4dbczxc+OGoeZOQWtMr2DXtTa3ML+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52493042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b5d466e2b5a65048f102962a1c5286abb25335b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.262","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.90","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.61","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.84_1736592552085_0.28467192325249746","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tscircuit/runframe","version":"0.0.85","_id":"@tscircuit/runframe@0.0.85","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8e6f3a7d0c3250bfe66b159756314dac4c7a8b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.85.tgz","fileCount":9,"integrity":"sha512-ptWcZ4ZD3QMCA1TItAyp2iwBdnfROwSLDKVfNKKZn3okEv/AVRVbQvj+1wFfQuyvfN3jL6J5ek7HNIAV9gteCA==","signatures":[{"sig":"MEUCIFVKld4A8bK+HbC4YnWZAJlP9o4t5aG0GUNgxfR7+LysAiEAvwQBoYj2FrZEkE/wqN6BhJnnvR3Lat7xnvlOckUs9Us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52124321},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"3fcccc3ffc1db9881f337a25dc99cfc7bc84e460","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.262","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.92","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.61","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.85_1736600942877_0.19118959496646548","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tscircuit/runframe","version":"0.0.86","_id":"@tscircuit/runframe@0.0.86","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc8f47a1534e751f21c2d61068f93d7234db1931","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.86.tgz","fileCount":9,"integrity":"sha512-ddElgyvYFmqqDv7ro74JiHPAkRjtQXNty6uCsyP5OGW+U1DBGRs786fal1ByEJiF9LE0fPKFxqBKSj5JjDBpmw==","signatures":[{"sig":"MEUCIGijxDLl2pRj0sopGNRYGAOXPY1gBV0E2rpVxnMIEjalAiEAjBHWRXUZiwhP+/sDxbiXsANjsw3Lat8i1W1QPlprmfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52493663},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b706b6c75e36216f9a19311cfd0393991cbfefb5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.263","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.92","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.61","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.86_1736634480176_0.8570376319459139","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tscircuit/runframe","version":"0.0.87","_id":"@tscircuit/runframe@0.0.87","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe16fe7af545cb6e75afa421a0b2996590c215be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.87.tgz","fileCount":9,"integrity":"sha512-pRbdBQf4gqN0zoJDrx5omcwJ5frn8Fw55egHHiZgzlDlOWLl2nkVHA6lUDECYz16OSkszCXjkNFcYawHqhndJA==","signatures":[{"sig":"MEQCIEBnopm3cbtP2BbeWv2kLfrD0Vp4PWCWd4mkJbOJV1v/AiAX4jhv9+EYbs/rdJ7iZ8UOV7cWPRAtTeuPJGgozew2/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52124362},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"17342283e63beb8cc613b487f949cd3c00fa53cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.263","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.93","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.61","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.87_1736647818055_0.17698829131636962","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tscircuit/runframe","version":"0.0.88","_id":"@tscircuit/runframe@0.0.88","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99b3b83fcda1b408ad0c0c5a93ce89e530a318bd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.88.tgz","fileCount":9,"integrity":"sha512-shqf1v1tjeFG8e2QYBC3u/AWqBjz+F3aNALICbhgFdE3b07e4C6rUHO/NKz1t26Rm1E0MTPOBJO7Vi6kxTiZ2w==","signatures":[{"sig":"MEUCICekhn1bviY8C933DkO3q7xpHbKpEgnkpYSAX6wyk/cUAiEAjwcpof+ey/PsKawTzaGw4kkhKF+bkoqf4RL/wltr6No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52129762},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"5104de9e225d76924fe3f1324c65b92ff748aec6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.99","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.263","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.93","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.63","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.88_1736662029946_0.8401174448959294","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tscircuit/runframe","version":"0.0.89","_id":"@tscircuit/runframe@0.0.89","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e6ced4811769afef9dd753522270592bf8b5ae3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.89.tgz","fileCount":9,"integrity":"sha512-B93MeEBBxMnJFWQeTlZH5/++jlnOwioy2TsOPgBHEfmJSyPoflopG85Cs8v+6nFqiIJECzFW9Jx2qIwGwpN9iA==","signatures":[{"sig":"MEQCIH3G9QNz72q09xZjRyDENs0r18GbyhKLGus+iNNz+/olAiAIOfgR/i/WK2AK3l+sx3wGMLtWBhCpjbdpuztGvPBR6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52130090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"949a7b05e4294801de8352612f4c7a2950cfe72f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.263","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.93","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.63","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.89_1736675110116_0.09427342111022918","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tscircuit/runframe","version":"0.0.90","_id":"@tscircuit/runframe@0.0.90","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3474b1bd46bd329d1a71d8b470c9453c8723ba7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.90.tgz","fileCount":9,"integrity":"sha512-iowkWFrRFy6L/9Vyn3ffjoD5SN22fYzxP/ZyMDvshgSzmPIysKkQHeAzjaVYmjdzk/4ViiXZQMzFDkS6EpkqJw==","signatures":[{"sig":"MEUCIQDIX9ZWkpqB1EPkqcXS2eDdpTYIkc+vfUsXHu9sr9eMXwIgP/FJck/ETMp9GqOko4gfWt3jaLOb5SO98RwL+CAHlGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52499495},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"195533345c4f471a4fb98b5048f2b12de8521380","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.263","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.94","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.63","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.90_1736772735915_0.09029424512399542","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tscircuit/runframe","version":"0.0.91","_id":"@tscircuit/runframe@0.0.91","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20a558c59df25d95daf10c46cbe361ab3aee08cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.91.tgz","fileCount":9,"integrity":"sha512-EGVCgJWPKczfZrfYr1/0kh6h+EEZzX9qBho4Y8vVIPZELRZsQzSLfzGjCWk9R1t8ejeW8em5qYVZgu+syEv1og==","signatures":[{"sig":"MEUCIQC3En6bG1KvPb47KfaC7SZQbjyyS3mkdZmWsbPX09pkCwIgeZpWrvxpk1wKZ39il1Ust3hdm93PYwHbX/6BSpE02rI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52130160},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"f375ae3027a07e89afea4d66f30e078c76c89304","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.265","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.94","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.63","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.91_1736788073682_0.5118411812115633","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tscircuit/runframe","version":"0.0.92","_id":"@tscircuit/runframe@0.0.92","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0cc16b1356af13c8ec26bddf0886ccee8772a670","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.92.tgz","fileCount":9,"integrity":"sha512-zSef2d2agLdi6HXZSNGhizsl5A42uR+NU7ZFCFB8aO6P4euPveXNRgChgSNRi0LA/lFr/X6EBcWW0yPIP1+ELA==","signatures":[{"sig":"MEYCIQDzm8FKN7dqX03SMReEUSKnDirnooou2s8OQo+5hEiE/AIhAIjlgXo0R4FvGDjxr26/aES3H21qhiZ0TfoscfUGByP8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52131716},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"e929997b1f4e5c8d843db8b96d956a611333d751","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.265","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.94","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.64","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.92_1736800450296_0.7978157915662143","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tscircuit/runframe","version":"0.0.93","_id":"@tscircuit/runframe@0.0.93","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22c8821f5c0ff127858cfb97f2f1beaaecff42f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.93.tgz","fileCount":9,"integrity":"sha512-hk2/KTGG/OXlmr6Uthlyo2d8Z/IQuOzuPj/jK9B7Q1JXh5xiEsamksDqwK5ymymSsY3zEfE7HWvgLyV9SrMs0A==","signatures":[{"sig":"MEUCIQDYD/+33TOpWtw4G7WVaIsfCxKYEGH3ZTlv6rttdrMh9gIgXBopIGohDuNI40uSQIBPgwbGwafMAP8Tpx6uAzjge8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52502214},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"da689a9c6a08b08db556fc687ae49373bffc1e27","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.267","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.94","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.64","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.93_1736845667307_0.9140855977093527","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tscircuit/runframe","version":"0.0.94","_id":"@tscircuit/runframe@0.0.94","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"df076054f5f260882cb63495957d10ae4a283556","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.94.tgz","fileCount":9,"integrity":"sha512-tmDCT0EaL1+zzjlCPh6t2BSayUFgiODjAjYNPlq8z/h9wcuQLam0Rh0Wn+2bWcOCnwlWp8A0pMx1p3n+/iMK3w==","signatures":[{"sig":"MEUCIQC5h3acKT5Yw5SQ3ePXKaJnMgmB9yH0K4moAXBb8pj6bAIgDYwvWKg7NWM+WuvYwKXtT+6EWst44PQHpVcVA7gx5U8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52132809},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"01f967614bf9b5d3a4f63517e01d00595b29b075","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.267","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.95","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.64","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.94_1736905238209_0.2739014838069087","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tscircuit/runframe","version":"0.0.95","_id":"@tscircuit/runframe@0.0.95","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82b18f616b75c9a3bd381bcdeb905bda6a3242aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.95.tgz","fileCount":9,"integrity":"sha512-3MUCE9HAiY6FsDJnohRpTHthiCRBr1sQ3QFKD6YxrZ2emhKAta5Qchpztwg6oAH3fQHuBs5SqDSptAnW08BjHA==","signatures":[{"sig":"MEUCICDxOJjdEwP61y5qxRHjOunCCXxaFxDcw2byJxkMYbjGAiEAgSpqD73nLUk72r3Xnjymrdlwm3riQNIyKQ9tETqM7dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52141601},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"00fdb64e19a8e8a146a02be5667bf09b6ee9b836","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.100","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.267","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.95","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.65","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.95_1736915252990_0.6598583542710386","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tscircuit/runframe","version":"0.0.96","_id":"@tscircuit/runframe@0.0.96","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c27bd2605b6a73d7778074eddc3d29a7bff4622a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.96.tgz","fileCount":9,"integrity":"sha512-BVv1oe8Kp3k2cAkW6taMHjDZCv79iHMALCrV89Ognok50SaGtV6Teghn5p7dJrDyH6jcJuhpqr0XL39vpMhrzQ==","signatures":[{"sig":"MEUCIQCH1Jaj82CMBsN6QL4YImfo2UUkm8IAiKiqBjWBEp05MwIgHFqPC95YpDeIoeKjlm1NI9GEhQg+krvtQqsp8YaGKXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52141605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"4462a61e4cb044cb6d2037e8528477f5b45dfa95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.267","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.95","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.65","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.96_1736991699637_0.2239365031746856","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tscircuit/runframe","version":"0.0.97","_id":"@tscircuit/runframe@0.0.97","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55ade7f1742b63ad1eda4618ffebb75109df3a6f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.97.tgz","fileCount":9,"integrity":"sha512-FN2RWy6EDwATX+MDEYfxqkceAUrDiAmLpkgbYxEV7SCbxwThFP5kjkzUTzndEUG1SgZdIsqs/tzthIKvIZC5Hg==","signatures":[{"sig":"MEYCIQCYZZyz/R0And1lsHDdDpmEWxeNbPFE6NfEYwOhdIaGZgIhAJd5Jbf579RPbK+HLQ8Ho4lgVTMJNbC2rDw+WGCdK/rf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52512652},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"589a5957687568403fb4625327d975c7bc6cd0c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.269","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.95","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.65","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.97_1737002296698_0.9791282416645508","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tscircuit/runframe","version":"0.0.98","_id":"@tscircuit/runframe@0.0.98","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ee05cb28106c6afc1a96d7c9d0da31a68ecabe7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.98.tgz","fileCount":9,"integrity":"sha512-oRz+eOgIGtsXAwUd7ccRyzhpj+BzAziIbW6sLsKn6foWC9POHRImcnQ3mJKA/yYo8+mdDQVjkeFIoGu87Gutvw==","signatures":[{"sig":"MEUCIQCEPNS9STpMNXQMlNuILnyNL/Ekln0G30qANmwYDy+XRgIgGhpk23I12XFzplG2O7GhxQUJHhc9bSDMEBNbuPkmd3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52142116},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"fa1d9dbf7af7348adfa3b988ea2b3e96990b5595","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.269","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.65","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.98_1737036363126_0.697432584672548","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tscircuit/runframe","version":"0.0.99","_id":"@tscircuit/runframe@0.0.99","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5051fd8c38f4c0530cddc0fb06aa315973b95a6b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.99.tgz","fileCount":9,"integrity":"sha512-ZKPBPzq09BmQBHfIzM2ywCSSooAcrDup6JnvI5pNHVcraurnKcmiAc5O4rmxlaYQNEYD2+Xe6gc6paoQesE6eA==","signatures":[{"sig":"MEUCIHbTi9e+8oT64QA+5FNkO2R5Oiq9J6oqhMetVxkuHIqJAiEA7MovpZ/fEyvED0mJths7R5Ee8SsCOr+8dIOp9HKWszU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52145324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"e3010c02e25a95f8d45f2755034ead1cca15aa2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.269","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.66","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.99_1737046040010_0.30889251056966005","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tscircuit/runframe","version":"0.0.100","_id":"@tscircuit/runframe@0.0.100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bea4105a9746d39927cd3f1c90b3e14f2e66589a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.100.tgz","fileCount":9,"integrity":"sha512-nAUM9EdhTMHbjOdope5YaW3smaOtv2wfbQbam4kW8bag+cZBn5lbOjIuYGKQOVuHZEnf8q13hkUyU4y7xU76tA==","signatures":[{"sig":"MEYCIQC+tENk1AUvC5uk40JV6pzAIk5KlwNvgY52gloLDl/0sQIhAP117QNxGeKmUyPgRXpzdNfe5SRAolGDBJeUzU4L0gmC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52151845},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"573f797fd636b8b7861fa664896f1198f98d38a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.269","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.67","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.100_1737076528878_0.09076334199398706","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tscircuit/runframe","version":"0.0.101","_id":"@tscircuit/runframe@0.0.101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e94bfd803962f62c844287b665847eb34a128190","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.101.tgz","fileCount":9,"integrity":"sha512-jCthTZ1CkHeJPwGF7L8G8N04nNO8NOidkvcjDXD3YKvYUQfUtHvuZrntghcHSJyStp5mtSc6qB0NeApyGUdQgg==","signatures":[{"sig":"MEUCIH0Io0C8rxnSkBKqouwpZz2GP1fBgT16S7LiM1ya7QOJAiEAzfXZKz2bQWVhMhZJV7ENGM8sBHkRz5vIF6ISrX/wank=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53175385},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"60abbf8763ffb04d3f3cdbba7ae97fba82892862","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.270","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.67","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.101_1737092143189_0.427603480599307","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tscircuit/runframe","version":"0.0.102","_id":"@tscircuit/runframe@0.0.102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac3b4c869a60d313e8890b714090b49850790466","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.102.tgz","fileCount":9,"integrity":"sha512-o+s0sICvnLSqk2nwz1/nh/LiPW+GMXa55dU5OdmSEzi9hdWV3ROC6ivSNBl9kHQbfkRPk78Ch4i8ndx31kFILw==","signatures":[{"sig":"MEUCIDWyu0hNEUVBmIPbb7Vy0ktjK15/oji45HoCTGieOpHtAiEAnIbIgCtP9XdTFmGzizKlTm8Z0RQRdi42S4IEuMUw44I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53497554},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"71e4fe4298390670dbd72c6d5da802ba68a8528f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.129","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.67","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.102_1737149687013_0.6111874522337826","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tscircuit/runframe","version":"0.0.103","_id":"@tscircuit/runframe@0.0.103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ee82383aa6c3756e869a7615491ec5b09bd67e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.103.tgz","fileCount":9,"integrity":"sha512-UGR/VquwjWeFMCLa7HjxH8a5oulbAeGKD2Y0W25SCvRBn+uB5klR86AXbpZkmGm4xgNYMCrcjwcNgSxujMp+QQ==","signatures":[{"sig":"MEQCICN04DpPHbyG32J7aMnXV8HpI81gp+G4BbllG7gZsLxgAiAOFH2zJeuxrluKpNiPECxctsqSjRko22Kj8Jk7UAwlwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53497670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"90899b7c88317defed0b6adcb8d31e1db717831c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.96","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.67","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.103_1737182447410_0.8294289216981343","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tscircuit/runframe","version":"0.0.104","_id":"@tscircuit/runframe@0.0.104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"605d6b72c9e0165008911e3ed2fa18c5b58a2cdd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.104.tgz","fileCount":9,"integrity":"sha512-HfHgKVc8KqlvLYEsAfXVHM6Ec1oWMB8fdSPkz3xXJo34IL2OqFRWMb0m+WdM2rsnlpZvnA/s5fvKongmMlCqvw==","signatures":[{"sig":"MEYCIQDGBV2O/4T6uZpqqnYUD3zGHlresG62V/MNLIJSh5y56QIhAJQvs/OUY66QUR/SQMKX0jDbuLd6TiI9zWAGJXNDOt8s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52804962},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2698d3e2b984fdc25a987d28402a3aedea7157ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.67","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.104_1737183893552_0.44405970051487453","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tscircuit/runframe","version":"0.0.105","_id":"@tscircuit/runframe@0.0.105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5292fda399ce614d0562ed575962daf79828d33d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.105.tgz","fileCount":9,"integrity":"sha512-QmKZAd5GVEnPt0T8rQsWz4vmVKwzP1FZE4ry7S/hHThjbknKc8/Xv64tfN91ADdg5i1oQBL17ThlO4UVPvd2UA==","signatures":[{"sig":"MEUCIAulCATfaAii+NObL02r/E9nebAoI+IGbVU6uAhefwFeAiEAshRA5o7DYb6tLVJdhdD34hzuWexK3WufvKnbV1oHIBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58141500},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"a17b767db97164d7b4e067f49f39ee2bcb679c00","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"cosmos","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.468.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.5.5","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","circuit-json":"^0.0.122","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.105_1737187744082_0.9222462666272897","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tscircuit/runframe","version":"0.0.106","_id":"@tscircuit/runframe@0.0.106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"770a4fc60c71e79bf1d2e1d7cb1b339cf9b07b0f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.106.tgz","fileCount":9,"integrity":"sha512-UCwP7KZdw3kM01ASxo3RjHqXWLH8kjos4EP83q3koX4ZzUsIQdvr2M7lpHTjphjczT9Z7+4481/PaM3IbidSDw==","signatures":[{"sig":"MEUCIQCle7edinsMgHRRorPGo0ujYaK657A71NDJRQzX/LTZcAIgALk55qQhe4fZK4fkXat41wjTHjHZD/kSNWdKpAVsO+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58123442},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"72028fd370b7ccede718be420e81b31994befcdf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.106_1737188345232_0.28773450083536267","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tscircuit/runframe","version":"0.0.107","_id":"@tscircuit/runframe@0.0.107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"260463a0ca67e88d068812a332998fbecdaceda8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.107.tgz","fileCount":9,"integrity":"sha512-Eq2+0gJOA1PvObviEsiHBcpwc4IWLWeLE4x8LhC00LtqOthiKx0hTJbfkaBbumMs+0JiAmrBn6P7cDxtouLlmg==","signatures":[{"sig":"MEUCIQDSWSOxXITn7U8zTDdez1f7I7vB/9SPdeifEAHXYoBAwwIgHNZHnO2E+gg0Q1AbDAB0FVRuCsAsTU409nnO9D/3VpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58121178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2bae374c3f8c5239f2ee9f9a91ea7bbc3c811765","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.107_1737240391743_0.9456939911072924","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tscircuit/runframe","version":"0.0.108","_id":"@tscircuit/runframe@0.0.108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e74bafec0d34b833a406f05484c7f42ee6b5a93f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.108.tgz","fileCount":9,"integrity":"sha512-AMgGQpw8dZ03vSzJPEBWTHDC72jcpx6PwyqUcgUGbkqpDNXjh6Z4nbjn3TGUr/ThTZJp/3+TKF20sXyMQDJHkw==","signatures":[{"sig":"MEQCID1oGcxOUV/0X6P98EQrIhivGPMoCz6I9OlzQkg7WLHEAiA8iekehrRTOnCawN92Sk6GaF4Ss08hx0m1bjueXFO3xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58121396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"c8ce5046ea84c1f5d00d64697d3509eeef17c5d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.10.22","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.108_1737242214999_0.215575380158479","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tscircuit/runframe","version":"0.0.109","_id":"@tscircuit/runframe@0.0.109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"81a0d86751534328ec359dadb71011be9c290c3e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.109.tgz","fileCount":9,"integrity":"sha512-jnjZCi4QCz9wal5e8tWQdwSof42q9VN5dOJ/WyK1LBWCNXFHz9OVRjLNONdFXWph27FzwsDHKu9xZQkbY5ECnQ==","signatures":[{"sig":"MEUCIDtHYZ6M6z0FNsC+jf4x5s8f/OwGInmqr/aEqq+Z3slqAiEAuDoVauYBz/wxErPHlidh5npXFCjGB3j0hpHwOd1XEFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58106554},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b87c2f5bdfae3d161d4c8021065020b641ede926","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.109_1737244028481_0.7264103189979336","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tscircuit/runframe","version":"0.0.110","_id":"@tscircuit/runframe@0.0.110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8e04ddab9950f0b7f8a44e2610bc3fa9a8d2991","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.110.tgz","fileCount":9,"integrity":"sha512-m3IO52hQfOXvXZtlqSzlGSkFZ1HFDUbuVjjrCmpcVCWbcYljSCtenMaDLXS7Gfw0ibuvAkYmb+HWTwG5P7CO8g==","signatures":[{"sig":"MEQCICDA5MQoa/D47X0Kox7UStBBIzNgnj0OBWHXhu/976WDAiATFM63PmFL61kvnNtMEdKkkhC+tbDM+WzB0B1p8kUd0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58107052},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7c56eb2fd0fa168dcefb1e6b6b9d8eb0854202b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.68","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.110_1737248080106_0.0628783744309176","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tscircuit/runframe","version":"0.0.111","_id":"@tscircuit/runframe@0.0.111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fc5148792915bde59ef24e4ee2557673bfb16fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.111.tgz","fileCount":9,"integrity":"sha512-DlTakl70oI1n526VW78n6rtuK0epJYu1PfA6G/au2ceJTVqxxesGVGDIdHlavDEnNXfLckyd1pYmgvCbfeZnfA==","signatures":[{"sig":"MEUCIGQIDpO8hQCAI6fhgQwXl0uafo4htg1okiVwyFNLtynIAiEA2ZHyeS/cwfnpxg78seNF3Pr4qazwdKdbiUrbLib6cFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58134596},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"4a779e09d7e2dfd581b38b49e90d07d91e010aa9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.69","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.111_1737251881068_0.8831357621858218","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tscircuit/runframe","version":"0.0.112","_id":"@tscircuit/runframe@0.0.112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8797d57187cc2a218ede531fa88d186483a5c48a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.112.tgz","fileCount":9,"integrity":"sha512-JvmPCVrtI7gI6r2zRlKhhxjens/jz7Y9scNAb3WcBstvDgXEASW5t9ciowpfC+lcmW00JRQnUQNXpXz4jDY3og==","signatures":[{"sig":"MEMCH3S1uHoB7+/JH1yWoe9YeobKScpLJA4pU9X+cKL9mnwCIG2zbxwdWulVXGlziixMypEHzgDDp0MvN6om/VvtXlnl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58136631},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"be927a6d6cdb35107e180b2c2acb3ffa88321af4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.272","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.69","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.112_1737251913808_0.2178377079854319","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tscircuit/runframe","version":"0.0.113","_id":"@tscircuit/runframe@0.0.113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4012f4bf3451b06f84c1bbc1f90e058393b14ba6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.113.tgz","fileCount":9,"integrity":"sha512-ayx6FUlm12jmvSOrcPf2eQKkhMrMEMiPHCkW/y2TPIT4QR2Gw2hLDP9OnSc6SnGEbFRB+aG1K0/r7GK2KM4dmg==","signatures":[{"sig":"MEYCIQCHQvWrFcNaQXV1bo05am69QLjb148pyFE+ehlY7U4dOwIhAOaJFje81rTGVGPU6UXtYYMGgKIsYmJJaWO0UbEnhVBe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58506353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"fb236de6dea341261b0e289e890e2815ca15b3c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.273","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.100","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.69","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.113_1737304964171_0.616905197959982","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tscircuit/runframe","version":"0.0.114","_id":"@tscircuit/runframe@0.0.114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1efc852694cb1d02083c82816f45500b50544df0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.114.tgz","fileCount":9,"integrity":"sha512-FrXF++ZFNAN2cFSpuy2CSELNDuy6CQjUVlWXujYNXWRNJeeQxGdEVebWmd9Nv1OQIvg0LO5H8pG3J9206/9yKQ==","signatures":[{"sig":"MEUCIQDeEvSej4HIA/Cqs3NcpVDI8QCyPmHssS8RtkmcfgGnDAIgWHEKTegREuxppqaLSt6r3o8RdKGMORU2AdnH1aYYwss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58136632},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"159fb8bb21bef5280ba73f2a26980996387dbaad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.273","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.101","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.69","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.114_1737314180789_0.06959052405556942","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tscircuit/runframe","version":"0.0.115","_id":"@tscircuit/runframe@0.0.115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d38e66f34dcff894ace6e76dbe85147b0b847eac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.115.tgz","fileCount":9,"integrity":"sha512-MZzQDZ4VtgygdY8HeBSMpixDjW59oX80AAvpjmEdr8Dy6BDB6JIFVMrfIH1FoZIBr563reV3O6DGVlf2j16Odw==","signatures":[{"sig":"MEUCIQDRoC6oGzGQcFlbfl/i4Obo1Si+VZpEjS1ypJmA04lGQQIgVsGptVuvdkRh4REgoZHVP+JLeG4FRgMbi+FWJDnrals=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11555987},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"fbc3d7c2b53b6d04713fce110737af57fd88a732","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.273","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.101","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.72","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.115_1737314438376_0.3163442765190341","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tscircuit/runframe","version":"0.0.116","_id":"@tscircuit/runframe@0.0.116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b30af5ae69e8b78ac6ead243067292ab55ddedf1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.116.tgz","fileCount":9,"integrity":"sha512-WQmhaJMmQqlw10qAziadV02nzbAIUIC0Gtkf0pQS6HLmK3XdSyIzR8MjSrQinlQGcg3X/qJ9P9VPLH8ZlM8kDA==","signatures":[{"sig":"MEQCIGiTaBMOD2EM9p867qF12mA4EbAdpv0MHiWEQoXwwVpBAiAwloa5Ykqy7l94waT621NJv7X3iCpcKjPyJS760pdSfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11925709},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"50d64fc317b36759c6b0b385bc8ceaec2fd50dfc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.274","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.101","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.72","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.116_1737334590150_0.08763078232257726","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tscircuit/runframe","version":"0.0.117","_id":"@tscircuit/runframe@0.0.117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"378598329bf54ec0f74fea5ca0674164b44c8366","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.117.tgz","fileCount":9,"integrity":"sha512-gOLdBpQ1u5R+MdsMKxGTx0ll34E9bWcWd4wl7/cpww3DdUTGt3Og2WXhDGu5dXR2kPumITXpH9lx6zAj749cug==","signatures":[{"sig":"MEUCIDJhicyspandGhDRD9JtWX9TI3z6YRdmUGYqJE/KNcYVAiEAjfdeKXkbJa+yog3DaeMsDnco3jH0W5OLZ/rkOiwsc+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11555987},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"22189c2d67d36e9a8bfbca0b905c1a6d05103fa4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.274","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.102","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.72","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.117_1737365217125_0.5027272887041327","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tscircuit/runframe","version":"0.0.118","_id":"@tscircuit/runframe@0.0.118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c39f0dbc21b73efc77ec1af30caa2ab0c430d321","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.118.tgz","fileCount":9,"integrity":"sha512-Dib8ndInTP7wb7QjjD/iVXEy8YRlde+zq6G2c1VeqedOKsXkpKqRLHKgfWRT3XM8oJKFWl9uCz0yn4dqFxNlBA==","signatures":[{"sig":"MEUCIF5bpp/QLH2Ts71+WwwFf0qeClKOyc5+bqDs84kzopkhAiEA18R2tSRawknmA86VFxkAzcP/kWYL8khz2UU+QS5HOEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11555987},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b60ae4c8bae2ed89bd4824d61f4820da0378ea3d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.274","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.102","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.73","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.118_1737381555190_0.8377657313494198","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tscircuit/runframe","version":"0.0.119","_id":"@tscircuit/runframe@0.0.119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"712b20ba49292f3918f71ef2c2bb24f33c76aaee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.119.tgz","fileCount":9,"integrity":"sha512-coEJwWbL8MX5ze3XTDZeiofbqAIL6DKjCT7hIvqdJHzHycCB21WfvrJfJmungy5wrw9cVp5VMEPE2UihSfOgEQ==","signatures":[{"sig":"MEUCIQCRwFLoeDKboU0bUdxOuJcwFFWshe88XrTWTEEOFyEHygIgAvloiMW4jYxiVh063XaP3tx8NXoCYckPI4hLt3IdaeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11928945},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"457246a5433dc26181bbcefde33ceca76b14c9d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.275","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.102","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.73","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.119_1737469624924_0.4183831474131394","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tscircuit/runframe","version":"0.0.120","_id":"@tscircuit/runframe@0.0.120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"847c692347d06678659025cfb26232747c1e721c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.120.tgz","fileCount":9,"integrity":"sha512-AE2BHgyQlBRHp64eF5zY8kk7iGu58Zmy1ARv9gQazN2BsytVhs2hDESane4/nyeflUj+ZzgS4VJ1OwzOJUuLxw==","signatures":[{"sig":"MEUCIQDU4yXAMekxlLERyMgXPh7yrmFDORong4bu1Sr1ZdA1AgIgOE862U4U1uAiE9gx3K0IdGF0XpPHnqdGP7BoKyk4DHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11559223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"4a58a13875b15f5dfb0f86c93f4c2ec06b92c13b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.275","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.103","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.73","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.120_1737484473793_0.5484444305271963","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tscircuit/runframe","version":"0.0.121","_id":"@tscircuit/runframe@0.0.121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26c28cad5201275c23443c4aff21e3d6d1068939","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.121.tgz","fileCount":9,"integrity":"sha512-kffTI92EovgZw62+IojAebdnH3cfY+4/ab9EzQ4mBTCy2VBgY1tg8knH9UITJ8XfVnsA5DIf21mhgkkMbP5tuw==","signatures":[{"sig":"MEYCIQCJeO07oqpH44g7iDQ7igrlWLstUNDG2xi0L8nK/CcSGgIhAKr7V3uMrBq1o5T2eT3BFZBPficheHEZKG6VH9UOC4xm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11559223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"1cf6898255becd5a58758a0a93169b969dc7aa9d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.275","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.103","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.75","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.121_1737494206142_0.9277059756657895","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tscircuit/runframe","version":"0.0.122","_id":"@tscircuit/runframe@0.0.122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2eebb3115cb026422ad1dc9233549d8389f2f86e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.122.tgz","fileCount":9,"integrity":"sha512-2Ml85r1woMjYHJ73ChHO/P/sudhqZSoPydmTKARQ6Xp9CDoqQVIMLHimUgfOyC8y9KnyQSOakOoBWJElOL4suQ==","signatures":[{"sig":"MEUCIDfjHQDdvpmoae1QVkLNVKFoQjcNttzno9YisRbTsaqwAiEA2phMqq8IdBIZjyQPbGfBrIUu6soR6SQYVZyS6fSeEFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11936771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"438d084078ce89c2548f1d41ba5d5ce47cd1a95d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.277","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.103","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.75","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.122_1737550989562_0.3334616408624482","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tscircuit/runframe","version":"0.0.123","_id":"@tscircuit/runframe@0.0.123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"443bf10d054c90145bb4c61b844c04eb42e36eb6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.123.tgz","fileCount":9,"integrity":"sha512-IN69f/oh2E12m+Jkiv5WBbjYPTcrgH6koLZWC5qewABpi/6oUVVvbW+P1uAnOAGu73wB+9JpefFuJpiR8MR9ug==","signatures":[{"sig":"MEQCIFy7oQUTWA5W3qOFAm+tyGjzeCWFOjv5vzCTUpjVJHw5AiAWHXrYOtU+vFVQPtUe9Im/ISLxnBuclUD3TkIaf4GQhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11563791},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"b81ab0d2b38a585bdcb3c000568fae32de9812d4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.277","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.104","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.75","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.123_1737582161725_0.5005313016888249","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tscircuit/runframe","version":"0.0.124","_id":"@tscircuit/runframe@0.0.124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18828aed69b75265ee9e53c67bf85eb83ec480e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.124.tgz","fileCount":9,"integrity":"sha512-a4hAHDyiHW2xJlI4EEJ8mlwn6O708TzdVLTm/9H5IZUWQeZ49hYdR7eMwdMfVV2aGCgXUG9GGZhU34L7tMrTDw==","signatures":[{"sig":"MEYCIQDmt6Hlh7eyT5Y1jFW5jwFXJ85w8lfYVa+QkdU3u2jHogIhAJr8XFVElaiqOhXfGkjTZHtxMmK7eIFHYi9IuaCHE+Ng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11941873},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"c7b31913f915fb14d0062dc0643286a3cc200f13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.278","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.104","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.75","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.124_1737612476574_0.16060412847383088","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tscircuit/runframe","version":"0.0.125","_id":"@tscircuit/runframe@0.0.125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c61f2fae09c192b8291b0f082a053b86fde9d1da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.125.tgz","fileCount":9,"integrity":"sha512-6dGFK1wrvgCrVsfgW1Ojd+c8GptuEIbQp+X3Li+Pd8Tz50K5ffP1sRwJR4cIVhzTNWjOmvtrL8NOxwPUmj8G8g==","signatures":[{"sig":"MEUCIQCIZrBGyb/0O8cjhUlHx7b6Dg/DjbaMS+C+YFRVRMNAkwIgRFerY3jYdfniKhTa6URU6tGt86KqJGHvYVg/E/0beTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11564316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"3645329baff8a22c58fe54292c06faa87c8fe423","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.278","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.105","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.75","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.125_1737622429885_0.007157360973676363","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tscircuit/runframe","version":"0.0.126","_id":"@tscircuit/runframe@0.0.126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b37e8558dd4aed5eda726e099ff2e425ef01d951","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.126.tgz","fileCount":9,"integrity":"sha512-fWZXbvjWEC8YE4z2JzL3QRqkDsp7F/DCiuFv30Szl9iOnsZpkZQ39gj1PrdDTLpReOH9rd05aF1j6HuPrO4OZw==","signatures":[{"sig":"MEUCIQDrr9sKynJUeprfH92GXAgYAS159WhTTfMmOzHvT5SqGgIgLkzNZbNRkVEM3X/dPYrxQC0pKv885+LTU0/5rVJY1+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11564316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"883a2b1e29f6fbde74a91af544331398224c370e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.278","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.105","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.76","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.126_1737641868280_0.5091031302172966","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tscircuit/runframe","version":"0.0.127","_id":"@tscircuit/runframe@0.0.127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"396cd196b1ba201be46cd8123cb30ba74d93ac62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.127.tgz","fileCount":9,"integrity":"sha512-3xgF5AVAijKa8Dhw6C/hO69+6Kr2S1juqaKFerRPXr395qgH20ACLByQRtPmm4/+IPVVH4lywNVhzWJbFsFdWA==","signatures":[{"sig":"MEYCIQD1eK6E7jdIl5b1uSOXFSktwwtSETNP5xfr8G8Zf/hCowIhAOZ2pw8+qeaURWnaqG50QcrABZfypgF8PD1PnD3JN8dE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11942398},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"592c5a299cf42c60ef5df2dfdc5d2c8e94556d9b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.279","@tscircuit/props":"^0.0.130","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.105","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.76","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.127_1737682280060_0.828087531504867","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tscircuit/runframe","version":"0.0.128","_id":"@tscircuit/runframe@0.0.128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"052236853bc334a4e91a54b2c4191bea887d38dd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.128.tgz","fileCount":9,"integrity":"sha512-yVBNKAd91rAmdIyz9U6NFPabxnXCHnCEs6RE2W5d9LCMMshgwzaDy7w89sc1I7qu2YwebAQlLPwkUmqGdoFd9Q==","signatures":[{"sig":"MEUCIAN2Ko+Auj4tynqHYcXLrPzXq8tYGXm1dMsVYacbBtNOAiEA+rtnun46tU9KU1NoprchXFA1iizJmatVErizl8wOh08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11967660},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"9c3e77dfe815063c87b647082393712fa7b0faaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.290","@tscircuit/props":"^0.0.137","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.106","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.128_1737914510172_0.20861600521672763","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tscircuit/runframe","version":"0.0.129","_id":"@tscircuit/runframe@0.0.129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e7407c87d6d96d8948d4b282a68eb2c8616f4e18","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.129.tgz","fileCount":9,"integrity":"sha512-SdU7S5NxL3ij6V0miRbzSgTzRJ7hBF6q199+mMIMTwe0ek4+DvVhtLB5mOlJYtiaPaU59XaipQ+6nET9plUnWA==","signatures":[{"sig":"MEYCIQCXnf4aIvEh0UnsyuyAudpq3e52N945Ljh4JUTbTuOmXwIhANTyAMKAYtoYuhDsq3oPyAVbXow/vdkE90jYUp8Wdx3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573305},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2ed2c6e6274cc9d135ab2a7815ac2816ec9fe7eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.290","@tscircuit/props":"^0.0.137","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.108","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.129_1737924368146_0.3901458889906182","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tscircuit/runframe","version":"0.0.130","_id":"@tscircuit/runframe@0.0.130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43623d5131766274f63584114d69a3bfbaca39eb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.130.tgz","fileCount":9,"integrity":"sha512-D8Nivd57lBlm0FQzPAJMDoyEZLuuMGXCGfPXzvZhA0dKG62L1SvsGImaICzT766YiidFQmJ9sqqhl7S/vLk6OQ==","signatures":[{"sig":"MEUCIQCQZXnzMRqULydhTqhh7IG2kNqN8uxtTL8xvq5cHq4y4wIgDZO27u7zNMGi9zREb88IiTNhkF2Rs/NIBSbb3OS9pew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11953318},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"7afff80eaccb278b00d5b52f6f3cef427064f82f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.292","@tscircuit/props":"^0.0.137","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.108","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.130_1737999023542_0.29187005377251185","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tscircuit/runframe","version":"0.0.131","_id":"@tscircuit/runframe@0.0.131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a18c375ceed6cc7f5c2889bbea2b49ae6e788688","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.131.tgz","fileCount":9,"integrity":"sha512-kQJHYsC7jM3AQ2lhAbDtxp10nVEMCMfOiPlENhrCAx3iIlLlRGtWDOzZKkWpITjz9p5pf72QrQB+kwIhDnK6YQ==","signatures":[{"sig":"MEQCIA0Idd8Xz2cLF/ju+YvcRcMI355Jx1ouEgKqFz4gtzJMAiBFZvim7DTMWCp05BmHVwPUuYfvmhCLQaUW+9DOX/3PEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"77c68436d6d5d04a3a8bc83edda7d372a2518831","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.292","@tscircuit/props":"^0.0.137","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.110","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.131_1738012766550_0.7993722753781458","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tscircuit/runframe","version":"0.0.132","_id":"@tscircuit/runframe@0.0.132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b243a089a48633e464e507ba189fd41b5040d1a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.132.tgz","fileCount":9,"integrity":"sha512-9dqTmQI2WjMjojuYHgAudKeaxJ1XWMK/2fblqWLWwxjWyiRohBN7HWzksMedbZnkZ9ERvlB976FpIVQ6VYpMXA==","signatures":[{"sig":"MEQCIEFNK+8nOdspvB4+YkFIMlDAFBP/MzYygdQVwnf+o+g4AiAO0cJ/O6YOgxpZMX4gUpPIwB3OswaTFdHDLUmHkiOXEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"e800d180647e5ef858bba03532b6214183bafcd3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.292","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.110","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.132_1738025494260_0.8727886342157509","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tscircuit/runframe","version":"0.0.133","_id":"@tscircuit/runframe@0.0.133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4861ce5a1215cf08baf4a9b488916683364bceb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.133.tgz","fileCount":9,"integrity":"sha512-WwbU7xWsV3T9pYs98GlMQGpJC4dasZl6cSk2jCryW9RVmisdAJxdVvubJXNzsCdIuJBjDhn8HThrHT6opcKKDg==","signatures":[{"sig":"MEUCICqMnte5luDJv0B4HL9NITr7Khy4KINVPkBAbujmqIo7AiEAvUaAItmL+TYS5KdJ/ZgHqRYuSjcf8L6XaPoGyaSiyfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11970220},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"5b47bb152a344cf31f3200d7e6c96bda98b11010","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.292","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.111","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.133_1738042140640_0.11626705561107742","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tscircuit/runframe","version":"0.0.134","_id":"@tscircuit/runframe@0.0.134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db8778f9739a6ee8823dd31ac8097bf67f7d113c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.134.tgz","fileCount":9,"integrity":"sha512-7eDjFHFStW8NM3ndn+tKUiW4drtQeDrIggIpaBEbKLu+Y+wFXxVfwYbVIUDeiTHy3VP48anVHG3sw7flx9l+gA==","signatures":[{"sig":"MEUCIG/AevT2kWkSgcTLf0teAUpUDl9sHm8+hlcAf7BCJZvNAiEA0mJT6Y0D95qAp8R2XD31oCEjE7n/JBCgB9i/EuIdIW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573375},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"a61401040f3d09e2c57b0b7a68e7ba05abe5584b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.293","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.111","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.134_1738058793648_0.8743757842858346","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tscircuit/runframe","version":"0.0.135","_id":"@tscircuit/runframe@0.0.135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7eae15f6d39a87658c6567b8596d9a89da53bd1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.135.tgz","fileCount":9,"integrity":"sha512-/kn0eUZw1PCTrvHqTrYzAbXEFyMKLhchUjKOQashGRlBPw6qvFyPNSkmEziz6x95tzf1a3NWp73hTVC55mcBng==","signatures":[{"sig":"MEYCIQCTmoYnzRiWo3+CCMQT6oOhnnHEtk283wipK5EiNLyKnwIhAK/HLrD+P6/XP5BREC6WYkFdugZD7j0lT+izgEkNcGKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11970377},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"8670c87f4e3be84827860e7ade8c4446d4271ea9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.294","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.111","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.135_1738115248172_0.8389355114409391","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tscircuit/runframe","version":"0.0.136","_id":"@tscircuit/runframe@0.0.136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15062db5f38a4c0e699c4593b9630b35f827c5f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.136.tgz","fileCount":9,"integrity":"sha512-XhyIngjKMX2ggZ4G/8gMYMA3/5QhiHMm653ujhvwjZxRsvDUO37waga/NdLvw88gTCjQRdVfeJ3eeaY9T6X1WA==","signatures":[{"sig":"MEUCIF1nQYx5+8NX28eStR1kmYpTTcMtOUdSywA1gW5HOB0VAiEA+wTERKxEfwRbJc7F1rVXAsa1Bu14XvK0GJQTqAhQDXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"c5aa9731a510469c9469d1be89edd35df57fb3e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.294","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.112","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.136_1738128943542_0.05407102759409588","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tscircuit/runframe","version":"0.0.137","_id":"@tscircuit/runframe@0.0.137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71a3c7e917d4a91551d3b89a42f22f2a5eb3b7ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.137.tgz","fileCount":9,"integrity":"sha512-x2ucqo1jh1xGFUl/BaNQYUm6xuG8eV6VR0j786UxMPiruKSV8AA9qdTJ58GuMXR6VYe3xdmcEd/dOs3EYlwKrw==","signatures":[{"sig":"MEYCIQDYxprUIGzeSQX2eI6PkXzGJUZ06KghwQZBddDlkgElFgIhALgy5BlVgnFTyIeFMuhgKBvS+YZIKjh5KakOhba6XPAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"2ab7fc0361faa6d478eec658c8e0e6cd22f126b3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.294","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.112","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.137_1738263816338_0.010437731767873437","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tscircuit/runframe","version":"0.0.138","_id":"@tscircuit/runframe@0.0.138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbe6b7dbe10dc9e84187382bcda013139e8b617e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.138.tgz","fileCount":9,"integrity":"sha512-36Vb4naJhBHLg5QHnGmFM+Fnx2uh4w8FO3YWuQu35y1J66h/eV0GVtteFu67ravu432gGm6CwG/HoQkrKYwT2g==","signatures":[{"sig":"MEUCICFgLIZANYzMfbakrvlwharb+n5VrL11OPo1AcpnkU0QAiEA+2EPny0V0m49JgVQVA5Mb3+tgyRzb6amBrvc8QyLAu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11573672},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"ec9745a904dbde208e5fbae44b2b2d8355f45f7d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.294","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.113","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.138_1738272515790_0.22810392777748656","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tscircuit/runframe","version":"0.0.139","_id":"@tscircuit/runframe@0.0.139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a47799176fe4cc85ed1d44be2049171ba000a13d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.139.tgz","fileCount":9,"integrity":"sha512-dlGLMdMAW4gowTRBWrNn83dVC1o8Plye4KENFEf+cbcNXz8tTaR9/IBUm5ES7JRZYhKT3pFRdIpboQ8YYahbdQ==","signatures":[{"sig":"MEYCIQDrwXl8QV5aKTJto7S8CegXd7ClOjoLko5V+pBjI3OEOwIhAPpasS0qHaL0IE204Etnu8H0SjUjfPaMeazrEa92Md2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11970685},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"af3309bc36a5346fc2b1eedc9628346f4ae52ad5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.296","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.113","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.139_1738288918059_0.294080960416643","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tscircuit/runframe","version":"0.0.140","_id":"@tscircuit/runframe@0.0.140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c27301fa3bd94e2955e006eedc6f6cfcb90b26b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.140.tgz","fileCount":9,"integrity":"sha512-1ACCXqh1ivYXuYesMFJH68VZjfzVhXgrz9IIzYqHesuqyxG01vUcdA/DoUOmUPlb5HALJSX/Lz34nVObL5jpug==","signatures":[{"sig":"MEQCIGxaV0Is8WEzL5H/Qr7wBZc9kn9g3TbyK1/aoMQaOLcRAiB+/mrMZlowMwh7TnPrUzVa4RX43Nh71H2i0ptoYkLD0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6959682},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"9c873c757c3e8222424ed1cc1a2560956824fe28","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.296","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.115","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.140_1738448694372_0.8403253614356512","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tscircuit/runframe","version":"0.0.141","_id":"@tscircuit/runframe@0.0.141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4fe0791371b2610914c54df082fabbc7d4c4dc88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.141.tgz","fileCount":9,"integrity":"sha512-0xQpN9YmIW6sqN2VZjeuJw8EziqSNzZaqyNiTQRgWsIRpZfsl9JJrGmuvOm2RJNtlSmVCSuVJyUeuDWPdawsFg==","signatures":[{"sig":"MEQCIHHwdpbM9B6prG7VBHW2ndy1QEJ8L82EysyJZ2u+ejhZAiALJ7/nc9vnvN3L+K9YaokbVtc67vK/08OOwXYuXjRTTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6612640},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"6d68db8f467071dc8618fe45690f5448894ac639","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.297","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.115","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.141_1738488863788_0.7030018974398795","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tscircuit/runframe","version":"0.0.142","_id":"@tscircuit/runframe@0.0.142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8a0d00c6ffbbd436cab75c0086f670999d87e3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.142.tgz","fileCount":9,"integrity":"sha512-DbRxCf0WnL7783Lrq+81hQuZE+REkLNjjK/En6dU4wj6QM7Q33YV7Gmiq3ieFcmxR829bVBoUwax8CYCiBb0aA==","signatures":[{"sig":"MEMCIDsJNB+KHt7SmiKLTGQ92OFD9hAL8UsHnjsBnQv9x9BeAh96Kx4Jdy5LMWH67IWFCea/1W6xHx+t1szhkof6yaPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6959272},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"05b9f0e0521b02db3bf429b28c4b822c4c495d65","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.298","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.115","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.142_1738531531018_0.027962581979944945","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tscircuit/runframe","version":"0.0.143","_id":"@tscircuit/runframe@0.0.143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c95c1abeb271abed77d6df0a6ef473cc3796814b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.143.tgz","fileCount":9,"integrity":"sha512-j2CQ/xKT8Fzws2RPIsAvXCay0nmiYtNbfuo8kgtzvGX7xKl/AZtxGrXPcs72r0E4Wj2lGmtGjRYJuIDgJuy0tA==","signatures":[{"sig":"MEQCIB4MwbiFpnVc3/nmdnbNVktqqQzZiryFitrJtwJVy2NsAiB17BL0ELiCqa8A+vRSqdxs1imZU19iS0W4VlAJp/qXFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6958817},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"0c72fcf9448c0102153c4bbda7c2416670b9aee2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.299","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.115","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.143_1738575148069_0.28402591293370505","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tscircuit/runframe","version":"0.0.144","_id":"@tscircuit/runframe@0.0.144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5331b2b332212941fe97713543c56c31891e4b85","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.144.tgz","fileCount":9,"integrity":"sha512-qR3mS3bw/SNpgzYd0+KuVPb6yGajDlu5lgzEGkrBc9cdkYF6QLaEzr9f7g8Dos8YPOzJG+cfXprZlgRtsDMNBQ==","signatures":[{"sig":"MEUCIE+lvEqSWQ91ZP3RVe86dz/FOyrWQxD7yweGFjVMkobyAiEAhmz4fzEeiBJsQrJgOh4PHU2sSlQa6Q0I+4hZtChQV7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6595969},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"cf1cc540a2b2ca91d78e9d02287bf934d9ef1293","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.299","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.144_1738592783266_0.5086295326964718","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tscircuit/runframe","version":"0.0.145","_id":"@tscircuit/runframe@0.0.145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e3a06f659bbf654a0bd9eea874e7806f5ec53e9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.145.tgz","fileCount":9,"integrity":"sha512-jV775Dfy3+wyvW2IzaeOnzB2x1678aiqd56rEs1wPgOAF7sfUVFjpMCuguDjWUhnKbamZD5KQXApNvnnNWtLHA==","signatures":[{"sig":"MEQCIHwTgrPe7OwcrxVmCnO4LfsKL0ov+5rjb6baGEpvWkqMAiByNhjiMgmRZiTwDOU5XjuDi0opSf57HDUulIrWYtEmoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6596207},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"6bd835cb5184fa92c9143103ee74a9c148cc8827","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.301","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.145_1738787772262_0.9240284588677745","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tscircuit/runframe","version":"0.0.146","_id":"@tscircuit/runframe@0.0.146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17ba4b269999fcf82d39f0a7a3d549d5f2253e5e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.146.tgz","fileCount":9,"integrity":"sha512-2TSTbCWyFdTF++nkXUQwIYem/hDumrHLpW5YtyMHXxUv7oAzyZZehzDJpuspU4piUaUqdZaSxfnMEVLY5/xOiQ==","signatures":[{"sig":"MEYCIQDjgg3fbI4nGnbq7MGMhreGD3N8DFJcngDO0OpfHS21EQIhALaWvC8AijScxn0tnXBJlntsKYMcUYttZiWzvNVNFTDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6596211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"17ad6edac98b77a38686d47dbe891455131a97d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.301","@tscircuit/props":"^0.0.138","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.146_1738822092964_0.24976772680412185","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tscircuit/runframe","version":"0.0.147","_id":"@tscircuit/runframe@0.0.147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ef4cbd0cdc6e93156ec2d7bd5814fe426a13f08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.147.tgz","fileCount":9,"integrity":"sha512-5SzpaQd9S4vS0Z8Qi8+mTgnY7SmaxGR8usP31yO2Kxpbdl7mxrdZ7LYx3CpWfM7bgM3MW13SPD+H7RBLnlhCGQ==","signatures":[{"sig":"MEUCIQCb56ngthWf6opr+4mlR065tSX11JeRkidU9TTI+HFImwIgE85SLSk5DKuHupqWrjA3/S3wAJ82hrHN40VJphdSDIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6596211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"5a21002df3577ff835169936c4b14d09bcfc3382","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.301","@tscircuit/props":"^0.0.139","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.147_1738837281632_0.3354351718899824","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tscircuit/runframe","version":"0.0.148","_id":"@tscircuit/runframe@0.0.148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8cb07975df9d66920c6908abadabcc9f2d96715d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.148.tgz","fileCount":9,"integrity":"sha512-nRXCBKnsT0a0usNSnz0hBSwMzsmhOURtkP47DT3vTHwvjprvxl8vrGXpiMeH4jJeysqkq+i/zhN08OpIevX89w==","signatures":[{"sig":"MEUCIQCQuxoStlWhQdGeBrqvCVA13T7G0v8Un661ILPOaVk9WQIgNupw5iEGw+Akt3lrQsX2jM1kK32GGe/1V5HJKbKZA5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6596499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js"},"gitHead":"d1b4e1fe2fc3b6f075917a93878ec564a9cef0d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.301","@tscircuit/props":"^0.0.139","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.148_1738878624077_0.31972599176015826","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tscircuit/runframe","version":"0.0.149","_id":"@tscircuit/runframe@0.0.149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f10674bb608425014635f9ce054425ceee86577","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.149.tgz","fileCount":9,"integrity":"sha512-edzjwwF8/pmoQjLpqp0jnmaWdAoj2+q6MEOxITbLBC+4BhGdaDneOMHtxpHuF9Nncj/W2e80EbKklYuth4P+bw==","signatures":[{"sig":"MEQCICaV3FjGtV3KQmoG7XC2xDzh43EpyGefPsYZHofwlsLxAiAhZ8AZFXAbPgDZQE4xkOyeKvu7rdR7BCOnzpkxxoGbzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6579717},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f16a4eb7bd6a9512ff1dc436bc3660b332de7534","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.301","@tscircuit/props":"^0.0.139","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.149_1739039542987_0.3892024908580354","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tscircuit/runframe","version":"0.0.150","_id":"@tscircuit/runframe@0.0.150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94008775cff3e012abd0bd00625f7c31774e3cb3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.150.tgz","fileCount":9,"integrity":"sha512-PatD0odvwWzvyqQAP0h7gKxUKcg8x0gwtNKgy2J7MJAtTpIFFqu0d/SkFptcZfT2x0hLG+LnOmK4SXMCklzQ4w==","signatures":[{"sig":"MEYCIQCJGVL7eABm5IPRkxNYwtKy9iQIPy+LHIo3+jOFXppNlQIhAITpo97Z7vDdC4MlajmHjtHCbp/O5VfwOWMJyu5TOi9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6579936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"beb93d3a507c21bdfb502998970be00c3b17432d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.302","@tscircuit/props":"^0.0.139","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.150_1739067435462_0.8429812463395339","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tscircuit/runframe","version":"0.0.151","_id":"@tscircuit/runframe@0.0.151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0af4ff55904e6b48d88c6336da7f56fe32826787","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.151.tgz","fileCount":9,"integrity":"sha512-eWYdmrAOfS4mME4fL381rxcpRHRiz3s2zkECzzRlXvj7mZON/zfwYrR8DT420Beq208hJmUPRXk2sM+KYOptHA==","signatures":[{"sig":"MEUCIFENuSkPxiU66txCKdEXVY1+N9LQDhJrDc81mx2EQCsVAiEA/ZlZaHFPx2wTovuEbCWKJN4n3K4fH7DjV4aVhoCJ4kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6579936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c65e939aa48cc81f5ee71e7683cf58040d493738","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.76","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.302","@tscircuit/props":"^0.0.142","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.117","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.151_1739067763521_0.49927135464559047","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tscircuit/runframe","version":"0.0.152","_id":"@tscircuit/runframe@0.0.152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef568aaaedaa3c934962e1522d2d6f9a4408e95f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.152.tgz","fileCount":9,"integrity":"sha512-bXaRAJGdE21x39jeHMxhU/np4C+sQ+TdNQVOXjvqGFNm44hHQeG/h/s+vMEHMcke4MXz+XE8gMXWMM1OWhx3XA==","signatures":[{"sig":"MEUCIG6nrRr+ij0odEWTEhdTIXXNyd344lg9zUB8vvueCdNgAiEAkfKw7uX1PH3CCDY6CqK/p+Sch7uWAzxo5iOIUbOt874=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6015822},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea1dac39e8473e376238b2c3bf4a89b7fcc8b279","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.302","@tscircuit/props":"^0.0.142","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.152_1739068242961_0.3198975964255195","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tscircuit/runframe","version":"0.0.153","_id":"@tscircuit/runframe@0.0.153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"109b4bc58229cd71e58cbbb921675c744fdcd61b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.153.tgz","fileCount":9,"integrity":"sha512-yBgIX26bAhuhpyiZXQhfaaYG5gMwqzKnAw+WTiTiNyV40ycszjy9fiY5hpPGGBglPOUIXayZpenZ6GPuMn9fvQ==","signatures":[{"sig":"MEQCIFRNI+el0AiFxJxszMUUtRp2b2/bAc+SJIxIEIinITwwAiAyQEkUwATjK5PYvbxQfzM3XK6xxgzQg8YhR2t08m32Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6016908},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aca2e1e3509148e971020ae551bc492251dfbd3d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.302","@tscircuit/props":"^0.0.142","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.153_1739101227110_0.16888392225743565","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tscircuit/runframe","version":"0.0.154","_id":"@tscircuit/runframe@0.0.154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09f882be73929f0dbf236fbe6447ceb40c93f0be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.154.tgz","fileCount":9,"integrity":"sha512-3NT/vTBhHQkEJ57oitLsH/HiEOrxey0rxLP6CYzq9ZsK0vm98SuUPcPVF/S1A4axnOsreCflKwqFYK+XNjPzjQ==","signatures":[{"sig":"MEUCIFI6HWurrNaAtkaAa1PmxFmGFcPp/NdWsAeyVnmv3S28AiEA3dQ3C9YXortJ3i1aBoeEJsB1//oX0oEyHj8WCiOt4rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6016912},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e5dced949c9f477aa76a8406cee91f53b78fac64","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.302","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.154_1739144744637_0.7740524817477814","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tscircuit/runframe","version":"0.0.155","_id":"@tscircuit/runframe@0.0.155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89b89130f107714ad16a88da0a2998e397f4a7cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.155.tgz","fileCount":9,"integrity":"sha512-gYi+pWjDRSba3rkWIbXgt2e2gua5l9zOOO4/A4+FBepIBRIaYAy+sUf/T8FzF4WybTewGNsW2VttXVhbc5pvxA==","signatures":[{"sig":"MEYCIQCCVyjzBH86JG10RTN4+nP8BxWrRkbS+5/Wgzvx/+OZoAIhAKq3UVkbbroi76G/RjB1uwcUh4x4bdfJQuuMjdZdLdSl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6359263},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d74d5fbf4a5c05bcaa6be20ff8527d931630297a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.305","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/eval-webworker":"^0.0.83","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.155_1739144962551_0.8414618306651742","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tscircuit/runframe","version":"0.0.156","_id":"@tscircuit/runframe@0.0.156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e72446140ddfed77aaf259fcf7ab8a33da4595e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.156.tgz","fileCount":9,"integrity":"sha512-zpb2QpJATxtn7X0KHFoBMDwUFbdMK1FRo/4FHxP/FNk763pBc8QcEpdxFPdR6j5FP7akWt6Me2lOmlwhpm9MVA==","signatures":[{"sig":"MEUCIGjRU4J3RfVutq2okifNtfo5SHciEmZZzYIqAQVgw0lIAiEA/VufIVQt2cuE1C6QvMZxWz2E5gGyGOBLWQeS0wpG3ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6359233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14fe2d18a42903734173117c043655edf69e4e16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.305","@tscircuit/eval":"^0.0.87","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.156_1739147289920_0.8579477574106764","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tscircuit/runframe","version":"0.0.157","_id":"@tscircuit/runframe@0.0.157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5cdbfbbca35a7e45e1ab1c8b41a7ae25883dffde","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.157.tgz","fileCount":9,"integrity":"sha512-TpejPiRAOvYS5dI2uKEVOOlV149VtBcaNg3E5/qtYwsxXxvUuH0iHUaOfCjlXaN5bWmQ2Bv06LfW9/JJ8NT/Qw==","signatures":[{"sig":"MEUCIQDniA113KlKp3Uou1/5FLgVnKc+c9v1sta+SIBwP/pAVwIgGc5jSvrzEkd2c5HZ281auFpQn+RwaBQ79hA1Lty3Nf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6359233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0377155defdb49d48a784f9401ce24fec0ba189d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.305","@tscircuit/eval":"^0.0.91","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.129","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.157_1739274266325_0.7731210016286365","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tscircuit/runframe","version":"0.0.158","_id":"@tscircuit/runframe@0.0.158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca14220eb9985f87c366141c9710226263cbd71a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.158.tgz","fileCount":9,"integrity":"sha512-tp7ONCRKpjaPP4M410+hVNC7W/5ESmLa/j++q52IPZYZuPITjKVz7RH++krvvAKEdUAj0bZ37fsI3y7G2m2YxA==","signatures":[{"sig":"MEUCIQD4YcWL7/ktdBEwe9Y2RksNi1BoVCXOzyBbFKmZ/8dnigIgfmgd+/os+x21RovoGKgcrmZMkzDTNhdICnN/wZ+iguo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6359663},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"43cf8b2764c1faf270f764e799c9e70f32c143e7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.305","@tscircuit/eval":"^0.0.91","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.131","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.158_1739288376436_0.07270479162279875","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tscircuit/runframe","version":"0.0.159","_id":"@tscircuit/runframe@0.0.159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3231fe4d83678f04889c41bda395beda1d93b23e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.159.tgz","fileCount":9,"integrity":"sha512-SUbz3S2mIzF9Iy+pYiedJv1cwdyCKQt6EZjj5VV2aIx0S1QOwP66OHh1hqtECkJK4RaqVs001Jm/FLddtqdOiA==","signatures":[{"sig":"MEYCIQDXty+AHw9yuHTvTZwLyR1j8Pp7HUqGTgmIutfzSSZVMAIhANZutV2a0jJAU4IDenxAxosA43JtkKgI9pA9q6hAUkPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6360323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"facc1c1d0c23528086284efd95e1b97180baf196","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.305","@tscircuit/eval":"^0.0.91","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.132","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.159_1739310740031_0.3895008333308685","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tscircuit/runframe","version":"0.0.160","_id":"@tscircuit/runframe@0.0.160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"19374f6a2ca6062f9c7ecbaaaa4d9fa1ff3ea2f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.160.tgz","fileCount":9,"integrity":"sha512-rYqtp6M38fJUVJosSaH1zwgnC0SQON7CIIkvY46oQ4saIQFK/XkBVevmjCQPGLL4OhL7weSVxJ5rv38U1zgafA==","signatures":[{"sig":"MEYCIQChUwZ5JNIFth96vmdpTCG6gCP1JGuPp2ygZEH78IbYLwIhAI0k1HC1cYpw7psxpJBGHL1DFLuNJTSJl+jLjqR6QRNB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6366551},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e3b462ae8d9cdcc0001b7592388f4d15c4a7191","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.91","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.132","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.160_1739326555016_0.8649074330677966","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tscircuit/runframe","version":"0.0.161","_id":"@tscircuit/runframe@0.0.161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b752c2351d140b978e8a41fc6306943069ef0979","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.161.tgz","fileCount":9,"integrity":"sha512-amI4b3IFzkI30KF66iO2fGASoAgAikniJK9QlbPGQYjWmGrPAoLrW9i5ApEPkmRgQOAlfrWTv8hPXSKMGeRqiw==","signatures":[{"sig":"MEYCIQCnuD1PvlqOxVGQcK5eGxCNGjeFC7by5PKWKOh0P8fe9AIhAPQ95iC1b7pqa6JPrLT2TaZ6RSAFGNlGI5QgFoRXnc42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6023257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f36431dc387483578071111d72868f226668a88a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.91","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.161_1739344266294_0.18193499470752483","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tscircuit/runframe","version":"0.0.162","_id":"@tscircuit/runframe@0.0.162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fe6313bb6060d8ab3bfb9d0e5bfb5c021803933","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.162.tgz","fileCount":9,"integrity":"sha512-dvKjTOe5v0kPkz+c1CqPpDVK6TC9nYElA0AZ1RQ8NDNDpf0XCs3T2VLoKar0Iqktx3BO/U2OwaGqAjPYup1zUg==","signatures":[{"sig":"MEUCIQCrqLqPPCR//5sKRuDE7Op+ITEITZqEn42BZD0u0X9iwAIgTvP610eXvn0ykFq4lo8QMIqOQD8LmHpNg7MNJKy5sko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6023257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"77078f88edba568923aadbc9b0a4938c481bc3f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.95","@tscircuit/props":"^0.0.143","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.162_1739364675425_0.5587317709839323","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tscircuit/runframe","version":"0.0.163","_id":"@tscircuit/runframe@0.0.163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e202e84eae22d0ab5934057b379caad8cb5e9e43","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.163.tgz","fileCount":9,"integrity":"sha512-sIXGRodmq8HHAWu0wVg0ANloFW0wMu67jQs42Nta3Elnzjg1uldeRdmWtaaWE8yHPqD0dFRF4QypwJQtwPQH4g==","signatures":[{"sig":"MEUCIDKInnzxdMXWUMX82MhHCpVnTSEKf18v/L0UXi19InbSAiEA07oCU/fv2WdaCAvp4+ALV2NMU7efibS0Wdcq545Xk38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6023257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d658cbac01348d52f1824cf92665dc1d3ddb532d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.95","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.163_1739386875457_0.7289856368279637","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tscircuit/runframe","version":"0.0.164","_id":"@tscircuit/runframe@0.0.164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a2f2c80f642b2ca1e6919476b08a4fd39370d98","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.164.tgz","fileCount":9,"integrity":"sha512-dQsxzZ1CkxndatTE6PWTgY/0nc6tQJ+3HhfQi3Beh9Dp3cfCDeWzaY8DtKf+mTlkcG+uzOZCvXB/+w4CZb0YVQ==","signatures":[{"sig":"MEQCIHEWf4xWKyxjHoobj5EyZg772kPN3X8xxmwR1i/OTTa7AiBAs55nSwqtnjCH55AiAMNfwGCMnbpsEUckcfwOGiayWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6023257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f801f3c2ae20cc35c976c6a6fae9fe51a338adbc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.101","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.164_1739402920032_0.5124587637744511","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tscircuit/runframe","version":"0.0.165","_id":"@tscircuit/runframe@0.0.165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"826f054480fa2d29ce255dcf53e0224fdbb110b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.165.tgz","fileCount":9,"integrity":"sha512-uo8N5Pg5TayRyjYfAbWCkRSusxA1d74oFUTnBxv59syjkFFI46gTTIufdTKUC6CJGPZFd1wQt+EXaCYDtxeBDA==","signatures":[{"sig":"MEUCIBwvr6rW4iU0Sq9LWFF60VYn34R0nr0aA0R8FR1AfL8pAiEAjzARjKJnuOhKEcJwnTiMaEcY50lJwR+HFe6JHGe/fB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6024637},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6aa468b7bda6d82f99758e0871b234c58ba58c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.165_1739446496371_0.882671575074095","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tscircuit/runframe","version":"0.0.166","_id":"@tscircuit/runframe@0.0.166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8553e7ee39972deaa8720758d7ed899337511c62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.166.tgz","fileCount":9,"integrity":"sha512-X9tOXCgm2+BfaykTdzd9iIsEsB76oWHuBWFEay5eC1p8pO0iRbVZKtF9kAsQsQWNEEGpDJDGNWx6RkEitkQCgg==","signatures":[{"sig":"MEUCIGd1772lHQGnQQaZ7CYoyv89eYzk5PAtAvIx4dGbhUOjAiEAxuVPTPbviktZZYClBXBbl48aO/4vF9K2bJD4ntGZulc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6024780},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89c806b850de1b00761377ea970afe15db12c48d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.166_1739449564315_0.08922085901766685","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tscircuit/runframe","version":"0.0.167","_id":"@tscircuit/runframe@0.0.167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7b638d1bab4b7f0670d9af1de73e3b6e83c2bce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.167.tgz","fileCount":10,"integrity":"sha512-oCayPdLkx76KEI8N8nKdoGYzxS3ZEeIwtNRWwt8OgCA9r0h+ZUPC9wgpeEEDY1DiH+mORJCeRU9cNFyukGjIXQ==","signatures":[{"sig":"MEYCIQCQETLIrxSYoK8ZNMhQq8iiWDOWUCOv9Kg7xZi43wCg8AIhAM7KXiCwOSmN6mX7J8qxWgRZb0QaHahPNDkkje9Pvhcp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11951413},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa3f189c6e6ad93a2d89ffb08a6c40c69039fbab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.311","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.167_1739450846355_0.6828777078317241","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tscircuit/runframe","version":"0.0.168","_id":"@tscircuit/runframe@0.0.168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"349154381c0f23e8cd949005f6e2b9fea2ad82e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.168.tgz","fileCount":10,"integrity":"sha512-hyxv5Lg4LcaCY9VwM0JdM5Ft76jOKj5wcEa7ynCf2+f6aOZko6E7pXDlvFunUFfbPNyFo9j9AzmeaMU/2pGUfw==","signatures":[{"sig":"MEQCICd3lDkZ3No7sPh+09b/QxqKVFjNy4OriUv0YpTH1n+ZAiAIlw8d5TtCPFppwDj0cG5sQ7MYMiTQgRti8xV3M3aQ6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12649579},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7300f5a067babb73a45e08aeb3c4726e21c771a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.313","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.134","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.168_1739500585115_0.17122298814637427","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tscircuit/runframe","version":"0.0.169","_id":"@tscircuit/runframe@0.0.169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"318e5da19e01479f2479bfa5a0a3565747f1dd17","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.169.tgz","fileCount":10,"integrity":"sha512-EIFFaJ34rX/h4f1DcKVJ5Y69vv/eooe7gLSelvlJBjDniD13od23bpbFs2bE/qqana6KSRlF5yiyo1rZmJGtJg==","signatures":[{"sig":"MEYCIQC7xFh3AXnw8Rk7iTzjt7StUXwf9X5bGQFT+bl/ZfaGdAIhAOJJzEC08C8zwmJNghoem1xQvfxeDL5lLJFbAzoy5QRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11952419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2a1f3abbd110b34cd6503118614c33f223ff4a5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.313","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.135","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.169_1739529730488_0.6146252556092107","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tscircuit/runframe","version":"0.0.170","_id":"@tscircuit/runframe@0.0.170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad44b675590185a4a1958c5305e735b45d0b32ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.170.tgz","fileCount":10,"integrity":"sha512-T0rXbB8r0RRl8c2g5f4QM7NXzw+wGwFQMwsChZwz81YfSzqNwndM1sCH0WJcQeAncde3gF09lN2CDBM9AFsB5w==","signatures":[{"sig":"MEUCIQDObdZ0Qt7I54uSxkyE4OMTN5L/mY01wSmZxURlqV6R9wIgNv9IbwL88uhUsj9sQSNHNU5WF3f0jUtF7ac9INTfpoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12625287},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fd8500e3da8fb948d67942c11a86f2ae0a38a21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.135","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.170_1739573367017_0.7167549159571658","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tscircuit/runframe","version":"0.0.171","_id":"@tscircuit/runframe@0.0.171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4bff71b5901d45c911460b4d01cbdeac3b952123","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.171.tgz","fileCount":10,"integrity":"sha512-71mJcnXFr6ktfSe6QQt8hQYj1fIbmzfwo1qXmlF5QedBnqIqVdbdBBKzqxn/hjEoflGs4SPAZfomMqzdZey+tQ==","signatures":[{"sig":"MEQCIHJna4niDVjnYlkI7GhC2oN8xiSSpZQINEBcd8aMdv3eAiBx3OHO75d+4OKMnF+464HLWQlgjOykZj2jj5SPQ0cesw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11952419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f610d0c856d9709e4dde83501425a84c1e0f64de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.96","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.171_1739584278483_0.290226949626204","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tscircuit/runframe","version":"0.0.172","_id":"@tscircuit/runframe@0.0.172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c5e386a9d8ea8ffcb4c4946da3de2a8df70db1e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.172.tgz","fileCount":10,"integrity":"sha512-T2A+96hXnG01DgfNIelGpnAmgy9vaewdjNuPCvwIrBk8TNB3z6s+IRJQXpZOdoX7YMmkFqjGN7mF9ogFECGZHQ==","signatures":[{"sig":"MEQCIChYtmWD2fbvqvHbDkYDFzDUGxtd3DTM4jBKx3fkzUZ+AiBfrYfhbhaQPIvFQdATdN9BdGdW/9PaFW2mF1mAN96rag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11952419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d370f59e76a0892217157b89322b7c9d101bd1e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.97","@tscircuit/props":"^0.0.147","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.172_1739600249711_0.28740223443428237","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tscircuit/runframe","version":"0.0.173","_id":"@tscircuit/runframe@0.0.173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c8f483132faebeb18b3e123239fc15b8d610929","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.173.tgz","fileCount":10,"integrity":"sha512-mzqAgFmj/c7azEnuKLRrcEMfAIxI/cXRsdeR686tp2Ii7bWg2Eqm5BeSoRlwJWyeDjI/hoD2RnT/bzk8LFPzhw==","signatures":[{"sig":"MEQCICgD91my82g6HkgY5+keh6WcT/qNdHRrEuHgguRwUExkAiAIAS7JYzQl9NZb1Lh/lvqFQs7ATo6ukMnd5BtpUzh5Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11952427},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"031a8822f38bf351d1562dbf1c5fe1dd6b2ec94d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.97","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.173_1739601791911_0.7305037560385477","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tscircuit/runframe","version":"0.0.174","_id":"@tscircuit/runframe@0.0.174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50ebd5e13fce264e4850b4f98bdca313287af2a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.174.tgz","fileCount":10,"integrity":"sha512-nlxAx/qOxusLP4YYIqZI9kRztFmC3HXZ7MYaMBZ3VK6a7RVZAiAAoaCMZrJ45spbjF2ynkPCktUFUpnX6O3tEg==","signatures":[{"sig":"MEQCIAGkgfOlXkt3FxC0xQbgex2QHIdEcH8soO571MVuWm9pAiAbmnddTwrvz61TGwawp5ZX2N5ZFbJHK6zq5LTGu2uSuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11954332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bea982f701282549157d43025f68c9015a540b76","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.97","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.174_1739602139087_0.8253485987195459","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tscircuit/runframe","version":"0.0.175","_id":"@tscircuit/runframe@0.0.175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3cfea89158cc2f754f6dc0fb1bc7c6ee8ac44d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.175.tgz","fileCount":10,"integrity":"sha512-z5uEODsB90bTqWVfFgmD0GRU7kWp+5TI4/3kYLJcCdplTxVwExThMXdnOJlPymmTX8z/+9++jp5GUJnQtgHKKQ==","signatures":[{"sig":"MEQCIERmNVNdBMEJmh/UvGdRrlQTe/xHMMX2Q9SSM1GWOq1OAiAx4OOxzAhNTyUAt6BYnDFvtdQnkjH7stFMWDvdVblN8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11954284},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c528eb8c3d1e4a5d1b3b3a963a1aee269fe8d025","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.314","@tscircuit/eval":"^0.0.97","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.175_1739604260386_0.842348420786627","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tscircuit/runframe","version":"0.0.176","_id":"@tscircuit/runframe@0.0.176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a827304e58a0b6d4ff61b0668e73db4bcee09653","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.176.tgz","fileCount":10,"integrity":"sha512-PzprYaqDSCOILEtd1myrilUvp6+8p3u/beYfSCiGE2HaiJr9s29ceMV5I6GIc7spjNsOmNvmWyM4YVEN5awNfw==","signatures":[{"sig":"MEUCICRnpME7oj7R43BEnntarjCLptvoTJAwHhoKo0a35+R/AiEAp1I+Ce7lkqUZTg7kvz3dOxxx/OS1Qtsg0oJHU+e5DRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12654718},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a83827f7b3e1048310fd31a33ac2479778ebf83","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.97","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.176_1739611404518_0.12429127810986729","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tscircuit/runframe","version":"0.0.177","_id":"@tscircuit/runframe@0.0.177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c52aa51ea9970eaf27b0ae9750578c67c5559ebb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.177.tgz","fileCount":10,"integrity":"sha512-h/4MuZlAgXMLLJPfRh7n+I2+5SMH59UodP//coLmFHWqFOD9c+mDcmgfZwMqBzE2ky2V21wgg576xqae7a9Bgg==","signatures":[{"sig":"MEUCIBNXeojTGmBdo/p6a+gCu2EYpxr8BtR0IyWuldtzMIT2AiEAze5Rz7h8Y7lVNajXuhdf0ILbUO70/yqJQ68sii2Rb3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12654718},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ef8df7549a931b9161a3d8c890c223572ce005d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.98","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.136","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.177_1739636373750_0.8978507017892567","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tscircuit/runframe","version":"0.0.178","_id":"@tscircuit/runframe@0.0.178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f69d98c15341c72a0d07eaa1a1036b7648258e97","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.178.tgz","fileCount":10,"integrity":"sha512-oa/+UIPCOhCIzFVAiQCUmK5x+UFj9dbdPn0P5/X6si+MZlUA2vUF5fa98v7B2zklkvxssPsHY6syRje86AFxlA==","signatures":[{"sig":"MEQCIGIpyK4saKFUQIFTSLYdIirx/XMdKv3/hIKVOBlT7QkfAiA1c0AzYIkcKaoi9Z4ucray51HXzwN26oFFdmKuGSxu7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11956588},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"66579de1b4c92d2bf1588a64be42a1e48a3d8d73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.98","@tscircuit/props":"^0.0.150","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.178_1739639381501_0.9858367277893645","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tscircuit/runframe","version":"0.0.179","_id":"@tscircuit/runframe@0.0.179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ab28e065df7d2910a46897a2636f9899d1823a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.179.tgz","fileCount":10,"integrity":"sha512-cyrqgZoiwDUhXSFVbe0s7+ftcLIF+cf20SYV3xDpN8IPBuBDQaZu+6/NAxOpPVW9jU5eCNWFC18xow2K1ECH8w==","signatures":[{"sig":"MEUCIA4ukSTPaI4WCUaQ6ObVB0qosuMm+X5sWdy9CRrUBlmGAiEA1e0pZx3VeVMajasdxRzHIabG/8b9vf955NVPqoXldvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11956596},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"816cda67c6b4d2f7341c9a79f388fd1cb983b872","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe && cp ./dist/iframe.html ./cosmos-export && cp ./dist/iframe.min.js ./cosmos-export","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html","format:check":"biome format .","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.98","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.29","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.179_1739645711002_0.7309463179457591","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tscircuit/runframe","version":"0.0.180","_id":"@tscircuit/runframe@0.0.180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b810a7e6e1316cd734a299843ce69dff940c91f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.180.tgz","fileCount":10,"integrity":"sha512-ng/rokdO0+6CVWiaWti8qun3WzbSxfPDgH+d/ll8scJorbnvkW9BG+wVIdqJUIiPK4YfQMB2GOgAfIj8fVt3uw==","signatures":[{"sig":"MEQCIBNERXj6QMEARzFdmHT2z5/g4XSwu9XFgz1bHz6H40U5AiA3deV2gBSkULjoViKzJpnQvpcIvF3yqXWu9Ec1WDHVuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11960188},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"658c61b2f5790493550055564fd5fc27754aab02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.98","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.180_1739645927659_0.0720752330595702","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tscircuit/runframe","version":"0.0.181","_id":"@tscircuit/runframe@0.0.181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16e2a13117495012f18f8f28aec36ccb162d122f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.181.tgz","fileCount":10,"integrity":"sha512-yGU8r9WWVjfzr5XX8fcJKjWcLtI9wQ46KepEdmjjOd3GMsS+WFG0RunynUkf650JHxhv+XTd2BURqJq8eRrE5g==","signatures":[{"sig":"MEUCIBcKoHK5ObKEClOHj0fJPGTolDSOTmzpJQDAjoDxg923AiEAuvjIze54CtoNO8Vpc4FCjxmjxwoY/L7J9VKOGpnpxl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11960188},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83cba38a3322196470c450ef9ccc020a6a74485a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.99","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.181_1739648481415_0.12624661406510995","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tscircuit/runframe","version":"0.0.182","_id":"@tscircuit/runframe@0.0.182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de960f3f6a459b620d99363fde411c0545e25a45","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.182.tgz","fileCount":10,"integrity":"sha512-e0XvLxVxcT2kdTM14cqxZ5iO/R60mDWvRjmVYj6FqLkdPvyZv3yFEtoisRqlsdu6cftGjI8t8c/+uEwiTbpWog==","signatures":[{"sig":"MEQCIBro6ERt7dkZ/MabO2rLL9Ge6xvaAH1xuZ54zOGZvJNUAiBdEkyxR6xsgxDQS72rR3Gi+J32dkeC1ogcJ5D+yYTtyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11960609},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4abcc1c73fb96a96d85bb8dba6b1592c66039d04","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.315","@tscircuit/eval":"^0.0.99","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.182_1739648535285_0.7627339916256073","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tscircuit/runframe","version":"0.0.183","_id":"@tscircuit/runframe@0.0.183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b5b0367b5b9d40addb10a257ce33e92591614d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.183.tgz","fileCount":10,"integrity":"sha512-1uSz7VRBftnUEW6LltylN210k4y9fLGNYZWTPLUC/xlUX0OVeuxouFviq60autg+1XoCNEOQ9Xe5db54Y+DsNQ==","signatures":[{"sig":"MEUCIDRE7bwBoryVLR4pkPRNy8NwYA04EPS5MKtXXPSTLuYIAiEApF9gGYAJZ4ZnAh31aD7o9/pZ0P6R8XtxkZ3YAV8J1BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12746169},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8654d690ac76a53d11c7114b8f10304a7f616a64","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.317","@tscircuit/eval":"^0.0.99","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.137","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.183_1739671289120_0.040174744967447884","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tscircuit/runframe","version":"0.0.184","_id":"@tscircuit/runframe@0.0.184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"14d8ceced89ee290e1abd36423e389166549b7a3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.184.tgz","fileCount":10,"integrity":"sha512-bzHhQgi+zS8GIuKWrh4qcVgACLuNei2p+CHq0EBjQGUvzd/W/KApObkNEw7UihZIH9tmuefNcR6lQiwPfO+2Cw==","signatures":[{"sig":"MEUCIEf0WqQlOXo6GJz9jw3udhb9FmSf5i/lmSBG3AvBdlQUAiEAsCPRmFi84jjFg/uDApEag4SYL+aPG4xk6KUSq/2DGac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11688787},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f64e293c458bcb93af511445a5a96d23c362ce1f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.317","@tscircuit/eval":"^0.0.99","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.142","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.184_1739684988546_0.05509166973018287","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tscircuit/runframe","version":"0.0.185","_id":"@tscircuit/runframe@0.0.185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e393a5cbe48f52c48f3d05993f0553e8cbf3194d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.185.tgz","fileCount":10,"integrity":"sha512-PvKMa3AlLnilNNGFqwxPMCeT0EwdMi65MP6mGoYEnJOYBFSprAspV+jeIZ3lMhlO/27iu44gC0Qyr9OrAf+07A==","signatures":[{"sig":"MEUCICIVWQZBmcB3yLMu4Hdf7Dw7X7T8euh6V+xZVVHxRVWjAiEAnA/JY1uw6i4J/jvgwS3l8/WPOMVvtz59fOmmua90KmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11688788},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3cba1fe35e4d8f6b5978069a19cdd51205651a04","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.317","@tscircuit/eval":"^0.0.100","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.142","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.185_1739702041476_0.9948538620132121","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tscircuit/runframe","version":"0.0.186","_id":"@tscircuit/runframe@0.0.186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e2d078661fd0508037234e390fd2c5ccd24756f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.186.tgz","fileCount":10,"integrity":"sha512-p1sieecjyO/PfZtqG7eY1eNr4UjL6HwpVAlLCvokapfHvqntlZXfHN6k48g6Qa2UqO++mScsucgBxUCTU9PN9w==","signatures":[{"sig":"MEUCID9MZWnjEqrTGK+wn8XAY6WAaJB3kzfGfTwQrVmr4EoeAiEA+C1t182glPp4HuLFR5kBJj5Xvy2rMOk6VglqGPV2LNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11694351},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b99508fa59acd7e25d3cfc4cbaba3bde8018c526","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.317","@tscircuit/eval":"^0.0.100","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.142","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.186_1739734317879_0.344225652159049","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tscircuit/runframe","version":"0.0.187","_id":"@tscircuit/runframe@0.0.187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d4b4054a195ca7f55b9b04a2b3f6703b4db3600","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.187.tgz","fileCount":10,"integrity":"sha512-Rm3thW6OikMYdu+x2Rz15z+3I1vfNi0J5MrwidDJwKHJysxEaEPybK4HmNmxbOg5xbX6MzP1JED4Ova4AusJCQ==","signatures":[{"sig":"MEYCIQDzUhMMMMymCryxhp2oFj2mOsxiB91EHnWqp274zGdH4wIhAO+b1Zd7FNRfqc9I/meeRnKrLH/pZtopxCmMhEyzXKsu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12370091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c4ee497f3a85081ca442da7d4024a9030c7597b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.318","@tscircuit/eval":"^0.0.100","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.142","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.187_1739742531597_0.55840142675096","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tscircuit/runframe","version":"0.0.188","_id":"@tscircuit/runframe@0.0.188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1da8a91235eee89da81b56a2d39ec7d2c8689001","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.188.tgz","fileCount":10,"integrity":"sha512-OQCN3WFbgULaiK13Cbp3xSYv5zL8EqPZpszBRGQw1NtRJHm9FkV5znY32xTfG2EMiN4Y9WjqFA+9DroYMiqoZg==","signatures":[{"sig":"MEYCIQCGr74N7xWmovDR1IwQF3n8GK9lIoUp4DLHegg1x0YUlgIhAOBx5mgGb1poKjeQ6RmYVOBxTehQnwKpMTiEKxW+r7Wg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12370091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1edb8ecc9086a2c9f79e0579dc6d25267c240bc3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.318","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.142","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.188_1739757936275_0.3726321797049792","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tscircuit/runframe","version":"0.0.189","_id":"@tscircuit/runframe@0.0.189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b65a11794dd81685a7b3387bfe73fcbdc63c8f35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.189.tgz","fileCount":10,"integrity":"sha512-QP3o3ucqFitaQZlO2hxjRB4UsZbTDZc2+/717UGjTaz4GDWiQs82AdEhiYdh0YDIgXIenb0N4SkHGzHYmfRBug==","signatures":[{"sig":"MEUCIBE0NYA+f2Vc9WwR3aOnEqZScpTZKPdmrGmr3gFEvIP/AiEA1JghzZidWHZwFquFuwgUi1aNxFPX31Zvlfe9nyqJJ0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11694731},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d5a80bef70e75c2af3bfb804bf59940d245c11f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.318","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.143","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.189_1739774148073_0.8164542365859779","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tscircuit/runframe","version":"0.0.190","_id":"@tscircuit/runframe@0.0.190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1e28877455dca2209c2e4580cef1ee4414f9e6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.190.tgz","fileCount":10,"integrity":"sha512-epRGj+0P6QQ4G8z7ha/B6YeRIU/PkdMFhquWeADRFs9SBnRi//w7IxBBRT2ngsZagT+DSAJoxjwa3SbVrpSBMQ==","signatures":[{"sig":"MEUCIQCFvVwgPrQuWDZXKLphhd1l9+vUg6Bt+Cy/cI5IP/HFTwIgN7jjyZQXLo4Zifpy2sC7GxOoh7ESieUJ1jFb1c2uirc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12371567},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"10dc9afd5b2a87e963cc2a28cc14a1825fd0b458","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.320","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.143","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.190_1739848341778_0.20421773304205026","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tscircuit/runframe","version":"0.0.191","_id":"@tscircuit/runframe@0.0.191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89024573d63ee198340dd276782955fec460c08e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.191.tgz","fileCount":10,"integrity":"sha512-L2jBb4B7XkNhV/9PaoxyQbAki36iT3Qo0gWDAEK8vK1upcv2CKBgpAB0D1yKtRld5Edr6qghQv7c7E3JovAGNg==","signatures":[{"sig":"MEQCIEvSLCvvwNakAH27c+wkeYTx2h3z6i6Fq5gZZPzJM3E+AiASOcMKy/7jRiOzLcDUcU5GLjz+/WpOHONYFo91/+6Ycg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695825},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"75a707ff905b90f522869c40181c83311e82ae02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.320","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.152","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.144","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.191_1739862694442_0.3416813339308695","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tscircuit/runframe","version":"0.0.192","_id":"@tscircuit/runframe@0.0.192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"762733772e884884d034e730809fd19074af66f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.192.tgz","fileCount":10,"integrity":"sha512-dZNSK1dRL1VKRXawNIWAwoPsATCkVNb0Ci+Lf73sR9/7/sNFVQ5wmM3mOwicVTVNPJYWWqo9GJISK7V6g6DIUA==","signatures":[{"sig":"MEUCIQCSS3DlO2IgV3rz5Cc6q3yABpqczt1SCfTVYNldgBgvTAIgJ4dQKSrJpIYE1qlkoUVNo8JbkN/sCQpnCzSoZRn2IS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9ef8ec32d2f21520217df754868253b51bc6465a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.320","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.153","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.144","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.192_1739875664614_0.8845448170797872","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tscircuit/runframe","version":"0.0.193","_id":"@tscircuit/runframe@0.0.193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e6c6fb67190c7d3c670563696c475baefaa3c48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.193.tgz","fileCount":10,"integrity":"sha512-PFdo1ca987M6Ah4Pvb15sOrh7wE+xbmRVvTxg0gcS853nqOdRrMCfrUZtFMJ0qqExbzcbRVt4O8bk29LFHXR6w==","signatures":[{"sig":"MEQCICaj/LMNz8cLly0vurI0+HxUnMB+QmoyNDG9hBt/CUwmAiAHM0/4ky0+OT+K3OpFUDOiu2OdeK5y330seaYm+UAIQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"92f62b6031a175973f76b922538d85ece409df17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.320","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.153","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.145","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.193_1739889467821_0.9623088509532196","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tscircuit/runframe","version":"0.0.194","_id":"@tscircuit/runframe@0.0.194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fde8e86858d46b5e86f452a198507094fecabc21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.194.tgz","fileCount":10,"integrity":"sha512-/fFVkSiJWbAgmUUhn+ZrgpmqQlJ/g4NHoyI9d5WOPcamFibO1m1d7yd8WenHdJk/2lPD7Ii4OGn3bxiKJ8VxBA==","signatures":[{"sig":"MEYCIQDehbmQVs6zR3SBorjBn3JFa05WLbca8BUVH0QkCYJskwIhAL7U1VIX9vbgUrqkU7Z6VxqXrTMTl4GqtVw52NViqQtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11695831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c6704bf3324990618d58f2684a4f093ee21001e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.320","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.145","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.194_1739906145791_0.5813503554467352","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tscircuit/runframe","version":"0.0.195","_id":"@tscircuit/runframe@0.0.195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1e81b5b639effe3490e60404333666cf90d87a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.195.tgz","fileCount":10,"integrity":"sha512-9WsEQsCXazJLd+11sRHKsgu50OO+rLK3YeIa4dH/As9rgvbelMa26kA9DRk0k1UvP8g8snyIW24X5L429vZWcQ==","signatures":[{"sig":"MEYCIQCr1+nUJxclfFtJFGBN0CR4hSETCrYpHSTZFcP/JDfyzQIhAKWnUx6WXMDTC16CqOJqCD60XMzA2ORyM1QUDp67zyiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12424191},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a261555a175512def47a7c1e211c0894de9203bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.145","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.195_1739920136374_0.7848874265120123","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tscircuit/runframe","version":"0.0.196","_id":"@tscircuit/runframe@0.0.196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c9a3afdf84e93c31f8b43edb131a64a0e38054b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.196.tgz","fileCount":10,"integrity":"sha512-WfC9O5tk6Jhcnkmv94vddPJnxM/KNkiiC/MIX6puXqQGFQi4mRNlA5IKcS1bStaIbdxXElgQjhNEUZbOxY+acQ==","signatures":[{"sig":"MEUCIB8S0ejh4TTCcEd2QtnopTSyz/Vtw3CWipdzyAnRs5+wAiEA9PvE+IRYpDT9O89bwSMlKKQQ7/NtX+Qkp8kd9wFTxKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11720893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f6d6d81541dbdad69b75f5c80ae9a7ef944c0f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.147","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.196_1739929467399_0.05031277790325284","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tscircuit/runframe","version":"0.0.197","_id":"@tscircuit/runframe@0.0.197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6fb70c407375e2a9de49801b5b672f06b45f2350","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.197.tgz","fileCount":10,"integrity":"sha512-gFQv8bhTDnym5McL4agNzV31QKP6N/eV+PQDFWoVwbmoXfOhnoIEqGu4wLaCocB3AX6AsR8vini1eNOfaJ+y1A==","signatures":[{"sig":"MEQCIG1i1UujDiQgefuhauaVykEcoWBgjHiwCYVrx/9S5QNdAiBaGsyYh+Em7B3KnusqaBJ6NwQ6kl02aOVXhLD8g2l86w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11720893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d19dbbe90e21f71909bfe5598d53bfaf1cbb0077","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.147","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","react-cosmos-plugin-vite":"^6.2.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.197_1739929751870_0.2157190172075143","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tscircuit/runframe","version":"0.0.198","_id":"@tscircuit/runframe@0.0.198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f84de3c9d36ed697b23ff0b1f1cd2000e8f11cbb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.198.tgz","fileCount":10,"integrity":"sha512-ckHjo9bsmJc5tdN6DrsP8+Cr201jkbjUbZJKrsrFB18L7Ia8c9wFnd0KsxXplwiiGs+osiu7e4eAk+xwGNcnng==","signatures":[{"sig":"MEUCIFT/NL63B0wtzT33qD2yyX7CyQAJXJJc3tqG1CT7zgPnAiEA7dkCGWsEz55mRYoCg43gwDBm7EWXmgqCV7YmopusEf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11728725},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c0fb34aed8387341f58ac2951bc9d3c564a9fc7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.101","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.147","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.198_1739930532931_0.16256206580504373","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tscircuit/runframe","version":"0.0.199","_id":"@tscircuit/runframe@0.0.199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ed792926dfa753d4779dd7e8c2a5683dac04c1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.199.tgz","fileCount":10,"integrity":"sha512-QlLgS8WVK9a9fHvbZyymOlT8uB6H/UH8TpXNl0vTn96KWlUYZNtRn64bPrtdiGSL69/fhEb7t6Oz7Afs6c6vmg==","signatures":[{"sig":"MEUCIB7xNTTOGg45RqR9uBTO/vUANaMBO5sMtovBKq0F2kAbAiEA+qsI6VYOg57ZYm/nkPrvjJOvJGN8wcxPC7wniASaTfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11728725},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"92c0bb820bcbe0e34403396f6568bca055517404","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.102","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.147","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.199_1739962607787_0.14067787641177243","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tscircuit/runframe","version":"0.0.200","_id":"@tscircuit/runframe@0.0.200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1757da4e0dd750d903e04cf28fdf0b072f889a70","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.200.tgz","fileCount":10,"integrity":"sha512-e3sTuQI7FJHD4BLNwVedpmAOWGUuf39fdZAQh7OdjG8hI7XODDGdl52xXVpijdEzvzE14zUr6S+UQqpnF52IPQ==","signatures":[{"sig":"MEUCIBRkUIJcBsL2cbpz5oplD4GNxVbvfqm+a35XXf4Mqxg0AiEAqhhXfK/+8nO0g0bXYASgGdA6UJ5XiUCHTen1EQLF9tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11702135},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"435aef0ebc0d0cfb334bf5c9ef5ada95e1fceffc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.321","@tscircuit/eval":"^0.0.102","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.147","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.200_1739990591567_0.5214388301183259","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tscircuit/runframe","version":"0.0.201","_id":"@tscircuit/runframe@0.0.201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcdfe9232a3ddee43174bb6bba82d95ba7c03cce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.201.tgz","fileCount":10,"integrity":"sha512-Je0k7OQ0vm0WTjeagl8cUiycWjH7DtQcg4+gYBf8tG0nGYcQkBLfK4DVL1SeYFaK/2j4y2zjCupz0bKQcVNIAQ==","signatures":[{"sig":"MEUCICXA3Sycj/zqcyqZ7o6R3ckKZtskOE+rLDRJIr6I3wuRAiEAhwOr1t3lds16QAbxXZQwxJ8sv0dHdI0tssItOpG8Y2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11843655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"15040d82cf50c1a2b6f810848e5c26a19a695b08","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.331","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.154","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.156","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.201_1740572083821_0.875994595529827","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tscircuit/runframe","version":"0.0.202","_id":"@tscircuit/runframe@0.0.202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8616b9f92ba75986c5339848466f0382a1167b5c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.202.tgz","fileCount":10,"integrity":"sha512-YNgKe7sMPjp64uXpZN/s+LWWFBtkz0d8KgIFMlzs38gfAgWCIXw4IEmibvTnuhDGDOU2+YGsFabAB17oDbMU0Q==","signatures":[{"sig":"MEQCIBhQXFiivwhGtHITF7nuIlRxE0B1VmR7yhu6fq1K8/QMAiB3DmmXgAh8ABlODraGSHTmBDQFJCGwCzy8cGK6AKw3Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11843655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0e3c0c070f673624a6695ebabf1db69805c1f6f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.102","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.331","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.156","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.202_1740581721698_0.04504971492954146","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tscircuit/runframe","version":"0.0.203","_id":"@tscircuit/runframe@0.0.203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0678dc79106a2bcff80cad92270eeb69eb969ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.203.tgz","fileCount":10,"integrity":"sha512-rPx/+JueNo/R2HAGXxVOcQxptHjNGds45RAS0f6SDhYALdwm1xZKAk6TMMy6mpiiKDwaz+jpETyzI67VIBJhNg==","signatures":[{"sig":"MEYCIQDLHXWp54qVFjKH+XdE5jHSFjGuOJyj0a84tH2A3hdCCQIhAK0DS5wO/VpIgArKDzFbU+Rg4EY0NcVmWwVYcI/gZrZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11848513},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3bf7e1add3f665dbbc6710c3c8f7edf3bf59841","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.107","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.331","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.156","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.203_1740607142780_0.7890391695608008","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tscircuit/runframe","version":"0.0.204","_id":"@tscircuit/runframe@0.0.204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82b3e34e62d47cd8bcc4691600f3535467ccaa73","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.204.tgz","fileCount":10,"integrity":"sha512-MbUVyVz9yjNWocznma6wNJAquDqqkcjVyhdZ/vzqLuQrajz+nrZl77V/wEswTtoGA5R4JX0Y9CqAae/DGq1ZiA==","signatures":[{"sig":"MEUCIQCV0xr+54sTxcOcHibFQvj/4zhs/z7ZqWa2E/e5hiZDygIgPRuDtl5yf46IVspciZeRqpR4OQN9ITbaS9W7djue1FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12643354},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a78762a6bc5de1970d34c1dda567c3e1513a99f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.107","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.332","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.156","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.204_1740723000955_0.001759218624036274","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tscircuit/runframe","version":"0.0.205","_id":"@tscircuit/runframe@0.0.205","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ededbdf0b610a7dd71602d981d3710e18e6b2a92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.205.tgz","fileCount":10,"integrity":"sha512-E4ITv8AdUEeLDevrcPxLfZMaUjfd73R9IlApEAdkYn8LrbEzSLeX680PsuUm02wQ2fB1J5q8kCw06CguxGcDZw==","signatures":[{"sig":"MEUCIQCofgCekfBqVf0l5R92rG9sIsACUSwRB8Y25wZllFkfZAIgQm3tjzkpNoIsSXUTL/smW1rd/qny2klIHgFDpyhRVBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12642900},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a067ec93ca89fc352df5cfc6638f69d2a64cfc6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.108","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.332","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.156","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.205_1740743366959_0.08322538160224036","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tscircuit/runframe","version":"0.0.206","_id":"@tscircuit/runframe@0.0.206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae3e74c06a9f26bf00ac22f78e35e6b73b338c81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.206.tgz","fileCount":10,"integrity":"sha512-Fb9VGJjnxm+rQjN7QR3eKoFEQbOggs3rgCLbCmHF1Jald54vbo1Il2Q7mv2/mXl47FVKCOy26VNl8IjwOXmAag==","signatures":[{"sig":"MEQCIHujBqei5nAvk1RcVtho+cHPvSFjNcLqQndNGQhu/rlBAiA7SQ3HnUxHEFehCCZfXki6hFsBnxqdNWPBZkyTao7jBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11921316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6f4d8ed248ea05ba27d8b55bb9db9baacfa67bc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.108","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.332","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.157","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.206_1740753600372_0.2822886927349193","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tscircuit/runframe","version":"0.0.207","_id":"@tscircuit/runframe@0.0.207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1bf4ee509925fd6cca13ca4eca3b270b153e8f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.207.tgz","fileCount":10,"integrity":"sha512-HRk+OIM5J4MdKUrQ0DtTIaV23qgQhxaX/XI0AA1/2c+ZWfUWoNzu9cpcUNAHG9OZhrmi5almsJUWxKKGBpkfZg==","signatures":[{"sig":"MEUCIA2ZCX04bdE+kobwIBkpK6BDeiAQ2MflBXQZq0QUKmjyAiEA+lYJtIL5qgwPHUCVbEgS/ih0EZ64aNylMF2fPrXYvjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11921388},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"889114a6000946986e93e429ce4ea233a1f90c23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.109","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.332","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.157","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.207_1740771442039_0.39896877785413865","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tscircuit/runframe","version":"0.0.208","_id":"@tscircuit/runframe@0.0.208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29254461258b84d947dce5f9656ca372f574cb40","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.208.tgz","fileCount":10,"integrity":"sha512-uUy/nEkUQdSeQmKFFMQjHnsCyDY2npS+/7LubvdRdLwtRtQWRTRjKgzRWFtG+TWI/WWkA8gLAHoF8tGGwF32yg==","signatures":[{"sig":"MEUCIQCPSZ9irc/MWICIBDX/zfSuFkrjUwbM8WqWg+sm+tjqjAIgEYmKdTgTcxxLJym4axnfBTpfXn3y3lyEgmKmBt4TM84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12655366},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2530c89bf2563ccc154464ca252f34ab95a7ba92","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.109","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.333","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.156","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.157","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.208_1740793164973_0.8460834025402668","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tscircuit/runframe","version":"0.0.209","_id":"@tscircuit/runframe@0.0.209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0436960691ca39f15e681ea6041a79cd648a6e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.209.tgz","fileCount":10,"integrity":"sha512-jUBx4QQKvpFV1sGLn2khiEyOxH8+H5aTRxio1n2fkEBSPn1BD+rK1qyXeEKYTesJtR4mh1yfF4geDZjS9AmFMg==","signatures":[{"sig":"MEUCIGTPrUPyx60kCj5m3pZ3AwFOsHjbYbbEHGdgwJwh1DZfAiEAgHKieQdbq3cRrMuuqW67Y5gVpfH1hYQKKrlaXYaOybM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12655366},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af923fdd7eb1dc5e8ee232500c60da63cd69e6d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.109","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.333","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.157","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.209_1740795640073_0.8860328823137997","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tscircuit/runframe","version":"0.0.210","_id":"@tscircuit/runframe@0.0.210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"581a965ec831ff127bbb0a656e5e066d70ad4972","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.210.tgz","fileCount":10,"integrity":"sha512-gNnYtck2p6RvYByD+Jaa4leqJoR0H81XKFOzQwqWvePEyVJq4zuv1jUtYx28KJiguZ7l/7gCBeJjJ6hDrOT93w==","signatures":[{"sig":"MEUCIBob5FmiVOo040xZH2uXF0lU/4frySue7PWR/k4pevXRAiEA4v8EU2h4UtoFoYQYgH93O8ltls3DWK0zO8qT9toZzyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12659196},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1fe76cf21935221e319e34d4bfb52d308b11bbe8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.109","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.337","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.157","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.210_1740840267982_0.3240120628301866","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tscircuit/runframe","version":"0.0.211","_id":"@tscircuit/runframe@0.0.211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ba6e5c015875c5bed3ed26af88fa4328bc8ec44","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.211.tgz","fileCount":10,"integrity":"sha512-ClpkECBz/KnKUE3xn8tXCCowexyKZJYZKcVKk59tM+waFbo51Sl0eitvMXG+rA2E4/rcizM0Yvn+obIAMstfbw==","signatures":[{"sig":"MEUCID+k8TZI5+Mo8JwKr7/hqvK+ZG51hqcgiSZY3/bB+abPAiEA8JLkisnC+9cj5UM7TA8PuFYc02ssU7OeK+1G7NUUGu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11925670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f850239fb23b9fd7003e8d7480e3c8ae91143335","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.109","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.337","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.160","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.211_1740849640080_0.10365720518952437","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tscircuit/runframe","version":"0.0.212","_id":"@tscircuit/runframe@0.0.212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"621f85469fe8913a8e8e66307362b85ab017ef34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.212.tgz","fileCount":10,"integrity":"sha512-S03BJSw6rwZ9xyT9y/InybL4b/XjwoWW7VG1b93+gkih/8sEETmbnWbntgPTe6FnSoH3oHz3POT8GgcOx1W6Gg==","signatures":[{"sig":"MEYCIQCkGrjS75V8BW1GuKkkSbH0GNH4k3EmFfsJnqBu2ZiU2gIhAPU9XoWHMnRuNf1IMKVwC9QodexKqg7FTU25MBiPTGzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11927138},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c4be4df30400bf1007761c68a580e2b132790c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.337","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.160","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.212_1740866356908_0.7168564103922401","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tscircuit/runframe","version":"0.0.213","_id":"@tscircuit/runframe@0.0.213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3c867b706aa382ed62dbc1654dc695d540dafb7f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.213.tgz","fileCount":10,"integrity":"sha512-4R9NyOcYbNhp4oOLzHRstvSaAVN7dl1KYgC6/B7E5sYZsZQ1qwq7rMWg9ZvTtSZ2v/72InMqTb0KAdFESUl1vw==","signatures":[{"sig":"MEYCIQDeDPDdc6oaY4l9UASnA/VGzaBQaXOk14jybhTnbLCIMQIhALfkF8h6pGfk7OBXVpiNnZUCL8KwmqNG3wBsmMMMIWOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12816044},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec58847fa4b91709c8fe2d84aa6a48750a87997c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.160","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.213_1740892310175_0.7995696662866791","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tscircuit/runframe","version":"0.0.214","_id":"@tscircuit/runframe@0.0.214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5edaba80bd3aab5278f9c453e5c3189d78128d4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.214.tgz","fileCount":10,"integrity":"sha512-nKwa7gU25vCeitAoX4MlmSdZoVyq3UD1e0Al7r2lJRQjVy5qhrPtCyjUIK5efvlhEFRsmC7rOUFrYqxHvA9+yg==","signatures":[{"sig":"MEYCIQDv4oK9eBaneaIUXCMDO+ErKVYxjwue3lNUSAnVFZZz/wIhAOm7KMxVyutzvbN3Aa2lPKRSwoSKJoj5meT7pqpzz1Re","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11928420},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11fbb004d008e4495c82db94bb863cbb68ef2a05","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.107","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.161","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.46","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.122","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.214_1740892517942_0.4922997030982299","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tscircuit/runframe","version":"0.0.215","_id":"@tscircuit/runframe@0.0.215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43cd1b53a73893a0c5ef69bd68742f3f48eaf23d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.215.tgz","fileCount":10,"integrity":"sha512-/VlpxVfzBuPNi3nv/e9po0RuZHl843XZRDH/Pm5uurJGGCnoNMci+2IEmbo8QYVRRGCjKgIaP7H8JDOcL9GC3w==","signatures":[{"sig":"MEUCIQD7+z79w7vX6ht3rk+VpriYt1BQH0W6bGRcO19GGHMXqAIgH+lgEnxWcH90IXjWjCrlA6a/oNQp7rHSE8TuFGCTQ6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163554},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0961f5c240bfdaa355d4a592968f2a5a6690653c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.161","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.56","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.215_1740894750220_0.1348799216583254","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tscircuit/runframe","version":"0.0.216","_id":"@tscircuit/runframe@0.0.216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66ff413e5751c9625e03ec71a01d3948bf4b4097","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.216.tgz","fileCount":10,"integrity":"sha512-r1ujynTXU1qHvbarnes2s8g/+z5p673a4wBv2wUGlMlR/3DNKyOaBsiiDGQE6FbhAizgas/TsUpMNsASgOPVww==","signatures":[{"sig":"MEQCIEUbeEeniGELtjNwxV2or4qpnPUABA7IafEpeAOZucNtAiA7ScLnnJ/AXGEGjDN1ifcfFHNa5lovMzVafBNTf+2Uiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163719},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b97f17c9ac3b4df7ced3fa20db53ce72fba1bbd5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.161","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.56","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.216_1740950067761_0.1184175261376974","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tscircuit/runframe","version":"0.0.217","_id":"@tscircuit/runframe@0.0.217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43f356a91538fef0f6164a476d020be48175a60b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.217.tgz","fileCount":10,"integrity":"sha512-L1k4/Jd0yzu6moGj2m0p1Qt8vc91100tfdYbjKXy8CwuBeS3MAq9DeUzBhVIGnnBZWcptlevQlU6Xrm9bsUrGQ==","signatures":[{"sig":"MEQCIDJV3xzRl/omdN2wRIbfV8hvhGVnyk4H3UiVCMZ+L3UkAiA+kZ3kHQ8osUEQ8cz0VvWrHtc+pvea39V7sD4WYHSL6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12168214},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8c1e4436af4efea00fed602c203577a81a56a65","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.159","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.161","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.56","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.217_1740974360485_0.4735033979098269","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tscircuit/runframe","version":"0.0.218","_id":"@tscircuit/runframe@0.0.218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c47cee6c34e0c09abf72d0e1c372a8222231b629","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.218.tgz","fileCount":10,"integrity":"sha512-gJAsr1FCLwW3Jlu/xVuIhtEq+FA52n/FX0UymLb41u5xH0jkNMd8Wwbu8MIdBzwhA4u+2sKgOIGQxVOa0/etdQ==","signatures":[{"sig":"MEYCIQD0Fgz6QmOx7YC+pi1iLB8KYMKcmFdEJECvts0776AwVgIhAPuAFe8751HhLRejRoDRTIzq1jLh49/qFaBi9gvVrRyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12168221},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f91f223fbdcb28b06c9e60659228d02b16d41404","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.160","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.161","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.56","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.218_1740981815657_0.7742330297950153","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tscircuit/runframe","version":"0.0.219","_id":"@tscircuit/runframe@0.0.219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e869eb1266e8aff3f15399d786ae613ef3b7532","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.219.tgz","fileCount":10,"integrity":"sha512-p7DiZpQ8AV33UZzSANxZJLoiS/7ATtwZutUDGOW+JRueKWZulX/MjyzrtNWa3tMzFTzBMq+gBJylMG8NifkFxw==","signatures":[{"sig":"MEQCIEIeD2KxpnupgVGeRGwM2dWQiJVL5Szsyq2wt02TxGwEAiAlYdWmrPNWOjesa1iZxm4UL1ghQi7C7ZJWtLiuikST0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13087838},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d853aca9668e5f78441681f2749f9462771a5844","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.160","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.162","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.56","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.219_1740982979270_0.16944338989498609","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tscircuit/runframe","version":"0.0.220","_id":"@tscircuit/runframe@0.0.220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"315adcd8ad7fc7f8a60f636095c14a33e3bbebf9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.220.tgz","fileCount":10,"integrity":"sha512-o9tjl05yqyojjU4mjpFJfZe5iVazQsZmreuu74Y1hm2quJbKNFukgTYoqJKeRKMNaD5RO3jTpulHdblYb+hSoQ==","signatures":[{"sig":"MEUCIHOtNaWlCan8U8qmVOX7/t9YYcYCnUJzwBrkaZZGiddXAiEAhlpstJZSDLo67n4Ygl2Os1uRcIL5K/bYfk7WLyNgb3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13088204},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8745365a2e22f680a0268232aba54f3ffb106225","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.340","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.160","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.162","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.220_1740983220012_0.4990462976653187","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tscircuit/runframe","version":"0.0.221","_id":"@tscircuit/runframe@0.0.221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2f38cacfa6ae921640e3b1befcf16b7cc63521a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.221.tgz","fileCount":10,"integrity":"sha512-jvibd0ZHC1TZ/FSqMB1sidYoEK42Wra0SXM+RQs1RV7bdQkXUsY5vLTre8AYf2WZ/hf3ORqZQg63h09L9n8n9w==","signatures":[{"sig":"MEQCIBaSGH++euyvxL9CkI2ETIuaUvlzV1Dmi/OiJX3TqjzRAiBzXjTr3W78Z/2eMF8j3TVGa4iFsJHpEEUecyLCeyHJvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12909200},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe841a68eb0f3c3336a1b5f8d6be0080d9a167d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.160","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.162","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.221_1741024057220_0.33921747851341943","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tscircuit/runframe","version":"0.0.222","_id":"@tscircuit/runframe@0.0.222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69f5893fcbc87cac97cc301d06361c5e1967d713","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.222.tgz","fileCount":10,"integrity":"sha512-Sf9TsPYXSyvDk/2vMuOl1c8E1iJGQI+yWfMkXtezznXSMcqCBmS4zXupkOkdS8hd5OpETMTRHo+hbf7IjUE2og==","signatures":[{"sig":"MEYCIQC6zK5JHpLJUHMCYqd80wI6IrTyleedACp56kfOuLS6/AIhAMuD1NY2ffQxycX0ZfDpFdOhYm9E11YbM9eVErSujH/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169593},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4cbc13a73b42d9a18fb26aff55bbdb3f323d9127","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.160","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.222_1741024592156_0.7894245397253778","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tscircuit/runframe","version":"0.0.223","_id":"@tscircuit/runframe@0.0.223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d59c7ad7175c45f5f493bc426a2a0da844338f1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.223.tgz","fileCount":10,"integrity":"sha512-Fyxwd+dsCVVXFBiWLvsFEFrU4LRz674V29thXT/saIU8QGKv/hc4VVS6EnQzF86OtQ27uRPtuNBUZ3VW0lJ1HA==","signatures":[{"sig":"MEUCIQC8wEOmcPpvVxucJeheQbIjfBh1TqT5YFQcNNM78Rya8gIgdNGmO7AW1+Y9auwb+25sVGxBy9ur+OhZc5eD1BCY78g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169593},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"926f8733b3798581a5e36db19afc94410b0ee19f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.223_1741027853337_0.35389614715292406","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tscircuit/runframe","version":"0.0.224","_id":"@tscircuit/runframe@0.0.224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c62e5738d39f6ea7e461b15e8a74b8a06bbd6fa7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.224.tgz","fileCount":10,"integrity":"sha512-ehE2h8sJ0Ji243TQ8HRfayStpFfCDlpm0CV8K3RZetNo/NwfT1lOdR94A+me2gaQsv53M8hgpGQFQP8OdmqEKA==","signatures":[{"sig":"MEQCIFqprdgUyBb96xhkSci4IgxrZFgEnqpng9L+R0WfyAJCAiBEPM8leqUg4sjeTG0v4qKxvtjtM0B4zZtOmlEaOllpGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12171034},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"994436249757e888487e4d68dc84087dc07bef96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.113","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.224_1741028009912_0.6212824522751854","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tscircuit/runframe","version":"0.0.225","_id":"@tscircuit/runframe@0.0.225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"824d04a0532dd91211295326d56eabf9ce416fdf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.225.tgz","fileCount":10,"integrity":"sha512-nELt3NxIMzfE/T6Hk2ZwptYqqzfvO0ENw6RuWSnN6grlTSARXfSuG/mnigZXy43NT8zu54v6LlmHP/N4IJlxyw==","signatures":[{"sig":"MEQCIGBde9hEQe6X/lY7/jpYEb1qIK4uhnnqYY0xelf920awAiBmQnR0vpHEgIo4PQQDwZv+6SnwHjyaeezinVHKVapChA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12171034},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c24bd6e4155e0226e1089e9b8a3f0e75515a1e96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.115","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.60","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.225_1741028426300_0.4396031109365477","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tscircuit/runframe","version":"0.0.226","_id":"@tscircuit/runframe@0.0.226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8128b1c00eda9c1f68acf965259055f144c027c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.226.tgz","fileCount":10,"integrity":"sha512-FCcd8N/b95mfXNHIzP5MvxssjVrWIgeDu38t60pvy8T31A0cEG3jXrIJDMMrzaqlv6yTJeKrYh1RtALtHhevTQ==","signatures":[{"sig":"MEYCIQCseDIPr+oZEZHxo+CaJWen8Ya79IfCaswLHVv2+zpT3AIhAMxWC5UaqsnUd+zWH03Vh8TObfsqzpX9wmVxm0hm4JeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12177212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5ab0513e59af6dc14139a79d1859fb167ffb55b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.344","@tscircuit/eval":"^0.0.115","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.226_1741028595738_0.19382041941202077","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tscircuit/runframe","version":"0.0.227","_id":"@tscircuit/runframe@0.0.227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bae4e7e67a127ad5f52ca35d5b63abe98c7ca884","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.227.tgz","fileCount":10,"integrity":"sha512-vcu2yjQIr58FQZjxlfzu6VHtCmOadqrZGvI2eHzV7u0KHwWUc6qejbFAJlibQvEDrEyZvVpzVMJoqFBqYYJMPg==","signatures":[{"sig":"MEUCIGRYtFnBdHgecsuCB6fp5FafPA8xW7+AvXhZuroa9p/tAiEAvMzDieHC+PNON2IjjlitqSgA7G0uGz0iAsReiTdJvF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12916875},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7982b85976721e2b86ca8ddcb1f24a7e622f8649","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.115","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.227_1741052737267_0.4235564282667552","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tscircuit/runframe","version":"0.0.228","_id":"@tscircuit/runframe@0.0.228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"91ceed8da9fef88b0416058f3af147519977fa44","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.228.tgz","fileCount":10,"integrity":"sha512-zWnTwa2XyWkaoE5ga7l1pEGSJe10GKLPIkfQyKzNasrwYBsO5c7EV0YU8IVq8d7a3tE4U/s+M9Vcs0OiUelJnA==","signatures":[{"sig":"MEUCIC8QWapptt4SSHuIiHjkA8BA9qC1lQJ5816LTNzzzqRUAiEAg4IV1SuLLGCUO+Vm9ju2OWGXNVvpV2RHUIpepg5f+8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12944108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0f56049e5291f6b1ac6fb44833f518e7182b5340","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.115","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.228_1741056763049_0.4980208518189779","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tscircuit/runframe","version":"0.0.229","_id":"@tscircuit/runframe@0.0.229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d5daec277785385ea5373a2e33969e4c4dc0838","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.229.tgz","fileCount":10,"integrity":"sha512-WbriVeUTGXLTMZwiHflfwRMjeOiK39O/x5MPM+S0o1aEYRLyqldkb0v8xoalCOYoM6d+SGKzTDyoM5rrk8ZONA==","signatures":[{"sig":"MEUCIBjxUYjGbHZbgJ5CLfwRa1CbJkaBD4GmqwjQrqP+9b8ZAiEAhZKyKtjNBKbrwxBedTzC9q/mOHCQ/xw1CNMirLfK7MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12944108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5f137e9c9aeda0af0672129478aa374ea5561f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.116","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.163","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.229_1741060707249_0.8251469149616542","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tscircuit/runframe","version":"0.0.230","_id":"@tscircuit/runframe@0.0.230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1cd4fba455907f84d5924c62f6a105bfc74144f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.230.tgz","fileCount":10,"integrity":"sha512-nfJb6wDjwZKlHVqsSugh5tiCD/UqEoK18wGG2zIxANDjCyPBkhtObcf4hEL2QGaY/exsT+LizLT6vI6YfdLm6Q==","signatures":[{"sig":"MEYCIQDlnFKGmOLQXERVAXFZ3H/0LoxNSYhoG75Pc2DN0zD6wwIhALC3FIqhrZwXo7cQ55+PrddW6aQ/0n4t4ZjzxrElXbDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12204526},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"953953f696bc22ff4d63f89cf915964b2b536812","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.116","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.165","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.230_1741066678757_0.3924291981719379","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tscircuit/runframe","version":"0.0.231","_id":"@tscircuit/runframe@0.0.231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"90e679856660f9e3ee217a5e73fa48989310556c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.231.tgz","fileCount":10,"integrity":"sha512-gNFoBxxvQDgLhJou2xamDJf0X7Hug47LzK2/z+PLiVmY2RMtU7+Gq/HCzwVSGHDk6+WtoqqFx/Ys41R0RzsaXA==","signatures":[{"sig":"MEUCIAoAIckMd4kQdA/SJxQmNlqBDrIj330YUT0bCju87ljaAiEAiLQ4p5AXJKBkvf+kA1ghK0c2E1uz/OylQGNHN1vezdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12205280},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a93ec71ded43f41ba5fb72a32ac0b37693c0e50f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.116","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.165","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.231_1741067237014_0.894269735067523","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tscircuit/runframe","version":"0.0.232","_id":"@tscircuit/runframe@0.0.232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53dc58ce14b4938d9503393eb3de952eaa571a1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.232.tgz","fileCount":10,"integrity":"sha512-A6YKqa5z7QAoeGVeVg8TFxcPMYLb68pi9eCmfbSxZb4f3yIDYhB5uuZ8k9SMccyldCtTFcN83kKy8cKKU/1FRw==","signatures":[{"sig":"MEYCIQCAoYJwEwsNZQmAShV4NRJB82hUGeu7MjXvI4PjRXHmpwIhALDOouGFNTJ1M0saVVvQs5gBZFiEC6G/6E5I4kvD4o8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12205280},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1af88b1e9b6763163b4dc25d9df6c4fba30b40e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.345","@tscircuit/eval":"^0.0.117","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.165","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.232_1741089584057_0.04160437511587878","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tscircuit/runframe","version":"0.0.233","_id":"@tscircuit/runframe@0.0.233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4f681b2d7f450b409e7bf539f06054b71fbabc2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.233.tgz","fileCount":10,"integrity":"sha512-ylkZWV5GRlp5wCdDTzVGxf0PT0LNne1M1YMUsTlxyQf1Jd3yV8qZRJ6254Mz/ClLG6UXfS1rHYJ6FEA+gCaE2w==","signatures":[{"sig":"MEYCIQDHqCOP4g7H6nDFCMIEbU//iu1cLtlN4Setl/L39nawcQIhAIq7KRGqyDKCEvphZCKPaIWCDjyYjIBQUI1uphnc+oET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13126113},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79d6184e0d6ff69b1813a1fcc9eb6258dd7ba3a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.346","@tscircuit/eval":"^0.0.117","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.165","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.233_1741140331113_0.9312584424930832","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tscircuit/runframe","version":"0.0.234","_id":"@tscircuit/runframe@0.0.234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36720b3fc46402d02cd909cc97e002102d40c4d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.234.tgz","fileCount":10,"integrity":"sha512-tQiX/DcPzqJe4i2Pf7CcOp/6QTYyoWxjGC+s+rVgBPdvSZJDFFanpr1pRzrrMCJD4hJLNihBpYm8JIl9aM1Smg==","signatures":[{"sig":"MEUCIQDBExLYlasHDTQBoLDeSOkaW4p/ptOqAaJY6oa+7dMA8gIgJ2ySn27PV9aw3I/UiCEIcqZZKZEWqQgVPFSnLlKpO3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13126113},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7038c98fe21706be982de9d858a220080b5d5628","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.346","@tscircuit/eval":"^0.0.119","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.165","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.234_1741154028711_0.14006261050186808","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tscircuit/runframe","version":"0.0.235","_id":"@tscircuit/runframe@0.0.235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5beb0244857e13d34ea932c77b4551dbaddb4b87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.235.tgz","fileCount":10,"integrity":"sha512-JTvhhdrgdmGY+ZTF+nHxZ0432F6Iu9ZA5cULPeHkR9rcL7OXL5kvbg68bcmnnEBQqSJJdbElEjRNtOsY8hHkKA==","signatures":[{"sig":"MEUCIGN6D/ht+yFa4gFQsYiWsW0OWUVHfW2kHSlSFSCdOAbaAiEA+5Q4gUxpO6cQrZLz0afzxl/W9S0WYa9mX+HR40U108s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12206434},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"755f14a6d37e5d372ada4510750ee5762df23efd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.346","@tscircuit/eval":"^0.0.119","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.166","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.235_1741175518441_0.5864870416637311","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tscircuit/runframe","version":"0.0.236","_id":"@tscircuit/runframe@0.0.236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfae9df32fba07bf36363bed80eeabc2225dd79c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.236.tgz","fileCount":10,"integrity":"sha512-wYKHuXZszBlSPA7esGJ577FE2225jPhm+etKGh4MAoBDASHDzR40VNdFL/82Gc+mIxfepWaPqWRXGMBEVnwj+w==","signatures":[{"sig":"MEUCIQC2aurG20sRe/15CdVW0Vb1u55OhCRak1LOjK4tDU3pCwIgd3YvkxQGTHuN4RiWUzXv0nBs1+TYNoTQhRehgPbaN2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13140081},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a4fcdc4b8246746682571b72b722a225645d555","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.348","@tscircuit/eval":"^0.0.119","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.166","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.236_1741326482285_0.5269520689793614","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tscircuit/runframe","version":"0.0.237","_id":"@tscircuit/runframe@0.0.237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2df500e6354276df2e27ecfd37c330d6d1b3ee9b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.237.tgz","fileCount":10,"integrity":"sha512-LoLhWc65H+msR2boi6ApzoIJ4jUcRUFHrknlZke8c6XOq6Noj6qRxDVEEjFSWe+HqS2Hs90ruHUSpGjVM4iuKQ==","signatures":[{"sig":"MEQCIAzQ3LblFDnyxLy/Zhqbh8Q/u4+2nEGErhm/Mhg+xa/PAiBGISEb8vZwCjYGZAqs28e1/FnolnuE2QSrLaCLPHKeQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13140081},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8d18f9b488848a94905eb93ab4ea90d99e2e38c9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.348","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.166","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.237_1741342440122_0.2812515569506","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tscircuit/runframe","version":"0.0.238","_id":"@tscircuit/runframe@0.0.238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed4fde73513c8188428e683e21fc3e0877aed3d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.238.tgz","fileCount":10,"integrity":"sha512-fD9B6Je9US7rWbOaGAcQabhsXzwPnktkOXS3gRN8j96hiQZ5lSs0DnLXVEBVQk9CDBkQkjI2G9KcS3AosnJGvA==","signatures":[{"sig":"MEUCIQDWbeCKKF+3zijkTSNaXtKiOOnd77/k+WHePBECrcsknwIgIPigkpuHh0CxNiWCbgtJxakGnlzy/kvsMX1Ch8oYQEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12219250},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f9cfea84c856c88ea0aac3cafb446e8fd9396b24","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.111","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.348","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.167","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.238_1741356486821_0.42110725508004343","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tscircuit/runframe","version":"0.0.239","_id":"@tscircuit/runframe@0.0.239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbee948d54168f16adef1d6a230431c26fd43437","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.239.tgz","fileCount":10,"integrity":"sha512-2+/XIZOKxQ5q8qtE84ZxL7AiX0XBfJJhZaBMUHjqs+V1gk76ttpLUh56j3YQLCBCf62sp83fUCW8jGIws7AbvA==","signatures":[{"sig":"MEUCIFMeWJ8pKAFSCP4yM3ewDxyl03/NxbUbcGOhnqOimFGAAiEAx53kEur/H+ErkB5O709s8mpb1yOyLx1oiStnHWBVKKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12219524},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"29cd2e442f2c00b161ec128483518f048ac23a30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.112","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.348","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.167","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.61","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.239_1741413195452_0.0625535141103748","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tscircuit/runframe","version":"0.0.240","_id":"@tscircuit/runframe@0.0.240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12e9d9baf6e5d0d0abc880b68949884970eb834a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.240.tgz","fileCount":10,"integrity":"sha512-JDh6XdH430P8sqd8RcMcWWq4FwZ0zU3vjGCbNxIaZmSH/m+G7Flw9gvgG+BaVpPjWRfwhQwrFt68oFBw+zTqJw==","signatures":[{"sig":"MEUCIAhb0RE73Ela3/SEUPZW5aR9RiUE9wZMea3lEhFDcHLiAiEA83Ph9VI365RoO914HBKgpg94H8/ooGn6WG1JYxCnVsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12220858},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f4327297731d1a2c26779748ac35e9a2c709065","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.112","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.348","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.167","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.240_1741560429513_0.5997254919001997","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tscircuit/runframe","version":"0.0.241","_id":"@tscircuit/runframe@0.0.241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f5e8f596c2275ed4849dc8187a2ca858070d2ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.241.tgz","fileCount":10,"integrity":"sha512-BNn+7nOlQ1ZxQuLa4deTWqxZHdwgjYSXMznnPAqSsIkGLj6aJxQimWOJqtA8lCQhctPiXtBiov97bW8oOx2OvA==","signatures":[{"sig":"MEUCIF0p0HkDvR7D7Hc0ST3qVLpYKUGc/r/F6KoPnsT76t+lAiEA8qgs4Fsb7gu9BkIrQEPgGi1g70sE/do0UQywH3NkO3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12962044},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a5a267cdb924df97662723298f28dca2e5df425","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.112","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.167","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.241_1741571151928_0.5469949429259113","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tscircuit/runframe","version":"0.0.242","_id":"@tscircuit/runframe@0.0.242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4f6ac5331d0d03dcc45ce7d5dfe1cbfa7bc98dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.242.tgz","fileCount":10,"integrity":"sha512-02E3iERA2wuHFbdmgq3vNnDB7tbbtGFM/BhxsSCmb/kIcdCCF4laf9c8HwANj7ifBPpDlJENjYofVEuXISarTA==","signatures":[{"sig":"MEUCIBP1Q8/cHzftIHz8wfIItUrPtlvkCkjTZGYv22Rn4/OKAiEAhwjJvk0qiHFHLO4Lfo/Q2P4iiCU5SIbtMDFy6q+okLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12222048},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aa7472086716006c4a2cdbf77234195b7e04500e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.112","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.120","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.242_1741604513056_0.13473162482388812","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tscircuit/runframe","version":"0.0.243","_id":"@tscircuit/runframe@0.0.243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"675dc5cdaa79018f1ed1c85e6a9ec8597a9a22af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.243.tgz","fileCount":10,"integrity":"sha512-ityHiUJoUbvzGlzuTKy0Brwgn8xG5GYLYVtJAIdhG8bcDGX5efrcZRmF3t+05RfYZbdd7xxqKRiQRXzEVHmMVg==","signatures":[{"sig":"MEQCIAwdy5Ch1CoQMFBTKOB5jkKiJsVfz2Y6fr+88DsIc/5tAiBsUcKsR6rMv1eQsnbuhTFB6wBnUthS6gzJTaiPK5JzXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12222048},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d919e8b229d6d4294c39c39ba9d0d6bb64cf0a67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.112","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.122","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.243_1741621678872_0.7086356166213454","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tscircuit/runframe","version":"0.0.244","_id":"@tscircuit/runframe@0.0.244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3cd5e5cada0e69d499d9f98e190cbbe4644c471","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.244.tgz","fileCount":10,"integrity":"sha512-Bck6nI94Yxz+f7pMtNdFEXSbtqu3qj5vEJ470JRO53GjU0mXDT85imocN6YquhgQT+72qvjzfgGqQ7eVxh/EUA==","signatures":[{"sig":"MEUCIEiAbk3aGeinbgb3MHzTZO3vMb9dEQosnKo8fHGSheqwAiEAvOk6/EuQ139m8nRHNvkHXg6Rb5MnE0THM1u48lMfils=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12223276},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"99390197a1fd9ec977f4bc02a8f2e410e6863436","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.122","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.244_1741695769741_0.842350672949604","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tscircuit/runframe","version":"0.0.245","_id":"@tscircuit/runframe@0.0.245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a773b8a58725baa01208c0d2f02f3b1148e941e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.245.tgz","fileCount":10,"integrity":"sha512-vYkF/5bf0lXg2yegrz6T31wGearC2uhnaTdZqHVbpkSK828AZeMwquYpR9MTyNeD765/GlTQ84z2u4EjGOGlaw==","signatures":[{"sig":"MEUCIBEflCZD/BJoP7iVIn5d6TC0VoLqbnt3iF6r2v/Wuol7AiEAg44TF0mhrtOsrgBWwNLyKlMUQsWQ6MTQ+hDBTrHK5So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12223276},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec3c72b9b2a6763833ecbd5e27aa00a7dc9bb3ed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.124","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.245_1741734491027_0.19735878292460707","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tscircuit/runframe","version":"0.0.246","_id":"@tscircuit/runframe@0.0.246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ebe1d97b981a1513dce53bacfbd9dd6a077a4ec6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.246.tgz","fileCount":10,"integrity":"sha512-3wG5aWB5sy+hPCiw6GrvFqL14u7QL73Zz2iKR4hv7Mnssc4RSMUMVH3/zBtmykC0efC7pO5l/f3johJKo1pV3w==","signatures":[{"sig":"MEUCIAmbOyytSUHqoDnDvQipmis53za57lj34d9ktct55joxAiEA42VDYrCQlTjFJ2m1/M/RgMuBqcwXO2w/l/I3fhX0UwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12223779},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c0ac7ab6a590a24f5918c15ba55050ed0ec0dc9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.349","@tscircuit/eval":"^0.0.124","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.246_1742143156940_0.3047507002271139","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tscircuit/runframe","version":"0.0.247","_id":"@tscircuit/runframe@0.0.247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f3dbb7b2afddf1785741b50e88334e0211581b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.247.tgz","fileCount":10,"integrity":"sha512-26IYFYpajvSyMIYuSxRr20/FC/mcbF3GsJZZHFWpWfFiBxIvLZHTSUDGp9eNwOxfq6JE7h68rQujATe7fct1Lw==","signatures":[{"sig":"MEYCIQDag49sisuKsjHlUsV4+bkQNiRw+aZm2qgNLk/75XJRDwIhAJQWZYAFqA7xa8cG4sHnrcjOKlpi6hPNC0YuJ8uq3zIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12966689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25b6286a0bdd2faa99ed4ab62cf730bbb129d99d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.350","@tscircuit/eval":"^0.0.124","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.168","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.247_1742162085183_0.5269615375622394","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tscircuit/runframe","version":"0.0.248","_id":"@tscircuit/runframe@0.0.248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"91162eda6984bc66559c46d198943ea59613f20b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.248.tgz","fileCount":10,"integrity":"sha512-75fPld65b3XWNNAU7PnGTEpB4EiloCPUif6zONFWMaozMDuIWj2one3//eytKY5TQ3TQ8UR6xl5smuLLlwaKSw==","signatures":[{"sig":"MEQCICwRn7KOlPkyxId935SGXX/TCVHIQjzk2o+t4AtVCqf4AiAiuu2fU91xupdOTcdpcXtvB6RW7hDSpDpik/jIVUmzXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12225537},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8458df784d8b6c76e9b198fdb0e32fe402f23808","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.350","@tscircuit/eval":"^0.0.124","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.169","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.248_1742194309216_0.9849543232800262","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tscircuit/runframe","version":"0.0.249","_id":"@tscircuit/runframe@0.0.249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"447f4ad7649056686cefff2e13e626eb789dde3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.249.tgz","fileCount":10,"integrity":"sha512-uW9YTTFnYB7unNzHabGlm2+82TrQFmfBaEFVHPwvwM+OdiZ+bswfeToaaD8HZcZWIrL3JIx7RquU75RjRoMwtw==","signatures":[{"sig":"MEUCIQC6wZOXy8+nHbGjt8++o1bCO3SThb7Gvn84nR14qid6BAIgQcTBrGOVdiZ7C0/vOr/t9tUAWVASIRGuZq4tC8L31Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12225537},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0a7c73768e4c1538ea0a9198bbaf192eabbd070","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.350","@tscircuit/eval":"^0.0.125","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.169","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.249_1742195027049_0.6091435876707314","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tscircuit/runframe","version":"0.0.250","_id":"@tscircuit/runframe@0.0.250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e318874a7af849388d6565282ff84c5c8e06d50b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.250.tgz","fileCount":10,"integrity":"sha512-pWdGUEFve7wUKcQy2MGVxWMVUQoNmwnO8vhm3urFyaVbm16CXMpBdjZUmT8mxvQC0TiigKSP2uI/XIFqVaibmw==","signatures":[{"sig":"MEQCIGEXMKsn/m7VVZaD2rBwXlRvkbkJXcmrImU4y/udigVGAiBmvvFIJvgbJjIpOEPAaZtpbka0nXW8w6ccHG9S8fM4ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12968427},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"367dc0b34aa746a324a9f423316a80fb438c9ccf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.351","@tscircuit/eval":"^0.0.125","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.169","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.250_1742268639086_0.7576596711366534","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tscircuit/runframe","version":"0.0.251","_id":"@tscircuit/runframe@0.0.251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfebf0383b6695c90630284aaed7e789e370c428","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.251.tgz","fileCount":10,"integrity":"sha512-wBq0gqemoaS6bmxEkYZZye2BN9tYxyfCQeocmOSfxqymJdJ52pO584HRYE6/XDCqSQxRTBrihkavN0GFRZPsbw==","signatures":[{"sig":"MEYCIQC0DO4obzk4ybzxskUwg/yil746inxgIqBFexUaulZsRgIhALzf0AO5CEgsWAPbUySP76dfXU/obU1g3Bx6yjstSHES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12225517},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3992e077df7e1320fe2ee8fed4d98a86fc59dfdd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.351","@tscircuit/eval":"^0.0.127","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.170","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.251_1742327323903_0.8725801954396293","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tscircuit/runframe","version":"0.0.252","_id":"@tscircuit/runframe@0.0.252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"090a5542393c56f7cb1e202f9a0168f0d8c4c891","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.252.tgz","fileCount":10,"integrity":"sha512-4T++zN0oKyg5D18d6QfUpO4VDFfo20wYreP07wAGmGg36CbuOhVIkYlxkmwW5HAh9Totuk141Um0UcXCjtTDjA==","signatures":[{"sig":"MEUCIQDyjougE0Fl4TnEl2rPR/ZiG32P+M9nfEg3WggxVbtPtgIgHwVHZx2RmRYFC0hN3viJgkfXwkJFJFUiuUyVPi4AOME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12968543},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b3ea08c2097500a74694fe18110f56c133ec57e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.352","@tscircuit/eval":"^0.0.127","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.170","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.252_1742353109401_0.7520592871709137","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tscircuit/runframe","version":"0.0.253","_id":"@tscircuit/runframe@0.0.253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e13138a37546f352473307024867e111289076c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.253.tgz","fileCount":10,"integrity":"sha512-lwx46r5DgsyOLr3EgEtYffWHfOZE6id4NMDzujSgp07nx50Mmmjz2OpepAkp8QLne1iRI+oh21hD2eFb9S+PfQ==","signatures":[{"sig":"MEYCIQCVbmaoRtEvbHEv/tPVLZX+WLpkzeSEzZRgdaWIm1YmNQIhANgLKIDL+pVKlmRY6IOdT7l8k0DSqf6dtWeGgUj2eFeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12225653},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e9b1d1da0fb4f187def0ff1bcdad70b6aca3133","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.352","@tscircuit/eval":"^0.0.127","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.171","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.253_1742361664534_0.5980304429665861","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tscircuit/runframe","version":"0.0.254","_id":"@tscircuit/runframe@0.0.254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3d27fa531622ddf603661f0d4fc8d8dda41b751","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.254.tgz","fileCount":10,"integrity":"sha512-YvRS0uH/2wWC4vUjkU++N7qM8ZJJvp+hU1Wx51JtitsOeupssAX5y3lgkjf5BZ0irEBTMQK3jb6IQB6vRNBCzg==","signatures":[{"sig":"MEUCIEPK3SUoR8Vx3sLMB4JlkCY+aiuqSrLnbfIWwD+2gpj8AiEAyULuNTmDPe28+NS1Pep9dB6MoJBXJ/vLeFl2zO/mDXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12237774},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bbf29c96c8848294bbff323d6019c32ddd35acd9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.352","@tscircuit/eval":"^0.0.127","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.171","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.254_1742362229868_0.035819184266599136","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tscircuit/runframe","version":"0.0.255","_id":"@tscircuit/runframe@0.0.255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60bcd8e8cf0a98a0697b7f691a582c08d1a40c1e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.255.tgz","fileCount":10,"integrity":"sha512-jnoZWODnvjwoZCEyM31oqwKhGHlHFZiKGoZKfcQp0MOCw0+s4Jl/nVhzZK2RFLRVW0m1yTYcZ1TTUVRIqjw+WQ==","signatures":[{"sig":"MEUCIQCdwa9pvBL42MsquSZnH2mxUEr7PVAqoj4PARV2qIkJyQIgWNKpw3UJAvhRZZQTcTpPC1ipd88ESqlB3NoQm6Wy/Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe6ef9301a291767c851b454a0da0d30c7685dda","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.127","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.171","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.255_1742382200805_0.6883660631923321","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tscircuit/runframe","version":"0.0.256","_id":"@tscircuit/runframe@0.0.256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a60610cc06048013531af6f847750902ea4cbfee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.256.tgz","fileCount":10,"integrity":"sha512-O4nMI/bDhjRGIPfSPSIoLC2z09gm9QrnvjvNbweL/kJCqr+hoCrGyTCoGtn9w3E6QX6txLaX3+HaJT2G/IBDHQ==","signatures":[{"sig":"MEUCICRTdIPrnFVxSddXr4O627NsNUEwWLiQjyboHU8MF1HxAiEAvMygALFyUnUaLVpQFCBjKQEt2Xey/hGbHyPz0PCHJ8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f34807f44d359b235f8401e246186cf1738e07e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.129","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.171","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.256_1742396011802_0.4334215930738996","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tscircuit/runframe","version":"0.0.257","_id":"@tscircuit/runframe@0.0.257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f70b6aaf2a718a387f2e99f9661ba093e292b10","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.257.tgz","fileCount":10,"integrity":"sha512-KrNLuXKBaHHj0uZKJEdTwR+UYJqtUDBpFQ/Tdplcb52mx4hKqyeLSOJLs3xv7YGdkcp5N90pKSiNAZFXHvLWZw==","signatures":[{"sig":"MEQCIAUaJhlM+P4RB72HLakFK7uNllr5hCEHmo5CZc+sbPQqAiBRjHwtcM05ZN9MkElATzoNt0X/rWylZiNISe05tw1iVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12329670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85a41af18d71a0418171f440114b829c742f21e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.129","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.257_1742409763543_0.5637992787561299","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tscircuit/runframe","version":"0.0.258","_id":"@tscircuit/runframe@0.0.258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd6f249cec83126140b84ca34899dd29da44dccf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.258.tgz","fileCount":10,"integrity":"sha512-Zi9HjKsy5lzd5U6zI6kZoCWom5gw8vbQ6mTOdw89THGcLSBSY1AcmSshNPYdmb/pJq0GUgPxZRJARmkR3xY94Q==","signatures":[{"sig":"MEUCICNc1WrvtpXdkvd/n3I78BrBa5RzLYdTl8UAlakE8BHsAiEAmcFrLmMcIbZxumWRnF3q6JQ/8rJnVveYMereCUqx8Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12330605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec6aae628248d55d26f2c335431a974377879a5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.129","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.258_1742425544134_0.2940642913262663","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tscircuit/runframe","version":"0.0.259","_id":"@tscircuit/runframe@0.0.259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26668c9b2a394af457ba80784bc5a5d8334b3ae8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.259.tgz","fileCount":10,"integrity":"sha512-+Nmsc0V844I0lddHMir8as6qVqTskNimnGrnW5adVHF2oKtrVmRP9XFbf22zxahHIDc8tdXfuGBjcoUx0yDR8w==","signatures":[{"sig":"MEUCIHhsG5m/zBI/Z9vytNiAQmLyL8W375NvkXf1CrCmqrLJAiEAkSnW17DAyMlFV1XKzuY78AtnKmpaFv+YcnnHlmeJc+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12330617},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be0acf8bf340d5a11c6d63f098ddbab9b2e4065c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.259_1742426817677_0.6559914711864137","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tscircuit/runframe","version":"0.0.260","_id":"@tscircuit/runframe@0.0.260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ff4249d1d47bb0037f94b3e0165bce22b97102a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.260.tgz","fileCount":10,"integrity":"sha512-cStoNAW8zPzcS31JPAz/uoocV/up4VoT9oQ8NstwzRrOVNtPKIjSSiebOoHD1T0IJFYMvHyn40U+l8eT+M6ntA==","signatures":[{"sig":"MEQCIE1LD+5Rjhm9F4UDsGo4EtdMR6rTpx3kBmhBllfU4X5tAiAoSxQTiuOaVNZNQEPq3M3rRa16ElKnvn3+a3ercUCoYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12331336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02ae5b19e229e0ecc7e931b9397b43efb63cb264","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.260_1742496110739_0.7968026147197944","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tscircuit/runframe","version":"0.0.261","_id":"@tscircuit/runframe@0.0.261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"351e4d9836807afa3cf1935a0dfb778e2f2130e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.261.tgz","fileCount":10,"integrity":"sha512-8U5Ox+2MPEqdlBDOHGO192PMJDkkzOHtMnIynbyYpfagsRvqvGiUVAyyRxCsfAe143jc5IXHuVXWF+A0BKcl3Q==","signatures":[{"sig":"MEYCIQD5SLEzfZydt/IoPIF81rgZ/tEQTSPLYenlmBf9EHruDQIhALUuuw26LTe7IPmVFOvU+UVFEFjFS6M8audfef7T5OnT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12331264},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2132cbd7cb429b525c1f4cb2aa18d1f9613c2f6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.353","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.261_1742496824860_0.7050113632494119","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tscircuit/runframe","version":"0.0.262","_id":"@tscircuit/runframe@0.0.262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4466f5ea6fd979c03fd6300a576c0fe64f21bf27","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.262.tgz","fileCount":10,"integrity":"sha512-AeEhvZqy+SWfq2DFWq971QISsE1Y2s3YRQzH395shwQI3ktcBmsg8YIftsIwPSykpD9uGZh9AVNMoyhsjebNBQ==","signatures":[{"sig":"MEYCIQCpvXzlriTeOmmNQr+EneiqTzM6Rmgn1JVG5swOgRjuNQIhAK/1mKqwKDhmw1iyc1uL42KNpq7smDnXGxRKY86ytGSG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13363583},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f62e1f8317221321afa0f96e04b15577e059e52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.354","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.161","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.262_1742538210987_0.794692446052391","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tscircuit/runframe","version":"0.0.263","_id":"@tscircuit/runframe@0.0.263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"891a6e1bb11ce8a0f56d5cd3d2c4dfa30cc4692e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.263.tgz","fileCount":10,"integrity":"sha512-eAmAJWbyvs9tnDcQjXkIALleuMPMrRu2JKkVZpgrNPFwpPZBNpAfQFG6d3l6s6W9YLXpnMvF/ZQRgVyO//+Ukg==","signatures":[{"sig":"MEUCIQCjbOzJNsTjeCNaCRiC2kCyQVFxs+pJdGuhIiUK4qt2gwIgLWEHHXIY7mRDJ9e3tfCoadiICCKjwsacUXZFNvp8w2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13363583},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f399c1be8e9f33bcaca8ee60c0caa86652075762","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.354","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.172","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.263_1742552805948_0.37273444137567213","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tscircuit/runframe","version":"0.0.264","_id":"@tscircuit/runframe@0.0.264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"163d903e321b7d14f824a7b97ce7b0d128fbbf00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.264.tgz","fileCount":10,"integrity":"sha512-agJ9R72mUBwQ7Mw+zmOPsIigHnqD554TdmlPkuwJ2QD802Ul7U/0S1ibsUWonieIuWU0ZGSMb8lDmpq/tIfIOw==","signatures":[{"sig":"MEUCIQDpG99wRzEaUwyXK3RC0uD8UXqszWeY9vNUshchQPPVuwIgcPTbeoiWhF6KXj/SyOUPLYrVejqk2ASEdb3993hxobU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da1c60ef44f2021e92638829b9eaf3a074b557a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.354","@tscircuit/eval":"^0.0.131","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.174","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.264_1742573476431_0.841186866740548","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tscircuit/runframe","version":"0.0.265","_id":"@tscircuit/runframe@0.0.265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95e74d583d811f3d6d57fc548bbae859c08a9b4f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.265.tgz","fileCount":10,"integrity":"sha512-MWJ6dN4Tvs3eiOGguCKSOH4SbrTCVChtViFlpQw7BAGT6cCrS64v5xZ2w/+sEspxNdXc7euiTrr/CbtXENH2Ug==","signatures":[{"sig":"MEYCIQCj9EHqaMylNbiJymdqP0ib+WrWCiuwrv/DxnGeXk/qvgIhAPkwUwtHzTlK0i2Pfe2JvZXj0qzaA+DQZrgAw7JLzgyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4667574369fac4f6f89402d31c1271fbccf07cf7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.354","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.174","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.265_1742573654305_0.11075581098652743","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tscircuit/runframe","version":"0.0.266","_id":"@tscircuit/runframe@0.0.266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b3401d3ecf787f1169c2b065027c2dab8ff4253","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.266.tgz","fileCount":10,"integrity":"sha512-S+8R9YvK1E1xFl1jC3crA35UdL39z3g1wZWX2EQJZlPgHlgLE71r99x6igwXjyt5NFycvzC3Anva9ZxKLO/aqQ==","signatures":[{"sig":"MEQCIEScF+nRQV2Hr9tSNn2qlkgqeOiJhEjQRRtvKx/hdhVBAiBpQy9jy1HFoXBJFiv4xuA+wvT/UE/c5snT+Ol6qjlN4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078232},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2a8e96604a72f3144bcbbff64ec8f615da3b3c90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.355","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.174","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.266_1742582898501_0.8408755900922915","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tscircuit/runframe","version":"0.0.267","_id":"@tscircuit/runframe@0.0.267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c20fc52daade9927a9c746c47611b0668f23f741","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.267.tgz","fileCount":10,"integrity":"sha512-1oW1RaDof7T5ncjdO0mgjByjdN5oaq3l3Epzl7XyPR8E4QVseGMnODjXFRsSs7FSVgwdBgTJHYSQomYRLdRUkg==","signatures":[{"sig":"MEYCIQDNjqXgDq866TEJtyh8yw/duEk53zvfJBXflT0EPK/wLQIhAKDuJYOff3c+LUfuDaLg38zF/mtySgTm94K14A0mfHVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335345},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8858e0c5b6cb55b12a7f28282a12ba4e3266c632","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.355","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.176","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.267_1742594553452_0.04591769430290227","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tscircuit/runframe","version":"0.0.268","_id":"@tscircuit/runframe@0.0.268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f83034fc97e4d151f2b1c90aca964f3f9022fff8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.268.tgz","fileCount":10,"integrity":"sha512-P8ZIgv+v34M02O3aaIZiLPYDojo59qGOsZPS+y9gmcrbHKRyIom9FJ/YSx/GBXj3+G+e+eWH1z8h/x8fSgmXLA==","signatures":[{"sig":"MEYCIQC2zJpzHCSn5dsQlda+5vApA4bziPrYgSnfEAK8u6K3ggIhAMTjBqtv9do573o1wXLOR8Pv9q2F3rA2ErvnmAsPtN3m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335897},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d32f5226a84879f7a0d7bf14c564dc047bda5983","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.355","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.176","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.268_1742659488968_0.6604864502752161","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tscircuit/runframe","version":"0.0.269","_id":"@tscircuit/runframe@0.0.269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85eee50ab7fc5e33b632792fa56fb11678bd419a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.269.tgz","fileCount":10,"integrity":"sha512-QYXihs9ABpe0XEvdN/uN3vg3osN2Uv94yzP7PLSuNeNaJ5sLzbR72Hq8ROSFo/fgeWt/A1d7zTmvzOqTvtF3/w==","signatures":[{"sig":"MEQCIHIYwNiQGiHacow8Eh2cC/L6zDeSe/+jKsXOe8kpw70GAiBsq8jx3EXFlAEVODOP24W5x+8ZjxJRf0jZA6oXxaAtkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335941},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"38bb98750e86c99fd299a328bc531577f9b89edc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.355","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.176","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.269_1742664323391_0.23429993673391758","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tscircuit/runframe","version":"0.0.270","_id":"@tscircuit/runframe@0.0.270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dab61eaa4f93b920f851d85072d38178d5fb2e53","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.270.tgz","fileCount":10,"integrity":"sha512-Uho+aD3pIJORyGPqr12Oe3pOfVEOYLSJDLR22ZaE7pdSE+ToTozDdP0gBJQApo8FKg9sEONxjGmDuAiR7M8wOw==","signatures":[{"sig":"MEQCIGxB+0b7FF6wK19kMyBIGwcZ2N92cih1T2yrXtpoSTkcAiBluGO8UCCrHfHpA2ummL7JUKf17O7KUYmpkM8+f4KHRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13049491},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"69f573d3c055f9940cd19bd3837d94a856273072","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.356","@tscircuit/eval":"^0.0.135","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.176","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.270_1742667757566_0.9502050403931177","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tscircuit/runframe","version":"0.0.271","_id":"@tscircuit/runframe@0.0.271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ecc785003df2a19d2eeb153cde0053897ec2fa4e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.271.tgz","fileCount":10,"integrity":"sha512-Yj9VNljzSl8uChBTSOXBZolztpjXpgY8kNq38vdRNpLrNDwDs+swAJCeKokwMu1lbhsoSbDGF2N6bKUflDBWVg==","signatures":[{"sig":"MEUCIAsprckiNsSlrHG/rRcs+NjzUoLiPi83AjZXIyyP99IGAiEA+/8k/4i6G46ulnIPumCVw71/sMoHFIdHBg2X3hKPMj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13049491},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5121f4a0f0fac6aa12eab915675d514a7f61aab0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.356","@tscircuit/eval":"^0.0.137","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.176","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.271_1742695672250_0.867391385404457","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tscircuit/runframe","version":"0.0.272","_id":"@tscircuit/runframe@0.0.272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d612f16e2aee79d2a0fdab0882012b7dbb00272e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.272.tgz","fileCount":10,"integrity":"sha512-Kirx/9i25/OwoG/WOQQ6pvutJ4MCeFtY7L7TrC0vjFUgfzEbOdSmSUDdIccMjV5GD2VA5uc+gVJ8selzP1KWvQ==","signatures":[{"sig":"MEUCIFRJhgJfJULrRp8najesLa38fpXBjqT5t1iPnS4ibmMPAiEAxjmnLbRUyM1ONB0EOjsPqqYos87nk+YJnI3S9WTjVv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335941},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a703a161be632737dc76ae0019aacd5ca6da9fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.356","@tscircuit/eval":"^0.0.137","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.177","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.272_1742711213423_0.9334110426107463","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tscircuit/runframe","version":"0.0.273","_id":"@tscircuit/runframe@0.0.273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfdae8995384b81671875aae00e3a447d853f645","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.273.tgz","fileCount":10,"integrity":"sha512-0+U7UTH+4kIf6jtk1LkzWy31qnLsIk9WJJz92xcLXZOO41WgUsTJYtqp/UOHbVDSQdOgzBSLKb/X8CwIFSq+Ag==","signatures":[{"sig":"MEUCIQDAdpJTMUb+20bvfQ9OTUXnFSvDQsckAtt+ZwT47lJaeQIgNScrKINg86KElE66psLmhn6aVuz96s9P3ImSfadsYps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13356777},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44f9d9982f93f788d19ed2c65c952ff7c90d6e5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.137","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.177","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.273_1742725777178_0.758142956968342","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tscircuit/runframe","version":"0.0.274","_id":"@tscircuit/runframe@0.0.274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc87ac4245846a5fb6d8d23800aec250828e8b21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.274.tgz","fileCount":10,"integrity":"sha512-UOvI2eY7YyBmJemk0gbOZ9jE2M4d1J+ilDexFaOjCnx7+Jzl7FLFk7Rl8S6VoEvmrzAagnV5XT24dLGPUqjYig==","signatures":[{"sig":"MEUCIQCbXlnY7/zQk8lYgwE3dR+IbO0Eja8M15iLkQvWQ6G4WQIgdpLfYXqyE3yVU/l+qGIOAYNbIzbF1tSV9L++y9JO2Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13356777},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39680a74c397f61fe9cebb6a0ddefa929905405b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.138","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.177","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.274_1742737614329_0.03309766190454222","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tscircuit/runframe","version":"0.0.275","_id":"@tscircuit/runframe@0.0.275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8bc532bf56a4ff02311f9f75caedfac8053b8be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.275.tgz","fileCount":10,"integrity":"sha512-Aj3mu8HcikrX7csZV06aM1+S27w9GUcJhqGwSFgfIW9D3m3w2yVfODUhcqcaGH+xhzCk6A+8jqnB6FNGtX1BGQ==","signatures":[{"sig":"MEYCIQD3/6DvsuZr8L77dDIfU92t1cdznQzatqGRznzTY7oJPgIhAJ/TInXzUe6HlNapCVqYEKrVTaPEGDOaSyAWm+HLR48g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13388091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30b32cefdc9f4e83d3f737d268715e3a33d0ffa1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.138","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.177","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.275_1742749586623_0.8545962362966715","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tscircuit/runframe","version":"0.0.276","_id":"@tscircuit/runframe@0.0.276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9f9d8f815f2c8b3f79a983d1adeffabf044ca980","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.276.tgz","fileCount":10,"integrity":"sha512-pjrXGi4tbTgIoWujX28ha6+6hgEzbrD7MwtcpRMCsJiEK6jMsb3RxiuXXC7+XuesShs1hp61yOVKcrjlIBuhnA==","signatures":[{"sig":"MEUCIQCE+FwL6uY/iDy+jXP9dNIJe4gd0w9PDdqyagOotspL3QIgaGRxYB9icZcxnKOfEUKjYQWlFkoogIp9JuMOJ3jUGWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12385209},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"690771379669c049eecbdac6c7f62bfc93bbe82a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.138","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.178","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.276_1742766187374_0.3170285855124224","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tscircuit/runframe","version":"0.0.277","_id":"@tscircuit/runframe@0.0.277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a7dce14cf4c674cd1cd735958b7678eaac79307","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.277.tgz","fileCount":10,"integrity":"sha512-MPmdhIdB4KlY6Hvh3zoy6FY8wNoXz+r4dIRKqEcsPhaV8y/X+SWGe7ANXDiWuki+23SSqkDaaEMt5U2sYgUdUQ==","signatures":[{"sig":"MEYCIQD6tIM7uIwGbHvz3jjZ++XckdS2EdGqnF8fbngPy07dHwIhAPgGADsZm/W/HUrrW1Bh4DJ3odNlHH9fPHIvlcRJ2kaJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387378},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"72fca6fb408a2debade435329905a7bfb3df2fce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.138","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.178","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.67","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.277_1742766236194_0.29478673516950327","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tscircuit/runframe","version":"0.0.278","_id":"@tscircuit/runframe@0.0.278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e646f8ab0446d2af8f6e89dd3b5efa9dc17248e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.278.tgz","fileCount":10,"integrity":"sha512-4A2SsEG2PFSrZOQod7F+XvFXHAz3zUnj1VPrBrT6cxcICVwSzGYU2oPDw4LHYAPSbACWlAjfml1NQp8TBECC6Q==","signatures":[{"sig":"MEYCIQC6iP+v6EbYiQ7CpDHKBYDV8hqWCVJghCek9DjEsbAgtQIhANgkApOq2O2YYV4A0yTBzApWHJM7IwHaDMIbhX832Mh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387582},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd019651fba5af41f60b8f13a2320b91a4ef459d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.138","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.178","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.278_1742766517743_0.2745431428049496","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tscircuit/runframe","version":"0.0.279","_id":"@tscircuit/runframe@0.0.279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5314b2f687233193e0e5d8e1ea39f2e664e35ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.279.tgz","fileCount":10,"integrity":"sha512-5NuCQuwZVe0OXfcpnuiqxSUEs7axv/o6yhAI7opLuUM/Tyyx8DA2k9ZmOeLJ/KLwkDHfiVfAg8h3vKhM9uQ7ow==","signatures":[{"sig":"MEUCIBxdMTmcffjM+DSQdViWiBlisQAt99Ua9AP9p9c41VrwAiEA16S+BnYl7NU72axElraZayydBmq/2ozoKvSgYUsUdNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387582},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fadb8d04cde73e884e5e09e041afcc0fcb074d9d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.139","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.178","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.279_1742845086947_0.02666991674482566","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tscircuit/runframe","version":"0.0.280","_id":"@tscircuit/runframe@0.0.280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e7b18b62a4159fb1649bf53a6ddde235bc5ec5c4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.280.tgz","fileCount":10,"integrity":"sha512-Qed5n63xtLi90eA15dnR6pA2NfuDGr474OHtjwdf/H7mUmZ+Kq7/NutBLVqN2s+cHv/OxgUeM8dsrCcUbgxr4w==","signatures":[{"sig":"MEUCIEs2GVpdozRf5TMZOlm1v3v775C3ZtHA8SyRg3Vq545NAiEA/YOHJLXIx69ErRsXBBz+5QTpP4xGx0CmB5o5PfDcfME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387582},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ab6388843a8523fc9deb3cf64505e5ab9cbfbed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.139","@tscircuit/props":"^0.0.163","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.179","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.280_1742854137213_0.44014758832088674","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tscircuit/runframe","version":"0.0.281","_id":"@tscircuit/runframe@0.0.281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f2af191f468dfc98b85777847725ddafa59c47e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.281.tgz","fileCount":10,"integrity":"sha512-skbRGc55y+S1JDMAg+cpTVJMncLSjLcMBwSY/6Oa/+OpL8sngOcxjawVOD0QXsJyu8OxOHkRxcmSTwK4Xxb/Gg==","signatures":[{"sig":"MEYCIQCXQAmz3sQNwsg9ahfgYSDQCEdTBUJXNZ9hKCIFuBvV8AIhAI6dQW8s7MeV3H+OXo1BAQZnbwT8qHrcbrY96TunwYAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387588},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e912acd3374ea92cfdd7adeab17c46b69b033f53","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.357","@tscircuit/eval":"^0.0.139","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.179","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.281_1742872593786_0.196545890769523","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tscircuit/runframe","version":"0.0.282","_id":"@tscircuit/runframe@0.0.282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4c7d763642a7a6c0d7cb5c1746ddf860a33d0a1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.282.tgz","fileCount":10,"integrity":"sha512-I1hIBbPTFJvjEpGQx8IlQkufniAbozyClRf2+J63IBch97N+MNvJRIbucOLSFvpFdYUKc87FKCmYI7PFdpS8gg==","signatures":[{"sig":"MEUCIQDEYJxCqmX21rLD9eXEQtt+K7qI7PipSQEJ/HXYGd1iRwIgboRkLURz9tBLiHuIUpxn4vKfpvxklnuheORGUr0ilSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13173686},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"640c49efbc474cf95480f6121ce1ab09776bfffe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.139","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.179","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.282_1742900039085_0.6343556483969772","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tscircuit/runframe","version":"0.0.283","_id":"@tscircuit/runframe@0.0.283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d36c7a43886e310f78596bde63cd1b24f697361","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.283.tgz","fileCount":10,"integrity":"sha512-4P2pjIshm62Ej66xq4I6lufLwvET4A0WOMIh22RAg9BSjWIg1pL/O5oRILoplzt+CGmHeu0gGFj0HIdT4H9fyg==","signatures":[{"sig":"MEUCIQCGbT+Kb5n/grY76q8xT5UEE92Pvwzp5LusVHqOHr8SYAIgKALjviEHutd5PvmYjjHiKusJ3rr1D1WPSWQbuhcr4tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12428042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1fd979db824b14bce02fd03d1917329284db86e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.139","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.283_1742921959181_0.878977077606987","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tscircuit/runframe","version":"0.0.284","_id":"@tscircuit/runframe@0.0.284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85041cbf736b8589a394eb407e362ff8a00d292d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.284.tgz","fileCount":10,"integrity":"sha512-RAavbsGfmPJtNjAWH5MXNFC/5MvruJhXrewMHI/Ef5Qu6snIecY7PMVexX7mzx1RNLR+sdKMQn+qfuEYXrowVg==","signatures":[{"sig":"MEQCIAO7sGrDVm88A3ZRnKji5/K9c1Yd+fqxZDAiJ/ssVZpLAiA8ORnwiLjHKlhfSqfnxUZpLSwgcnSN23EPAnxzu35Pdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12428042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"42781596434b6501369766632dc66a6a9808bd88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.141","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.14","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.284_1742924062699_0.4546661992218346","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tscircuit/runframe","version":"0.0.285","_id":"@tscircuit/runframe@0.0.285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1eb18dedb7246641110e6fc892db761f03172b80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.285.tgz","fileCount":10,"integrity":"sha512-4gIODZNIJSMIbdZSKVDoqo47Jit55H3VSs8Y/G+QFW81Hnx1addNE2LQqlmkVfohvc+ngSK2kToEBQKgsk7enQ==","signatures":[{"sig":"MEYCIQCr9XXK3vgnGK/YKANLZvtUhEH70WogXT/D64V3whR0HQIhAIkK2Gw0VHAkCz7vPXP7lcbMgeBSV6D6dEKFIdM4tBls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12428042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f737f0b380f6d977eae5ea704a4fab7a64ae6688","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.141","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.16","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.285_1742934517145_0.10862414052925518","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tscircuit/runframe","version":"0.0.286","_id":"@tscircuit/runframe@0.0.286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa661ffc8b1c8cae68207bcc86195c928868d100","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.286.tgz","fileCount":10,"integrity":"sha512-yzS7TnvVnTJf+2xl/aa7WIZWH9q5lenTnAlyKyMPfQybcw/mSpkmwM+WgpWv6G4Db7r0l85yN1kHTaeCTP9uww==","signatures":[{"sig":"MEQCIA5AZIHEwQyT8euAnK0swK9yrP23N0FK1wt/YBLxZNXYAiBMTA/5NyJk9wuqeKWqYFx4o/vCdzjKMZ+gQlgeUsy3aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12562492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f21d14c94314e3636991e35109cb5ae2682cec0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.141","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.79","@tscircuit/file-server":"^0.0.16","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","react":"18","serve":"^14.2.4","yargs":"^17.7.2","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/fake-snippets":"^0.0.14","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.286_1742941266763_0.09316263822672743","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tscircuit/runframe","version":"0.0.287","_id":"@tscircuit/runframe@0.0.287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2bac9e9fa4e0088349f6bc61e7d55c5b4c22497a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.287.tgz","fileCount":10,"integrity":"sha512-JELc4EjB01Hb/wFnHPQ85OZFP0rjDXIAgh/wnzQ8yNaMgEAI7I+tEyfC5xYfk7HNzlfhF6bhfQpzkbKH/AY+gQ==","signatures":[{"sig":"MEQCIQCVLTrp1DUgjkCfM9pFgmBYA5NS+WaMChBLO9y8mGOoRAIfFrTYg8Pprjn2WFmO7BwJxJsnytVnxqouAYGDHYmOiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12804860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f3e181316e595bf4aefc2131326904b95481654","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.358","@tscircuit/eval":"^0.0.141","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.83","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.14","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.287_1742944735998_0.5927513251554783","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tscircuit/runframe","version":"0.0.288","_id":"@tscircuit/runframe@0.0.288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3883ae5a55d3d15ee5d236e599e7749706b813f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.288.tgz","fileCount":10,"integrity":"sha512-bxr8e4BBEfWZ6tS7B6uoKH986R/2w4fXQYQpb8Tsc6O/BoUCLLNHrPkiLuVI43LWi0dZiBZf1Ct07t1Gfsw+sA==","signatures":[{"sig":"MEQCIC400eNtoaeczKY/g5RpjNXOgQ5OpSeaGLxEEtqARWiJAiBPCTKQAinFV4EpRq/g2fW4ETjHkLBWxGYpFfuNFtDgvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13869336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3ad0c76eb45e68f0850655aa25c4a90b194dbdc5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.359","@tscircuit/eval":"^0.0.141","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.83","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.14","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.288_1743077323760_0.13004730671892717","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tscircuit/runframe","version":"0.0.289","_id":"@tscircuit/runframe@0.0.289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32929dc94a96131a166ff289472b8f3ac3ba67a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.289.tgz","fileCount":10,"integrity":"sha512-F7jJqb4Cygz5UEyr5ie7YE7pt24dwLkIbCyQSzq1mQl2EmUV1QsApqc4osSEv+Ct5QyFgrVq3GajtXWUpz+CYQ==","signatures":[{"sig":"MEUCIQCgmFUTC0vsRVU6tthxCmawFpMz1vjl+tvAqfY03ih73wIgKOsjCXgD0RnJpXfnwPa2m+S7dmd93XwLF0+nx+6oHrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13869336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac28846aa5888ad60fd4085864998f4b991c2aa0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.113","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.359","@tscircuit/eval":"^0.0.142","@tscircuit/props":"^0.0.164","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.180","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.83","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.14","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.289_1743094944587_0.21554990356746329","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tscircuit/runframe","version":"0.0.301","_id":"@tscircuit/runframe@0.0.301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9768e674b2c771b403be72d93fc5ae15180a738d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.301.tgz","fileCount":10,"integrity":"sha512-/0nOn6anS3t+aD7jX4zmSQZFeCMDSwyEzQtSE0g16aZCTxQ3vLlCB5QRAVnb7qkacAuC7MGuVxy9YxAqyC9QHQ==","signatures":[{"sig":"MEUCICGOtTjuIFnPkc7Rjg3HamooQmPaGdYsY7A1cfrxrGonAiEAyQuCe4HjTet4QVleibxbNuPUopQpSuKV3bTwYxp4wks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12862370},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1480e0f0bc09cde4f714e30fff53243b2522b528","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.90","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.28","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.301_1743551540866_0.3602245504857826","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tscircuit/runframe","version":"0.0.302","_id":"@tscircuit/runframe@0.0.302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfcb7ef9412bf72e1b461c8f95195879b942390f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.302.tgz","fileCount":10,"integrity":"sha512-EJ12H7/pCOf8Z/Wyo/oTAuGRbiojReJ9V0YlBUH5grg2EQQYKLgckyUE6lz96s+XeFdodK6sO72Geaj8bcljPA==","signatures":[{"sig":"MEUCIQDvQm17pR+GEDHvLidtqN2tO533f1Xi7l3W++xz0eSeJQIgJu1BlUfxU6cO4U7g2oiJZwZnWsG9cAqeAuteYDE7GAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12862613},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"82146b3564575edd3dbb9b4a53b31ab17991de66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.90","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.28","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.302_1743551579409_0.3649291623453852","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tscircuit/runframe","version":"0.0.303","_id":"@tscircuit/runframe@0.0.303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8148e0e733ab0e30a411177b186f3302020c5c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.303.tgz","fileCount":10,"integrity":"sha512-Zm0tyHLHvcrRdHfQohBxbpjvIgIwj3BXSNrIfpljZsnIrEbDe6PGYKP7VkGfiBMpm6Y5wmhH8I8Ynuurc8NVyA==","signatures":[{"sig":"MEQCIDqIBbvUpqAB2nYBH5mGmtLulAZEwPzMfCsLGrxRTixxAiAtp38eL9emHkb6u9ul/qUkKCUDyqEY75wk5JIiRIoF2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12862613},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc7ed3747aa385dae56f341c9718525ec57eb854","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.90","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.28","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.303_1743551901120_0.8920065015116643","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tscircuit/runframe","version":"0.0.304","_id":"@tscircuit/runframe@0.0.304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb0fab32b2cc99483d09a2500f81c56a05547ade","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.304.tgz","fileCount":10,"integrity":"sha512-1yHXAbgP/8qtcCch+HhTt7hQM5rgS1nZgLRDvLE/sG+l+Nd1XJxzwnmaC4a6rYbXJGMwOyBvPYaDK05AxS7BNg==","signatures":[{"sig":"MEYCIQCiDdd9JV8l/eML+qVe+kTmIva+xCX7yXruXXVIcnsnlwIhAPE7WlvwdwbR9RnJKZ2P+6rDKK7grfyIseSANZQ/EMRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12861058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44d4d9d5010e61e3a9927a7da9a611853b443e1a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.28","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.304_1743554009682_0.6408917575815789","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tscircuit/runframe","version":"0.0.305","_id":"@tscircuit/runframe@0.0.305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5ca90b380bdb4b99bd62f727963201a1467a1493","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.305.tgz","fileCount":10,"integrity":"sha512-6ylAP9vDbSq9dMZyCMUGoCMMul+XpslYZSjnOleqjN+DNAHJLIPnTzyMWh6u+Lbd04ihmwz9EBIkwVhWFdiapg==","signatures":[{"sig":"MEYCIQDXrWPnlfMV/CLQ8niZZ27ZLuNBqpCsCZE2POiZZjuyrwIhANg//liB+h/yRXUG1ywSgQ5L50IkOOREBy2nVDHyjTIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12861058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73d4579a893c92edb5a1b9d8e790604fc1da342e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.30","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.305_1743591682331_0.9204637699114329","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tscircuit/runframe","version":"0.0.306","_id":"@tscircuit/runframe@0.0.306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"06b9afe328774f7fd3669568db33bf574b80ad55","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.306.tgz","fileCount":10,"integrity":"sha512-w/PFETSHLLTY4VLmF8vcphy20vTtXW6XffLdUPDXl19Tjd0HyuqInbpVls8jIZ2uSdKT3FBcbqz5YAcpB2zKcQ==","signatures":[{"sig":"MEQCIDsNZTr/ypqfFDbrSR5ZQdp/yiieN2g3FwRJ1Y+2uHIeAiBqKqcdX8RgwWzZcxtf+SMXxd94unx8wZ2ceeoUJn9kIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12861058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3490b7baa0b89868c98420a46c1567e2bbf9947","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.306_1743625657310_0.4177109025547452","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tscircuit/runframe","version":"0.0.307","_id":"@tscircuit/runframe@0.0.307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f51fa668783c9becc01484e6609962ac2dd36f9f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.307.tgz","fileCount":10,"integrity":"sha512-P1ZSFGctWBBw/XLzIJPRR7QlVQCMlCvcmjTC3LVSpDe9KvX4xLNHQuAFl+L2Vd/rIuC43JusZdoLarrCRfY/wg==","signatures":[{"sig":"MEYCIQCaPzIFTHkXidTk5ga6CH9pGnX8NbDbhtGVQJly+rmOkAIhANAIDMSbbR4RGpLrtPh7I18w00FIMUUfC1l/BAX4rJRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12899099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81ca87168858ac9fb4e734d7edbbe0f3c2dcf26d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.307_1743628945473_0.8838816641967735","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tscircuit/runframe","version":"0.0.308","_id":"@tscircuit/runframe@0.0.308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48a3c31a9a95eb158149fd018dcf614db240b1cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.308.tgz","fileCount":10,"integrity":"sha512-njsrH2cGETK2IdVV5SQBKF4fGVF+K0Hyw/cZO7uMa7+IrasTx/ue/uIbTlZg34EN/iwmrh5B5L5XzEkaGTQSsA==","signatures":[{"sig":"MEQCIHHTXaoReTbyCpTkbMhddJWdF+FsIvZ4ubwyh8EDp6FkAiAIk4s4ngdV4qrOr588uOx2bVvwKZ1MiJBBpgTlHP4R/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12899442},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f7660c01b55f77017e722bc15c0ddbd2ee79be4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.185","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.308_1743683570577_0.23543313099916485","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tscircuit/runframe","version":"0.0.309","_id":"@tscircuit/runframe@0.0.309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"905d158415a0f68bfd80b963c3d55cadf9c734ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.309.tgz","fileCount":10,"integrity":"sha512-lWrOPuoAqJyq5Vd67aloq7B7NnxbgTi6l2EfnSU4dZH45ZWaqdIKSbH1qbO8S83mRkRkqPd2nJGJSdzWoRG9+Q==","signatures":[{"sig":"MEUCIEmHDlpzHP+m/5leoAmiJ5MtsvMK/XnTCdxkXdgAFtOdAiEApKSM4MsxuMUw8358T8UJ1VjfKOjIlgOZc8/rQE/2UYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12900428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"21a162d3f76058568ecdbba6b89863a50c3a2af3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.146","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.186","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.309_1743702897444_0.23377086379402545","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tscircuit/runframe","version":"0.0.310","_id":"@tscircuit/runframe@0.0.310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbf774d14945dcd43007712753c749a2e1257f1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.310.tgz","fileCount":10,"integrity":"sha512-W9xGr6xBks9KAuIB6hQXHoaL5qMZF6AblZehzd14BzL6QcwrpXPMvOw0Ig2C82ynIJCZg/4tITBJhg40fsC2Dg==","signatures":[{"sig":"MEUCIQCSNoMviowL2IQkyoPvMKzAU6Czxv7mTEynWdmu3Wy47wIgWTiFekjdqNFMo2di8HE3VZ6fM2tQVzBbftkHJ6WmtgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12900428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a2bfdc52f8eee45a88897f0907b681da0518503","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.147","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.186","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.9","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.310_1743717260523_0.856725551602223","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tscircuit/runframe","version":"0.0.311","_id":"@tscircuit/runframe@0.0.311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"147d31342c18e5ad52f54253130ed9a748a048df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.311.tgz","fileCount":10,"integrity":"sha512-8TfWrlacTl82Cm6/9CIifgcLIA6HOUBNblxkS/4PRvG9Axmoa2KqtCyRyMGXCDdcBkSdLvtw6I/SLukzLS+MWg==","signatures":[{"sig":"MEUCIA3uDwkuEFQ3fsezpeaH0Q1Vx6RdIFcsqLLVKnhSX93IAiEA1hiTMtF43n4uKgegd1s0ItLXbWEFp/9AoTmBww0mfq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12901825},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a50267990f2dcefaca523c71d7b09979ec33860","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.361","@tscircuit/eval":"^0.0.147","@tscircuit/props":"^0.0.165","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.186","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.10","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.32","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.311_1743734166468_0.15541879867220376","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tscircuit/runframe","version":"0.0.312","_id":"@tscircuit/runframe@0.0.312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b701c17d0ec9dff7c423fd0a7eaec74013a34ff1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.312.tgz","fileCount":10,"integrity":"sha512-8B10u90BaedcUfwXXlD4MPJgDO4zdwkVDzAVBP7ShTguTT5DOqgPkLdkJfetnz5ATtNuQgCULWpmyINo7vW2NA==","signatures":[{"sig":"MEQCIGzW+bANSfJfri+nCS09Hsxupkb0qYUva48jsnrVJfgSAiBP1aJlc0EXnu6c7b2w/bE6Urc3PkiwIoicMbo2FQwppw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13687709},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3c1d992eaea2b003009737e60bf369fa00338287","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.150","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.34","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.312_1744319643249_0.9705466094828668","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tscircuit/runframe","version":"0.0.313","_id":"@tscircuit/runframe@0.0.313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44b5b8637889c476b326479cde1ec4a60b1f32a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.313.tgz","fileCount":10,"integrity":"sha512-eDJCe7ga4Rqiw3OBcvIembs4ZIt+1PSCPhNxGYyf6LLTTVVOAb7j/n08dUtQmejxnpIs4NbAExeO+vilh06Ncw==","signatures":[{"sig":"MEUCIC8jNiVo9JuZ4NJ6GudViVgsJJw9YHWfEAS+FA5uOOBgAiEAt7QhLrDRjcugcLbqWX+0iJdAmv8nJQWUWUpwDNVydR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13687709},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ede502f718e82e133ec695eceaf3f127db0425a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.150","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.128","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.34","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.313_1744321678877_0.43130891226595036","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tscircuit/runframe","version":"0.0.314","_id":"@tscircuit/runframe@0.0.314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d75e33be8a979ed30f5db222c7a44e9f73033c4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.314.tgz","fileCount":10,"integrity":"sha512-3IHaSVtEXCc5mApitpIUbqxoa+g3vzMqpziq1+uGw4ytUPPWhXdCDIjQ9W4ItyOmasey2SZchmfBMXQyUmhklg==","signatures":[{"sig":"MEUCIH5515JJ2ulN2/G8GV0ZxH8o/AQp3KXZ4iOqrZNKXTquAiEA7m5U/fVGeesbw30CGHsM03PsSW74xMhd0MitLio+C2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13690451},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c942074b04acc0674b287bb7629105ceb72e6cdd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.150","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.34","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.314_1744322671564_0.4641389653896417","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tscircuit/runframe","version":"0.0.315","_id":"@tscircuit/runframe@0.0.315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70a33844c8407ba04f1e22d3158bccdc7c7f1b96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.315.tgz","fileCount":10,"integrity":"sha512-609eYJaND8P8DGIe8nSmOLy9tXS3FBndQ92hvCD/SPXIMX913tq+kvsmyRq5/vS96hyDVYdrXKQ2F4Fp+s1gSw==","signatures":[{"sig":"MEQCIDOW5r66TGudj2oTvr3ZTPuFwAZDHQT9Q6cBn6hn6hKPAiAI6C3qmnGPTmNlRUSJgipkOvtneN7t6iO6QOqFpr0+MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13689232},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4002ece6a23b1da28645de0c060fa573b6296fce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.151","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.34","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.315_1744326010395_0.4066409297117852","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tscircuit/runframe","version":"0.0.316","_id":"@tscircuit/runframe@0.0.316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a326e52a19efe0347c48a2379432203f41727852","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.316.tgz","fileCount":10,"integrity":"sha512-qXeh5gS5iBG+g2akCO8mIk+oWXV9aXWrt7x8pcNrSFe1rlLDRmTI3g5mF1o4d/FTcETmp6HjfsL2UReIuAG6FA==","signatures":[{"sig":"MEYCIQCBJ/KiMhxdxhn1g1oRPtvLPWloWzeSSsiDNisd6w651AIhAMbAseyJAfBgq8y2A5EDZPngye8mVxFcZTqMBHTJJhIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13688544},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f420c859421fc2e4e751331788ab0439276f8af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.152","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.34","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.316_1744327903887_0.3607839661628074","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tscircuit/runframe","version":"0.0.317","_id":"@tscircuit/runframe@0.0.317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b44756fef7d473d2f1be5ea48c3ab4eaf154acf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.317.tgz","fileCount":10,"integrity":"sha512-k8RdYttJrARqjp29WGY9S/5eDb3L8MRccRYrUVSJJTuE88SA6HKEsc+FfcFEcKvAvDFiX6Fjnb+YU5SaX9j9DQ==","signatures":[{"sig":"MEYCIQD9JuUZbyVKTuaOn1SChyqNpMscckgThe/XWct7TaU2mgIhAK8CVhOmVnlJ/po4Ke/uVMUKq6YWZlQfep3DT0qBvLrr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13688544},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f338817886be9cf986c6769e58b9390aa7cd4522","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.365","@tscircuit/eval":"^0.0.152","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.36","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.317_1744413405277_0.7524891878984672","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tscircuit/runframe","version":"0.0.318","_id":"@tscircuit/runframe@0.0.318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ddf66e04f76eb072128a63b91019b420339e2fe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.318.tgz","fileCount":10,"integrity":"sha512-tzcKsSjEbv7i1JE7tpWiV/4e9hYMbN+s6iq6OmR+2tMWjGOjSNW+AYYeFmcA1adserYTaDoL4lPMymmrt1LwIA==","signatures":[{"sig":"MEUCIGrv52vit653MdYYJdwg1/AErn73v7ET/iYvE9oaTPABAiEAmAlsxisbMDDMg7lULZSUKVhKHuY83FbH8VxTiUVrIv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13689834},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"72616b53ac1e8a8bc6537e05618266d3b60037cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.366","@tscircuit/eval":"^0.0.152","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.36","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.318_1744422925309_0.84548752822789","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tscircuit/runframe","version":"0.0.319","_id":"@tscircuit/runframe@0.0.319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f6c755bb87f470bc5dc26cf479cf745e10042b3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.319.tgz","fileCount":10,"integrity":"sha512-3NA+fk3OHw022nC0/9YX5qy3MwFagZSuhLBAqjhbOVmK9fNDHHlsZ5mTyKDaVbJkQRssW7wPMcWOTmX4eQR4Vw==","signatures":[{"sig":"MEQCIEUMXR0dU5Zoh5sc4pOw1LJb7LDTb+pliNv2IZZ72yTlAiBxOaIA4CdZhPOUXnGnUMqduxFXMv3Dy/rVN/Ew95hHiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13689834},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e56897f56bd51a5c4979eadf6de17567598c910a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.366","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.188","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.36","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.319_1744439225781_0.7551587529340744","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tscircuit/runframe","version":"0.0.320","_id":"@tscircuit/runframe@0.0.320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a243c6b6d0bf27bcb5d1577e1b447e8e4d204089","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.320.tgz","fileCount":10,"integrity":"sha512-/oU+Zw9EL7TwDGpXE+4TLyCfvuCKpP2sxuuGlHwHe+nE4gTtVVDjO94M5ha9v61NLabP6+weoWlNkulPy0Gs3g==","signatures":[{"sig":"MEQCIHGiAiUy9rMGq1LwIp87ekMHNUqifQhoHF36KPj/FTXXAiBtYqI1Fu6v13rNrNGKP0W8/VQ0gUMaUXqPSVyytcS9Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948187},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c8c42f4c1adad5e3690105347d44b3868218b63","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.366","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.168","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.192","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.36","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.320_1744452396572_0.9315977374594464","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tscircuit/runframe","version":"0.0.321","_id":"@tscircuit/runframe@0.0.321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a9af1e12c16a15081a33586bd433e635e0ef8d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.321.tgz","fileCount":10,"integrity":"sha512-k97opwVwvN5CIIru2HeL4XW13QCSxirJX/6FN+M3b/suRfXvUDl+GCQ1hC/s3LfsIKZceaqldyKNeAbvmszWoQ==","signatures":[{"sig":"MEUCIDmStAOmkebpT5W8cMH7K+jnqilUNnQwUV/jg9Jv7mVBAiEA8DtCotQ3W4o7Xf5X2kfaMeoNfpO/VZEtOr3o+7Ub21c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948187},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c66a5d4f8591f60c7d1b13c4510a1938b6f64107","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.366","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.192","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.36","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.321_1744465037138_0.16508526328156425","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tscircuit/runframe","version":"0.0.322","_id":"@tscircuit/runframe@0.0.322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f93a5d294592f4228dd25c0d776ca9c5045190f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.322.tgz","fileCount":10,"integrity":"sha512-gR+NDromVIlxXBCy8cUf9lf4ucAfsPxsSSyLh9hryYA9fxh62ITo+rtsTnO6MUNX2GMVhQa1C3KRHt6lo/4UtQ==","signatures":[{"sig":"MEUCIQDfRAutKGQSwdWEKEmUVhsrZoLJwABoyQ2ZeQKJs27RUgIgKm9oV0CgWHfE9tL1rA0q/bIyhAyP291sKnfrX5FGh6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948187},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bd2d26e264c5751c50a93ce226f091610d69a7d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.366","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.192","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.322_1744513852878_0.3201726600563013","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tscircuit/runframe","version":"0.0.323","_id":"@tscircuit/runframe@0.0.323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a8622fa51425afef210cf90b901520ec71f588e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.323.tgz","fileCount":10,"integrity":"sha512-s0L2dtB9t/Vvg/JK7WFa4YuxY/97vm+CW3bET64azkAMSOj1JhbCFlK05bn2VHfwdyFYU685IhQbIFg3VJ/RWQ==","signatures":[{"sig":"MEQCIFioUKHckhoqiU+JM1E5EFZwPdBg6ks7PxiiYPs4xw23AiA1O3FltaIYC6JqVrkhW7Cwn8fwBfDZj0HzWT8ygSS8JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13691774},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"818e49356d930789f33a5e1bb197b1dd5dd43640","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.367","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.192","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.323_1744585848124_0.4004020558977799","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tscircuit/runframe","version":"0.0.324","_id":"@tscircuit/runframe@0.0.324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4c03b5447575a4588c0eea0ff4f9c2639b271f31","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.324.tgz","fileCount":10,"integrity":"sha512-jn/pwom+k4s7X7Yu/BSzLledfbwMe1Jh7MHT2c83tKPybsMhHMvM9Y23YRtP467UqU8o818SeWj1tgz+/ZgHJA==","signatures":[{"sig":"MEUCID2XYwmb989SgdkNm5azOk5KdofYrsRxxoZIuVqPhXs4AiEAqvbZQa9FTNNwNa8D3/dChTXKI856lC05+rkrFLaYTFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948843},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e862bc694c1644c035fdf2a63d9917f5297ef9a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.367","@tscircuit/eval":"^0.0.153","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.193","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.324_1744598957287_0.7735843588040334","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tscircuit/runframe","version":"0.0.325","_id":"@tscircuit/runframe@0.0.325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e46ab9dac3359626455b80aba7718a174afbd85a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.325.tgz","fileCount":10,"integrity":"sha512-pwj/Hp/IZH3/rJkAM4as7WgUxgaE8qAYmurTzT8qeo2daf6KYEbZflQ1npibtZR6Cmz/zNoeN/+Rnid2/Z+Ygg==","signatures":[{"sig":"MEYCIQCSmauU2koE0hT0YeioQwSAOK3eD16/8y97zy7RtSKK1AIhAN0/9LsW7RyfTdV6xFs/cutcAi5ym0YT6FPKtyb39xw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948843},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a6e8075a54c7b0cc3994198f13fddfc3292ac651","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.367","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.193","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.325_1744613388024_0.5147859909443124","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tscircuit/runframe","version":"0.0.326","_id":"@tscircuit/runframe@0.0.326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89614dd02921b37ee71771cb05266f9ec82d752a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.326.tgz","fileCount":10,"integrity":"sha512-2EPOj4mYw+YB584txZ9Y7+ZsbDd5xkK9WmgG57UnHtyPa5cyGflg7ZFNWh1RnisZ2TZ4T5gFMdNMRXWM6562Rg==","signatures":[{"sig":"MEQCIGI6TOUVrWaPAL2HysR0w6MnTyC5dKE8C1p6qt6vsalIAiBDnzgUqHtbs81RSMVJfRvspANqcWiZRZ6c0j6yaDtIaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13661394},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"edf9f09df863507ca89888d70b07e20e2a0bafab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.368","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.193","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.326_1744633684246_0.808332111595502","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tscircuit/runframe","version":"0.0.327","_id":"@tscircuit/runframe@0.0.327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77d05b668832dabd29fc6125fa10996460194a4d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.327.tgz","fileCount":10,"integrity":"sha512-KhKygSVIflpPwyYkuxEDNTzFSyNStSfvS4DE6Amy506KH9e2Jq5mZSn1klt+bSxfr4RV1si5lazZ3bqK4EADvg==","signatures":[{"sig":"MEYCIQC0gOtIKjEyVijIDT8C+YsDBCCtPE5NK9LSFMPRgsfAtwIhAMSWCSvJn8zGQjcRM0WkiBzAo0eznZDQLXtnF7dqjtb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12949335},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"174c5873ef22ca91c46a509fa83b823d83795c34","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.368","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.194","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.37","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.327_1744674636633_0.46315065793871213","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tscircuit/runframe","version":"0.0.328","_id":"@tscircuit/runframe@0.0.328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ab947def6cd3c2601c1712f799b9a7e51646b1e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.328.tgz","fileCount":10,"integrity":"sha512-83RNDNClpCeZH9xMa/wWh728cD06+yxveDDMEsVaQ1q3aNg/058CnQf1vfcblNB+0J2zNSqNfUV2+A0sHVWYgw==","signatures":[{"sig":"MEYCIQDvatVYK/nJJsxQbpqY5MswMka654VQHEUNMq1lBeY60AIhAN/idFuliFpTOoNCOLNL2beiDMQmMDSrzjvqzfo9Nzw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12949335},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c549ac9f53233ccd60cd41e00af129c33f72689","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.368","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.194","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.40","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.328_1744688491981_0.2712665576106592","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tscircuit/runframe","version":"0.0.329","_id":"@tscircuit/runframe@0.0.329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0f34c6512df24bfc471d20374bd8a7223ed3328","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.329.tgz","fileCount":10,"integrity":"sha512-ryz/mD1L+Q7Vz2vt8fY7+wRoqQAGg4E7m+FNx8fDsocH0o8yviWR7zW/ft5ql843mJGV3Q2rSDao7jt6AwruCA==","signatures":[{"sig":"MEQCIAdV91ope1W6MN+ERuqsK/f6pBEVrda9CMsgZ3rDumOkAiBCxJj+KHvuYEWiAdHGT6raVd2BpPnPTC348XLdMR/ZYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13661886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1bc8b800e8f329b6ade1e96e14c9cdb9b5a13da7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.370","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.194","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.91","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.40","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.329_1744696600519_0.7287022779076855","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tscircuit/runframe","version":"0.0.330","_id":"@tscircuit/runframe@0.0.330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5eddd2011c99abef9b982d2945542f57c3543617","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.330.tgz","fileCount":10,"integrity":"sha512-g0qYgfGZyeIKlte5ccUAjdZOrsTFiKHcSEhU5QtlDmsn2IOCqwbWehncMSbycEmrhJj8dbGvq2m5doLb87cJ5g==","signatures":[{"sig":"MEUCIGoEt13HGDdN7Wv8pR/XSusxD+5ZhUGzOa9u95emHV0SAiEAqijgin/GTgquOrP7ZE3Pr8h0y3/GVVFtTmWHyjPMk6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13665722},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"09f854808b1e48eb3859ba80721f1c12205cd3ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.370","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.194","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.40","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.330_1744705705801_0.9842963295753719","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tscircuit/runframe","version":"0.0.331","_id":"@tscircuit/runframe@0.0.331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51e3a78473c74f39842c6f6fb3005545fb829e83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.331.tgz","fileCount":10,"integrity":"sha512-srDZPL1JcNh+CYsInE5DlP9XKAuVfYwqs+Ux/7c8AwDbpbRGTc93IoQdnDnSkjMNf5P1c4aWS77OBP0VpfUjpQ==","signatures":[{"sig":"MEQCIBPhJOSpdAC5SBow5/taz+Cf9GvM6ZrYjXgRywhZZ44RAiAKZXCll+vOg+CnkD7FUNGIDThNOYdxd5/c1VyVUCjDRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13665722},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a7c7ac9b0dc3cbfd21bdbbcbd9dc439a1167f874","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.370","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.194","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.331_1744733185999_0.43669336780986945","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tscircuit/runframe","version":"0.0.332","_id":"@tscircuit/runframe@0.0.332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"151342e1271f7cface69aa9a29d665b3a5f7575a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.332.tgz","fileCount":10,"integrity":"sha512-WUPVrCp+MLtSz5iXwRyF1dJnOfsVeC0nHFLZE+nJjgaGXC917tiwUyEj62c744ui65Wg/Y9brAo5rePy6Ne3kQ==","signatures":[{"sig":"MEUCIEMQTTElg5h1SmFW8+UfisnimQC3FnFQpUecub6KRY+uAiEAlTlly17GadxvarpRFAfvy+F8YGIvkORqez8J03nd4fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12953177},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6869e8c63793950efc4c912952bbe6f49e6a103","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.370","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.195","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.332_1744747303192_0.9728066491352934","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tscircuit/runframe","version":"0.0.333","_id":"@tscircuit/runframe@0.0.333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e4529020986704bdcfe17ceb029bf1049c12a8f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.333.tgz","fileCount":10,"integrity":"sha512-GWLm57Q5a5mHefG3RTCTia6qgNmvh/t5z5VC/kMdxWV7y3GKe2z3c8kFJC9jCW5R72+c5Gu+ZTkR/VCIWpiUmw==","signatures":[{"sig":"MEUCIQCwFNWuVcFc73pXgLDGcz96eFqD6AdzSsnMk7EZaJCPFAIgfvxOrifbbBFCAS2qpiA/2VVRej3KdCwsA8XpqNdJ/Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14006321},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"10ea75f713cd49687264ebd612718e90da3d2bb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.371","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.195","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.333_1744757866679_0.9307000107138268","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tscircuit/runframe","version":"0.0.334","_id":"@tscircuit/runframe@0.0.334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"753500a9923427f32562695c0d98f3beef865c36","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.334.tgz","fileCount":10,"integrity":"sha512-MrHxo7Jec7hb5Kz1XWWXkqjly97Sgk1qOYg8PplU1AYSpT+7XpyOjoTZp4mkZ+/BMzOhsINjriOkkXWZmdOf8w==","signatures":[{"sig":"MEUCIQCx9I7x623BltqXp2jQkdfFydvuHzAaVNFk0sc2msOItwIgGXiKZRCz8SdDUvQJFdWEgfLUp5vTE5WBerZABqB8748=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12972922},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d5abafb4a747ad1b1961fbce0e1af0ac50d5cc17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.371","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.196","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.334_1744768757916_0.7979823290851997","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tscircuit/runframe","version":"0.0.335","_id":"@tscircuit/runframe@0.0.335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef90e431ec6815bbf51808116c5a5bec8620b668","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.335.tgz","fileCount":10,"integrity":"sha512-4NktqoCkQI/ENXfXHsc3CjHhj2bSR+cFhkMGi8Dfqh9hhdYpx+BQvfXiwPlECxlzbX5Z2g4Hib3MuLAJjKD0EQ==","signatures":[{"sig":"MEYCIQC/QboBkUoN9Rq1zkg+F3O6e3EOEcfYbkLtGgsiKxGCswIhANUDu49jR34qmL9xW3DBG5afrXidGWbCVxCvc/Qb1xw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12980656},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"537235f22edef3711b786da7282eff235c7c8424","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.371","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.197","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.335_1744799610293_0.9232594421114375","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tscircuit/runframe","version":"0.0.336","_id":"@tscircuit/runframe@0.0.336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee4ede04e70f59a688bf2ea6738938ebd2ad4447","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.336.tgz","fileCount":10,"integrity":"sha512-HGITrC+c9AMxwfd/H3zNtnU+NehG+XGpFfIzSBMjg5K7JUztYE3UQRgkVbiaz0ysIxkmZTTQ48MbKzYuAzrKKQ==","signatures":[{"sig":"MEQCIGm6P35iYYDSE7hOSHVZ34Jg52LCZYJm6LVRNv+BWRvDAiBTBJ2FWkVuZAQse2mJDqQqiTQi65giqCRcd67sEc4X4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13713129},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7585bc552965bae6422929d1c356c74faa34d7a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.197","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.336_1744821292965_0.6755857949443682","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tscircuit/runframe","version":"0.0.337","_id":"@tscircuit/runframe@0.0.337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"45aece07b28dc3da77c9867639f9cc4263bd830f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.337.tgz","fileCount":10,"integrity":"sha512-3oHYcijSMRsfUcVyQJ/3HyGfrtyehh28PYpvT+TPP31a3gI1rqwZ9algK9t5ELf1VeAn0QSCmS+6Sc0pycwPLQ==","signatures":[{"sig":"MEUCIA4xWRzRXxKklRfzeI9Q3Qnaf1tZw7o2JJmIuyZPYbwjAiEAhFtaqTTKTxu/pdOPu28KFqBMVy3fTFX/ueuRQDs9atQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12980992},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"597583fc58b7fda6b4c5b1f7e8a00ec7fbb8d4d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.198","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.41","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.337_1744845037473_0.27908225514276097","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tscircuit/runframe","version":"0.0.338","_id":"@tscircuit/runframe@0.0.338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"152b5c55cea7e8074e5a70f7616b85c919b6d10d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.338.tgz","fileCount":10,"integrity":"sha512-vw2+OUcWnJhdgfBPgPe0Oey2L53NB+fGqjBpmcavgUrCf+kQJGG+JPpQmjRyra+xzLHZNY2jLlbsefPR9l4uxg==","signatures":[{"sig":"MEUCIBtiB6VdKM8EcKuRlbBZkz1smTvDmVfd4lXCnBw10b5XAiEAyaUGuTf6JNytwHidAzHXLMGbKhUYi/crzgS5NnRvmZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12980992},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0d93d99a96bb56978b8b54232a35ad457f0090b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.171","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.198","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.338_1744859549238_0.26770699055768343","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tscircuit/runframe","version":"0.0.339","_id":"@tscircuit/runframe@0.0.339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f59cfa54545910954dca5e469b1c19e482e16e1a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.339.tgz","fileCount":10,"integrity":"sha512-33H+lqKAIM8A9U+MbOP59KnlAvkx32AEfNgKPHRCEU5FcPosTWrz+Pv6L9UEf6u3KIpSsK+x0pYUjMBCaADhTQ==","signatures":[{"sig":"MEYCIQCChw2gNvY3Jj058pf2P1Ieq97xKgJP8jORZSiglcbMtAIhAMH8G1Hsf942NDd1XrcmTSY+wO997vUZiIG7RYYIZGFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12980998},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d84b179a7759702188803c9172cfbe88bfe26da7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.154","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.198","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.339_1744877164952_0.1576750150236883","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tscircuit/runframe","version":"0.0.340","_id":"@tscircuit/runframe@0.0.340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a9f34f8b0122a8bcb5913c50ab8c3890b1935bfc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.340.tgz","fileCount":10,"integrity":"sha512-GeI81vB6R5z+TjJ6l//pEPGG4g7SrpbELDqWTFxTZrrLovNuT6gOGFhcl/zVRe5gtw8sQBlIEmLvjA+B8bkRnw==","signatures":[{"sig":"MEQCIHqNQg/b285tVIzO4FP+b3X4OdIMefS+oCbWZJ2pzJJ3AiAnsnJwTB8IppGvTmN/mZV/HMiyP/PDgvxhlTzAKRG9NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12980998},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8362db3de7b905b0ea201e6b7d55626377116816","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.159","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.198","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.340_1744889958905_0.29812750372261676","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tscircuit/runframe","version":"0.0.341","_id":"@tscircuit/runframe@0.0.341","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01cd050ee34453910c3e32bc539fcdba5b8b700e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.341.tgz","fileCount":10,"integrity":"sha512-EHW5G+Qa9AIkvGuVF8HBpeVrF0KByDQeQ2ikbS/65AogsJFYy1eFFOkWpF6NrhlySRolCX9/bw6rih6utSiiXg==","signatures":[{"sig":"MEUCICKZDib7PkEc/eFiYEBQ31nHTbxuiBmZcZaUa0pHWSgMAiEAjkQ6rmaz5zZcV3LSZY75CWyDFcNLWK+XBC7BYQrI/vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12982140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"253e1e72c505966abb7915b4479139b817e8dc3d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.159","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.198","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.341_1744907759332_0.29458446978098474","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tscircuit/runframe","version":"0.0.342","_id":"@tscircuit/runframe@0.0.342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ac1fe9b449b44650a4a1a1a26f61575b48d2093","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.342.tgz","fileCount":10,"integrity":"sha512-IrgackhJ/GRXpfhjiglW4doUiBnEB7cnmPciQ4FiDnmvfDXi8JQl/JMSY6QOiZ5Zh/wMnwfmtImulD3IF+TQOQ==","signatures":[{"sig":"MEUCIC7utv9ioxDtlpjbmLwZPP8PZSyvhPEBt94cLAQn1ZC2AiEA3DER/Z7xKVXNUNGf2kdNk9LSjelhmxu5NuywhhyIWlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13759240},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e5f3d9b32e0413606e391f570cb6dfb4f5e0fb10","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.159","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.202","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.342_1744916333159_0.38643855020149487","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tscircuit/runframe","version":"0.0.343","_id":"@tscircuit/runframe@0.0.343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2349dd5fda24f9d4bc92dae2794a45485844b89e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.343.tgz","fileCount":10,"integrity":"sha512-dguCWZafUvklIFrdvrLJW8ZhvsDABDcmkPBVYlDLHy2b+ff23Axept26KtScdqiyDtB0tz/0bxdD9yVsMqAoGg==","signatures":[{"sig":"MEUCIQDk+58PdN4elnXW1wmO2E7dGeZhLyfuZLSfCaEp1FDEyAIgdDEsUWF6hTOl/R4gN5G7JT45PyQ9rhEvV/A6m4qN2i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13759240},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c435d299f10956c48427eb103d9738e17c2cb6df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.202","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.129","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.343_1744922665017_0.23438992636089773","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tscircuit/runframe","version":"0.0.344","_id":"@tscircuit/runframe@0.0.344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"657678d32acebae8b126d70f03abc970de4d22b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.344.tgz","fileCount":10,"integrity":"sha512-/2ojOk6+boH/tePtbBSdX8SQchUBUSzFn7G95zcSXglK4HGslMD6198jMq0qgMJku0/0CYk13julQkZKXdlxSg==","signatures":[{"sig":"MEUCIQD0M1JrNULMA6VK9hN9HIV/c+43HrWiKO2WYuVKgFlU0wIgJhJmcjHUMCyg4HxrHGxNR2mBMkZYyF07dbl3R7k7ETo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13760092},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"21ddd8a14ca111100d58a037ebe00c5d422aa1f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.202","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.11","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.344_1744922837892_0.8477785777575977","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tscircuit/runframe","version":"0.0.345","_id":"@tscircuit/runframe@0.0.345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"663cc82375c02c980bdf4ae29079ba7c5804397a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.345.tgz","fileCount":10,"integrity":"sha512-h/Lp8rekuZLrIh0e/W02iF81YB/NyC5UyeLfqpIkuR0R8SxJGGaxL1R2/iICjOcfAVFqGXex5cyAxCHRz0zNsg==","signatures":[{"sig":"MEQCIC5C2Lpo40/fg1gHsGRPtlxkE9c+xweaH/XJ2XWku6u5AiA1B9RAgarG6nNBLAcOww5PVyUsqXLfvdE6K9ypaVc9Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13760096},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cdaff51d73dd03e57ec7f7212ecb97ccb3ddbf0d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.202","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.345_1744946830613_0.021349870161167406","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tscircuit/runframe","version":"0.0.346","_id":"@tscircuit/runframe@0.0.346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16a23c6572464be9f55c3b94e8465cf5f077059b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.346.tgz","fileCount":10,"integrity":"sha512-8Mf5pNZEHfhug8CK7/61l0Z3jj7OL84FIenRea5my8FXp/f6OVr/yT57/L8gH/xRcA6CjsgCqd+UMbfrRL3mgg==","signatures":[{"sig":"MEQCICoDwlYhPWKfA89/YsUxvtA6A7I9GKSVm03dez1KvjgSAiBsB9zAJCylsBKTN90JZtxAXRIL5UWxQd90IVdshd9S5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13828004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"528a3869fb43ea1904b90feafc8d8941c624471c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.473.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.346_1744956717644_0.8326688287474615","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tscircuit/runframe","version":"0.0.347","_id":"@tscircuit/runframe@0.0.347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af86f8c3ce0c66750f641191a29341244c105b02","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.347.tgz","fileCount":10,"integrity":"sha512-ttYMJ2OidsxsAa9RoaRlDxC/V9Rgqkk2Y+L64diTUW/y7iU2sWWuEzLH2wk/Khm/2bsM7AZUxxv9og+nO/7K1w==","signatures":[{"sig":"MEUCIQCnvieWly3mQOpvGkgptAESAEddy1xLPLcgWmlAWTZxswIgKqbnIV7NG1lt7RWLjqTj5mZxr/WnjoskezipjX3n0wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13828708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc0e66523ac412d5ec7e5b230469f08187be3c4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.347_1744969934033_0.7583345371546031","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tscircuit/runframe","version":"0.0.348","_id":"@tscircuit/runframe@0.0.348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92c1063b5e1e32cd5adf67e3c83983bf8ac0ccb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.348.tgz","fileCount":10,"integrity":"sha512-aDXxR7e/wK5nHO8f/XWvHbgJC4wFgal8+T2l6vHf7T++/pD8PybzwZhLR4CJNpydjCQoHx8Km2Jmy/D8oMQ7qw==","signatures":[{"sig":"MEQCIBs9pOL74Iy8rfP5Q2KJv+l6r1fNZ4VwxSqWE4+Ffh0IAiA8Mzk8kpxrfCToVvjXYT7JODUDuYY/xjs7ODrxcLWtJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13833291},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"257db99bcb5efa5eb85f9ddf9067e63bb86069b6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.43","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.348_1744988595686_0.3427697402823475","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tscircuit/runframe","version":"0.0.349","_id":"@tscircuit/runframe@0.0.349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"725f89f962f8cabe5ad376962e10988f9de073ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.349.tgz","fileCount":10,"integrity":"sha512-XRg5xtBJ4H5Jl1iHrdB7uSQHrhfs1UsXUEfXHN7NFSoMYvpBYwiokl6Gwu2fY1aOJkZE5fXVmtUVLj2VXEwHnQ==","signatures":[{"sig":"MEUCIEBiug9N2Zgkij0QtPVExdYa0hG0ZhEmMBfP+KbEiHIaAiEAzlQBjOC/EnZjPGiz3CW1SwuzV8wE+R4TyiiDnKo45J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13833291},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"029044c9be19a13a6f8c49cf5942bd7ec179922f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.161","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.349_1745028471617_0.37708220847127216","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tscircuit/runframe","version":"0.0.350","_id":"@tscircuit/runframe@0.0.350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6bab94d8edb88f8f0f0f15091b8e16d2d189170e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.350.tgz","fileCount":10,"integrity":"sha512-z9A1zYXN1vjXhXdt7zXpXVZdEQg2OpNr3o37jFeHIDNCdUFM+T5nfarav7niFakwm57YnWkocftt1KAZqqi7bw==","signatures":[{"sig":"MEUCIQC3tPrnbkTIKaLLSpygVHXAXMHwQ/mnKeXK7u7F/ZkVxwIgPKQJzoo8Vme4QOZLJ/yfHL+Zc7VSxLNN+FbXUEHpN5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13833291},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aa02957e4f08c925c543ed3f429345c66fee0627","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.162","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.350_1745098111563_0.8720745625667643","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tscircuit/runframe","version":"0.0.351","_id":"@tscircuit/runframe@0.0.351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dde906f06daa2a8f7e3dd1bb08fbe9beda760e60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.351.tgz","fileCount":10,"integrity":"sha512-esgqREsThUAKg/Vmhgi3o/okL0oSQ6q6oGFt08GKIQ6a8QGUnVGNJDxsETGnFNdfHF2NwYUndaVJf18R2HgGog==","signatures":[{"sig":"MEQCIHmnbKokdnnbJC1ss0z2jAmZcz3yJ2NCcnFvrZUlU4o2AiB4CP1mst200yzRXKILaYVmjYcGoCd7JI7DfjTIiiRlLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13833291},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f11cb05f0fdaf99859986a1e9a66276f3735b404","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.163","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.203","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.351_1745126562849_0.13530426675700347","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tscircuit/runframe","version":"0.0.352","_id":"@tscircuit/runframe@0.0.352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e75c37154d544c78a6b04e365478524c4ad6fd8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.352.tgz","fileCount":10,"integrity":"sha512-kDuhZo3MceN9xKb3l+Q2ObbyMJgAYULNYXdnBcw/wCzKZlaFYzhfmXjtiJoh9V0mBs+mjYHqGK2XoTb8PtAZ0w==","signatures":[{"sig":"MEYCIQCjz9e20lWsu9RqENM39ja8+E2Y95MO7G5d/P4YBAgCoAIhAMLuUq3MRSpzYzaRVscmi9yejMoi+Bl1k1GLp24nQ3rt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13860380},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa3ae156d26550e637e0e1cea7cbe91a42154922","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.163","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.204","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.352_1745147598723_0.5420446048446861","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tscircuit/runframe","version":"0.0.353","_id":"@tscircuit/runframe@0.0.353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8de6c89dfba0040a0eaad2ffd903ec26b641e864","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.353.tgz","fileCount":10,"integrity":"sha512-RCTjEk7xATVwQtXPgxLXlE58mExHIyhkgSngLntifGDdUHB2wOXOIv3P1u/kZrhn+Hd8A3KhQDc2zCtXDrjGLQ==","signatures":[{"sig":"MEYCIQDkiJ+z5WhWWjFpRH8zNhY/RFcxOwd3xsf+MaYE6IT1LwIhAOd3Mcl+GxnxhlyRhBM3ZGEJxVYMaKbMtlRKp1v9hdGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13860380},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b003ca3cd58cea120da8fcc659a6e9792c904b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.164","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.204","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.353_1745156786279_0.25939557657978995","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tscircuit/runframe","version":"0.0.354","_id":"@tscircuit/runframe@0.0.354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c22f9fa7049ec6ee194218d2f000b63d4f108abd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.354.tgz","fileCount":10,"integrity":"sha512-ML7AKJi0cLfBgAqIcdnW5WLa+ekwzBpFTlArMcYlpq8/rIqT0K73uDwdQCot47KlNFh2u6Mp/PMESUwyYpl4Tg==","signatures":[{"sig":"MEYCIQDSAk4KrBA+DydmMkBiQAWEvF4QqU6A//F1J01f41KyVgIhAK3piZma1nFGyDP1+Vr2IskacFCCsfuAZYXZ6HjccStw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13863894},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85211aa45e6309b77ae5b241541e1af765887e5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.164","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.354_1745203175292_0.4881298907636926","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tscircuit/runframe","version":"0.0.355","_id":"@tscircuit/runframe@0.0.355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef0d0a1689d32914cfc10590e1fa240bc1156367","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.355.tgz","fileCount":10,"integrity":"sha512-LZs9F+0XjXwLwHTFh2eQkqQOdLFRVob2UjVM3VN6ZlK8v2LgjLxv19+eWBzWu/+0BGIgOPWLTAZY8RnuCCq+1g==","signatures":[{"sig":"MEUCIA7kXPYfprkt8h8P2AZrIj1kboOogJDbLrWKhztzS8HUAiEAsPZxa71NWIMBAkXs8TVn3zzEhMO91dCfqh9u8pNcmcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13863894},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63360ce7b8522f10f8a41fe87c31ceb9b3524edf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.14","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.355_1745219322714_0.7896933056306097","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tscircuit/runframe","version":"0.0.356","_id":"@tscircuit/runframe@0.0.356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1459939536d062cbf99b158c2b25f53fd1b0f843","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.356.tgz","fileCount":10,"integrity":"sha512-Wfg0Youk3YnUtXm2y7f36Hmup/DUVPc/GN0pompYajfMal+4ivnN2NNuU3CI0jWdZ0xDLOwK7SrI1JDGhrQgPg==","signatures":[{"sig":"MEUCIB6pqkTSYm5zzpGLJ+GYjC9lkbCm9cvNistUInPKl+++AiEArehkUXQIUZg+NtAiLe8qf55bsNsLoP20QPE8wPuuHyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13864819},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdc732491f45cbf559c5cb4dba8ebdd0061fbea4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.356_1745219404605_0.9421620751687727","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tscircuit/runframe","version":"0.0.357","_id":"@tscircuit/runframe@0.0.357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76d4be752456f1229bc34009faaba3b1bb8cd496","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.357.tgz","fileCount":10,"integrity":"sha512-UCduQJOK/FMXLbWvLhAGdqcl2YHtN19cpAtgbo0nvgB14P1pGuq6YcQehCUeBnei5ACpW1ReOyV8Y7XG8hNUWQ==","signatures":[{"sig":"MEYCIQClFX3uwwu8k+t+VI2dXzcJmdE2Iq3BuGweXEMzjch7HAIhAOEkvNDd7272uztSUJ0ULKRjHuPtUQW2F+ewtKscDsd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13864918},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac40a07fd4bd9327f25030c45cced0b1fbfe94b7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.44","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.357_1745231240250_0.14512917795793756","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tscircuit/runframe","version":"0.0.358","_id":"@tscircuit/runframe@0.0.358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8af587eebc869c9ac6ebb650283554064ab4028","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.358.tgz","fileCount":10,"integrity":"sha512-ykS94ynJZkHDoEE55vXYehMA679S0LarQplUKLjgxGm/t0HuZ/XppKt9e9Doe6Ufa29OrTnieALbItrEzGNuJw==","signatures":[{"sig":"MEUCIGP/wvGSp/DTY/C8Vt2I6X+cXrecloKRy+/MEhGPNCkVAiEAndSllgzSHEsj8YLP8CWy+tEKdQji0Hy6B68cE5x5shA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13864918},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b3488c6f88dcf0730194cd4e90fc338e798bcea3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.19","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.45","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.358_1745257838252_0.7077178316463824","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tscircuit/runframe","version":"0.0.359","_id":"@tscircuit/runframe@0.0.359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f089b1d91d2859a7b0abbb1c3c043b8f03cced11","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.359.tgz","fileCount":10,"integrity":"sha512-N7CC43CDH8fwAwRT7ZvF38dlP+SCp2XFqoXnU4t7RyzadpEHwe5IBMt767AkPS6IBBzgGNP+0ZUoHe0e6GtHQw==","signatures":[{"sig":"MEUCICHxEUKzteOaGKOUo3MNmIwq/7awGl+kldCpos22b7ICAiEA2WASfCmDIWFwE1H2NuCDefJXsFWg1avWwCul9JRg9AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13864918},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e846f323e3a9b3cb7d36a2868d45c058bbd64fa7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.20","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.45","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.359_1745291219689_0.8672749121385661","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tscircuit/runframe","version":"0.0.360","_id":"@tscircuit/runframe@0.0.360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6091375a06dea3d542db0ca7346a2c4db4ec829b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.360.tgz","fileCount":10,"integrity":"sha512-GWLQz59fsJD0sh3X0kTDAIMcRFpkhqVjLEom1t3wDLCZ7nLFSyluKPldhkROxc61SMvjDTtgOn5wCnTCfhX/JQ==","signatures":[{"sig":"MEUCIEjNgGb0nILF6KQh4Qsk6RkK2ejCkU0ByLqqJM1FV0biAiEA/GPH9qO1WohlL3BWFX9PP2Em+7KuI6uGBIhWIuZSBzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13814931},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f5a8b67b03090c66f3a0fd185e5a11c5b319c1b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.20","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.47","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.360_1745315597193_0.4442929233387487","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tscircuit/runframe","version":"0.0.361","_id":"@tscircuit/runframe@0.0.361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"222418e52c6daa6cac05d085e4a351b4a718efa6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.361.tgz","fileCount":10,"integrity":"sha512-DPzWtK2cBfmUueFx6oLSRE1e4LbCtMmZ7q2I+JEpC2LINtB1ntGR0f6dgRc5OszMG9S3X9XSPqctM81sGVVXyg==","signatures":[{"sig":"MEUCIE2cpqs0vLD+vyO6Mvp26Hgd0FFNEoMbGUmFV8ElQXdoAiEAlwQkF8AdN/EPzT7CGwdyA/fPvKywRvUk8PDUfOMOiqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13814773},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a0c4c4f5099e731370c14406103c8119f011820","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.20","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.15","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.48","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.361_1745318545110_0.7677924866209258","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tscircuit/runframe","version":"0.0.362","_id":"@tscircuit/runframe@0.0.362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f9bde1c6eaeedc67d00a4b058ad4ec17b1c0f6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.362.tgz","fileCount":10,"integrity":"sha512-dqBAzCMZgSCiGe6uf+g1ZMHX/upssqjuVMm4LaWYHDfN1vPk2Phd7S7snrOCXf0v0STBTugnQbI/uUAKmSGdcQ==","signatures":[{"sig":"MEQCIAsjJzEe7N1+JZiuq3jsoxW1pkX7fn2Wua31sy8SxIJYAiBpy3cer8duzBKRHDvnwdBgLPRj+elWC77A1I0MXPV2tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13814795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6164b3bafafd76886f05d66255b4abf6d89b48ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.20","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.48","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.362_1745358274630_0.32330460739557654","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tscircuit/runframe","version":"0.0.363","_id":"@tscircuit/runframe@0.0.363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9a98c20f78b85c0da937b27725d24c2fedd2d90","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.363.tgz","fileCount":10,"integrity":"sha512-1mSJ2lKi8SWeQAlwl4nTxlEnSuqxKmvj0lPQ1JhogggeeoC+pUmN+cEN8VV4hFmA1gaT3S5NAepbmMHw81jS4w==","signatures":[{"sig":"MEQCIDldmpBCUS/qgIOcdFCBJ6v7GyQ8WHDVPc7rr55XhI3yAiABmlnaMWDMSCHv8T6tM6sSVwQXCon0xOIBJqNp/xztiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13814795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2127c57007adeccda893895fa97c5b1d8b1fab06","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.20","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.363_1745380327638_0.2662288288765897","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tscircuit/runframe","version":"0.0.364","_id":"@tscircuit/runframe@0.0.364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6e688cbc54a289333c03763e405fb4390b1e76d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.364.tgz","fileCount":10,"integrity":"sha512-WTmlUMJHE4myu94Jm/J8dttIk4XnqnEC5c0b1Jq+se9X/ahzLwin6Qukxu+DY0MnAH11anY/4DoY9aarU9NDpw==","signatures":[{"sig":"MEYCIQDoKvqbj5vgS2D0PH/jfiWQ/aVXkhRqVfqAuQ2Arf+PhwIhAPldy3jls0lqneUIOlKozu8OZ1RuTZZw1Hbui4dEu8id","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13814795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"acc0220046d713c02374b73b876f9c817cbdaa86","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.114","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.364_1745394560717_0.5933476900487482","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tscircuit/runframe","version":"0.0.365","_id":"@tscircuit/runframe@0.0.365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f4d81d65d365ff863073a1008b81b8290a9ab51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.365.tgz","fileCount":10,"integrity":"sha512-dU6j2GVlHM8YdEG2D/rtUs6WbVZuFCaCiFPIwCUeR+ksucbQLgrNljSoxHWCo6Zw3oGE1MpioT1ppbtoP3icpw==","signatures":[{"sig":"MEYCIQDElV26dABmMvQ11mYx2nVGx5lB5XhdGog+EgVgusbLFQIhAIuLoHn4ptPSZ6WP2YgAfE+1HfVt2yz0fG2KUUYiM9aH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13826477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"97bd72a397a1c217b360c2ba400d1a1e6048fcff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.365_1745405478637_0.5978132453990728","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tscircuit/runframe","version":"0.0.366","_id":"@tscircuit/runframe@0.0.366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ec5f99fd57a3525f34299a6329bb64dfb7d7dcb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.366.tgz","fileCount":10,"integrity":"sha512-tHiSY+APoVLmW8XzLucZqd1WTFBnMu7cGZU7alJPMmFd5LeiQBcJ0TmmKpTNutxafFfJGI3HM9O/dEHOB9sN1Q==","signatures":[{"sig":"MEQCIDDRZBKmHcakZ4GUNcT2vB8VuInCOZVMp7iMlEK2i5lnAiBWupjAr/Z4+6JGghd+v03jXXnu5nV5sSDR/n5MktN4gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13836743},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"72e7ec681111ab105279134b23b144f45bee4e05","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.168","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.366_1745422057894_0.23714419909254159","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tscircuit/runframe","version":"0.0.367","_id":"@tscircuit/runframe@0.0.367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd87437f3f10fa5b013a5f25561d0dc5fb33aabe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.367.tgz","fileCount":10,"integrity":"sha512-InCl7JVyknCChzc2+ZK8Jrvms6VLNgmgxrwMDQ+72XAWNSxyTZ42dKcJK1pw2QAkvz5v7C20vwTged03GvuTgw==","signatures":[{"sig":"MEQCIH018v/qb1aXGAIYj+MZyf9K4lFOeQbMtCV3NxrU34UyAiAuSINJe+s7oMMu+/CYo33hmFf23XpXBrLnzTxWo8YRIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13836743},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e5e085466dfc45e512fb306f5e85342f11d2afab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.367_1745440225574_0.7317040151232193","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tscircuit/runframe","version":"0.0.368","_id":"@tscircuit/runframe@0.0.368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b6af7ef77e5a45506c12599ea398b8bed77c5d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.368.tgz","fileCount":10,"integrity":"sha512-9TGp69Z4qu1PLweS+be4zE7ZfpvkemX7H0XHQrhXHx0MlAS6SoLnf/fEj3iS80xnPJhRC18rF7wL+BbJdeoTLw==","signatures":[{"sig":"MEUCIBwB6qDfHLu3Ke36XLXWvJjrNEzqQnbkNgGfgJ0qSVwZAiEA7g5gCyNNOueadxZBFQNUgGjq3fHhcAVK8VdhOJIQDCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13837121},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"29e59763baa559ddb28e40e9f40f11c75ec21628","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.49","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.368_1745526306244_0.290212234657127","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tscircuit/runframe","version":"0.0.369","_id":"@tscircuit/runframe@0.0.369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24e921038fd013ad31b423e54d1acc130aac9bbe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.369.tgz","fileCount":10,"integrity":"sha512-d58FK+B0Qhvu4JDdRTI6FpzHjyPBqLgOAGJWXNuIVMTs/PF9CqsmceI1L7f6AB/1nd0AoeOELIXd/gwfsj4MYg==","signatures":[{"sig":"MEQCIBEh8WCu8C2VNqlvLlGtPCvjpztMBGeClvk5WSa4c/OwAiB889gLn0VcBE/vrKecWsCUn8Hqv1qRieqvaG1M4uKuxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13837121},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b639fdbe5bc8221c6adcf3a42f8f3d6f240e16d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.50","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.369_1745549579702_0.20666518130313616","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tscircuit/runframe","version":"0.0.370","_id":"@tscircuit/runframe@0.0.370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c567f2dd0567f3c7824842d7f8b2a19337ec5609","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.370.tgz","fileCount":10,"integrity":"sha512-QonVsgtGy3A2kOHNAJTj1ZDDj+yvmFNGj2F4lQeit+Bx0GTlObr6jgaonupi2XCUGHZABG7Pjh1xL5SrAK2cRA==","signatures":[{"sig":"MEYCIQD3HnsfXWjrFDjv+mWnKX/tataSG4om9UyeKhuqYdBpxwIhAKM4/uqQja6XcnpcmHd39FeZrSiFowtB5zWn8wWNAllm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13830831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4244d41265006c2b1ace17937344d17c760a5213","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.50","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.370_1745591278728_0.8040486760822403","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tscircuit/runframe","version":"0.0.371","_id":"@tscircuit/runframe@0.0.371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"07d757b8cad6f7643d5ba8d8193e77f4a18097f6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.371.tgz","fileCount":10,"integrity":"sha512-mIGayBKJAUhmyPVtmlgyRRLmpos/eFZQ6smrMJu2N5DkubZxU5+WuxXitRKZkIPEqkOI9AaJ9CRuYVxCD361Qw==","signatures":[{"sig":"MEYCIQCaWetaagacyOSYfkT3mBr8sHYwxiTMq63rPcXAOq9fmwIhAIisMc+dazIL/ZNt1p6jCRb2JtgQXTQt/0dufAQkADcp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13830831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"983f4acc608887c67474ed5a6248fd18b8cf19ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.53","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.371_1745608382377_0.3992446556794633","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tscircuit/runframe","version":"0.0.372","_id":"@tscircuit/runframe@0.0.372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef4b2e44f79dae69c5d2b16850c61d5027c131ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.372.tgz","fileCount":10,"integrity":"sha512-KB9axO6KcK8tKgffGAffoHlC+ueEjnYQJaFT4zqXhe7Sc+JMqW8cYTsO3ezhOeu8+tkggVJXBDswY85k9dnlvw==","signatures":[{"sig":"MEQCIFZKYL5iEC0OlF5VblIDpFxSn5NHxp5zHQAFNGHqUFd5AiAO9/g7dnSmDfhiQcyOtynm3le0R4jWv3Kf51QdbDsnhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845845},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"615e5b69778cd9c3c3b124419515df52bafb310f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.53","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.372_1745608735815_0.25529244648572913","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tscircuit/runframe","version":"0.0.373","_id":"@tscircuit/runframe@0.0.373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1b34a40a8112d37e25004b199a48c5051a65ecd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.373.tgz","fileCount":10,"integrity":"sha512-0/8udK2sorXT3YkuvsXuJ7SVHLV09dzRFuLwC4kTkrguIVg6TVFki+hP6tFlAzPglAKFPEGU1dpAKw2XxbwjOA==","signatures":[{"sig":"MEQCIErizXps06x624q8ifX1gaNKtwp8RRjPKOtMxLXep3YNAiBFxjU6zvLb3HGNrwDRZFIf4eTJgd3eotLyqAoKm7+dRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f5dd73105d881f027df6446da8b8426241b9ab1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.53","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.373_1745626284778_0.8747295784538573","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tscircuit/runframe","version":"0.0.374","_id":"@tscircuit/runframe@0.0.374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e940ae4e9d52814daff306caad92395230ea25e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.374.tgz","fileCount":10,"integrity":"sha512-06668KQr81wvBd79rRTIE965KcP0wX8E9v6rFJNX44DlGvQaDadzw0AZSlTHrmhUxHVbkntPOHJAXhcRlP8+3w==","signatures":[{"sig":"MEQCHylC6ZAAUnF5HfJ6GFev7FkPLpk96eKOtsQEWfn4DfgCIQDmGqY7D1pB0L7VUbOIN+Lc7lQ5c4n4eh2ewDLDY+dNFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5908669375d8596bf45072ffdbdb182c74339a76","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.169","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.54","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.374_1745639236321_0.8219253163396112","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tscircuit/runframe","version":"0.0.375","_id":"@tscircuit/runframe@0.0.375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"203432091dea0639b4e72b9da26570175ddf03bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.375.tgz","fileCount":10,"integrity":"sha512-/JyMSDNR/C4o6Clx5raNcjtDCzMFsNPLwKGREuZhhmUoNMThao3I0io2JG1n2Yr99j/b16RjNgkZ2k8YjXB7Og==","signatures":[{"sig":"MEQCIA8QUNOZbw0MX8A3qlRgZUL38brI02zq8HIAMtrO573iAiBPmu9Ns/LP6DP4jjus2/fHM99YbsbdxcqLaV70P1rRtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5daae030c95233dd227a06d3da57caf28ada51d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.115","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.170","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.54","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.375_1745646113311_0.012662049067178938","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tscircuit/runframe","version":"0.0.376","_id":"@tscircuit/runframe@0.0.376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22c5ca4afc246ace6cc1488a1ece7e8947a92a08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.376.tgz","fileCount":10,"integrity":"sha512-0ObvJh1Hl5//V9RBDKxVKCBRMe++8sJTRtvJ23WyIWcjTBJi054C18kRdoPTYRFAZxT6s2VxuAPL5qvU531E8Q==","signatures":[{"sig":"MEQCIGr+QI6rdOznN4XtHN990A+HnS1LWYERL/yLBCU1I93YAiAErK0VdstjH3jqnR285SlWrNqcW0gzGJWTdx00gb3WJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848966},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"224b9c56df621467f3dc324cc5a68a1b870e90a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.116","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.170","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.54","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.376_1745721384960_0.8220414636230315","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tscircuit/runframe","version":"0.0.377","_id":"@tscircuit/runframe@0.0.377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e9b6b4952e27e7cc6369658db493f9704df138cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.377.tgz","fileCount":10,"integrity":"sha512-tI+Ydhfl0vUHswYTvqtqi0Hgqk9O7zP8tW7qkJhTotQoBMtGZtpIW+tm5CkYby3wYsiIBce9/xxPPZ7Wp4YGSA==","signatures":[{"sig":"MEUCIFzVTRUPnwwFel6Lg6RuCn3i82uPK1QXfmxAPLatqZz+AiEAzSaUIBlRXNUn/5RaXZhI2xeX1Npxk3qgNn/62KEDeJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848966},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2e6ef47d4aae4a94e2c52f103bb076ca64f3010f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.116","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.171","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.54","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.377_1745746252524_0.6252141325806149","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tscircuit/runframe","version":"0.0.378","_id":"@tscircuit/runframe@0.0.378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2372d32220170a7aee96fcc65504b34740103acf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.378.tgz","fileCount":10,"integrity":"sha512-Bh8xRAQwfI6rfnnlz5Ut/pz+GhENOaNtunVv25M5egdFEpKwtyWy5pTuFhaHCkzCnMJWFakxD3hTctiDG5jA1Q==","signatures":[{"sig":"MEUCIE5KX1QA/sJ5W+EYpwfFEZFx+0Fp2/sXa+05K8VuxQBaAiEAyaaRmRGpgR4xcElo069lhjTDmXi1TlUnFVNNxIB1+O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13848966},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfb1bc18c76be5086ce7ef5873e498978c422d6a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.116","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.171","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.378_1745780452166_0.7393101849677612","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tscircuit/runframe","version":"0.0.379","_id":"@tscircuit/runframe@0.0.379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8428264c411585b357e25ce27a0fe722add5018","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.379.tgz","fileCount":10,"integrity":"sha512-tUflaDgW/nOxYa7XYqTfuvzWy+46fm45sssUbKl6BKUK113QHLRpCOKZM+TVR6SsaO1hOqajh9VDNagQkEYzhw==","signatures":[{"sig":"MEYCIQCcgF3gjX8BWdUy92Mqdmb6+sVpaRZGh+klbCjRqttaoQIhAO+rsD3BV4eq69GUttiTrff7mD4jgCVTFKzQUccftpAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13849084},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ed896946ed146c7b8b9374a886f0eb38c00a9fa6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.171","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.205","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.379_1745793429235_0.4144599570657099","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tscircuit/runframe","version":"0.0.380","_id":"@tscircuit/runframe@0.0.380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4986daabb399a5567b43c4602a51f5bafacd152d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.380.tgz","fileCount":10,"integrity":"sha512-Wdmlgo4RVEkkVUUrmnpC6Im2eG2yy0B+e9BvbhLVwqCExKxPwXIqt8An2Io3IMZtGKK4Z9eUe8ByyMU2sJVeHw==","signatures":[{"sig":"MEQCICkf1sg94JUkKviwWM9c8wiCY2gRH2RXtFEG0XL6RJ2TAiBRHDBs5JVx+A6O0Zne3iqIux7wvDMzgvcRBSCYOgeg+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13849004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0714de3adfeaf2512fcfa66d7e3cb15cf0686452","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.171","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.380_1745942162091_0.11930167723594631","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tscircuit/runframe","version":"0.0.381","_id":"@tscircuit/runframe@0.0.381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3e78f1dd03fc983691db9a99881b9e147581d3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.381.tgz","fileCount":10,"integrity":"sha512-5BwJxg92ix3M8hJpcWwks7CZXdFzS88VgjYROr5bclmgXISXFv1dGGFWtz9hmhGhlI+sw8TEPBcAUlFURT3tRw==","signatures":[{"sig":"MEQCIF+e+/oJ0jkcQXgKBwpNvZ5FNwNyykMRop2595RvzCi5AiAukFrBKy+4TiwbUkL/do6MWqAstRPB79hLhvJIQwbbeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"29949fa9fad9b571c0461a630e04c167d92793bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.171","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.381_1745967061793_0.7251182512123779","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tscircuit/runframe","version":"0.0.382","_id":"@tscircuit/runframe@0.0.382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f77a59126289bbd6d0ee35137aff2d6664a55a7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.382.tgz","fileCount":10,"integrity":"sha512-rkeltoQ/NDkUOCcEN7jInocJaGxRcFhm4Nw8EyB9A/ILsE2uqQU+lBinvubkpcNCuQJeN9k5yGDSl2uAEe2ySA==","signatures":[{"sig":"MEUCIQCGewFGTNcIVKH5fQbtBqZKnRBN7wGu+dCR4pwU/vlvNwIgQEO3uMTfp2eCa/LOqqwqeRzoc9gc5Qq7xBTZa30ltyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de1aa77e5639a34b05705e18f13cc075221636c0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.175","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.382_1745991860794_0.14900696280400783","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tscircuit/runframe","version":"0.0.383","_id":"@tscircuit/runframe@0.0.383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"acab9d21dc9e0b7bf1957d1f8a49b9049c98836b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.383.tgz","fileCount":10,"integrity":"sha512-96Tm60rGaWJ5Of2Zxpz1jSV/YIpTF3LvZLVtbkDRjBm5MQRHrso7Xmipg7vxGWk505ibNnGEQBqPnp45gALFqA==","signatures":[{"sig":"MEQCIA50OgPvM/iEvwGKKSd/aKxzwhNIoQC4X4BHf7DG2qGwAiAqKJMMRU7am5IR3ohN0cEqfVdv/FLuX5Ym4ieuad5WxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb1da19cfa008574d1d9ac063baf3bd7f43083bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.175","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.55","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.383_1746048738038_0.3331077515801528","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tscircuit/runframe","version":"0.0.384","_id":"@tscircuit/runframe@0.0.384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52783880bd08838a3b60d4b9dff6e2b427654504","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.384.tgz","fileCount":10,"integrity":"sha512-DQE24lQ3nt7NiSzkj/r4J3AXOyrEIpOH8ds+FXuUbAMFCLWATOM/+TxaltUzopbaUUWH93iXzFTVXoYTaWCXsA==","signatures":[{"sig":"MEYCIQD+VrkBKxWxdsncbZTFvc1DS0ZDO4RXSBYMtlrwyXe4qAIhAPcC8CwL7ct0qXGPnrc27Ah9+iCLidnkID/TH4Hz3Vrh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f17d484f4683a85543b94046665b41d814a5a94","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.175","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.16","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.56","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.384_1746113898855_0.020016414174313324","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tscircuit/runframe","version":"0.0.385","_id":"@tscircuit/runframe@0.0.385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb9c487d89828b6c0b6532a4f082e13b9260a884","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.385.tgz","fileCount":10,"integrity":"sha512-+RE1pzfXFp27Ae0hSvIj5Srp/BjBA9trOy7sNwxvYKoD/ceOiHCak9HAZNLWy89ynhPEUqoR7fU5NrVAms8sdg==","signatures":[{"sig":"MEYCIQC8mfVU+NvV+IyTbaQ5o2b7k+IndGONOAkdagQEP3UjagIhAKju29petPcoOjq212PvaT6Pj0VcYs99hwqJBVSQmp4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22eaa3eb95c5383ba39e9e882faac1f6032eb550","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.175","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.56","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.385_1746139940780_0.9269835068302625","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tscircuit/runframe","version":"0.0.386","_id":"@tscircuit/runframe@0.0.386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7172f31df48eb26a1d0340bdb11a246a2b19f6e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.386.tgz","fileCount":10,"integrity":"sha512-aWlg53a8SMpA5D2rdf+wDr5VX77LsNmQ9gUaShuJKw1WzHFWi8cE0u6V2ugJkn99azFFfh9aZBD3bpi5JrVecg==","signatures":[{"sig":"MEYCIQC3nfRPRZ4ccAPW5MnkbglO+sP4ww+rVsM1zf2YbqqKCQIhAIJpXh+E5a3z+LmFOIKb4TF7w/G0lNL9xAyLOC2l8Tpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f46eae33d683d50d56bc6b0ee6a1efe3395db7db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.117","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.56","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.386_1746154648740_0.2833437570438728","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tscircuit/runframe","version":"0.0.387","_id":"@tscircuit/runframe@0.0.387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88b6a52b1e0eb7ec848423fae5358ba3e248991c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.387.tgz","fileCount":10,"integrity":"sha512-JJC8s8HgVhEoGPsJgNyZFqXegSLs+48r6+CvE/gRCPDOXnAmkAK8gaLRLqX674hBWPG8ReELt8uSWxX57yyFOA==","signatures":[{"sig":"MEUCIQCgdOl7GdHNPDuILgjJZrcYIla9pbrCRyKpJEUT+cCQhAIgCGEoVrKnPDxaztv69zWG9+bIISspiPXNGU87jGFsALQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861670},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89f76eb77c77c56283fcad58be4c5cc190103fd5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.118","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.56","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.387_1746169835100_0.6729747447991694","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tscircuit/runframe","version":"0.0.388","_id":"@tscircuit/runframe@0.0.388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"84f09b7bec64cf780f0fb46c205892418350fc1e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.388.tgz","fileCount":10,"integrity":"sha512-9QydbNLo9IqBdM3lrsY7cqmae1Iuf+k3A4zajMQa0Ri5sVcGQUIJj16MePZNxiww7TMyfFH/akhUz0gN4zKuEA==","signatures":[{"sig":"MEUCIQDo69aWHk0GnR3gzbL7uHCVA8g+E9Bk14Ye9Z2+V6KjRAIgLvyFI9GZBzNqgUv3NUQ8R/ndBV6DzJSGCTgQRLSa6kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861738},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"080121a67af09a940ce7946ee3ebf773c89e980d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.118","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.388_1746173906579_0.016744151160478227","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tscircuit/runframe","version":"0.0.389","_id":"@tscircuit/runframe@0.0.389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1468ff8cf5e4e41a498d28c8567b405c53ddbcd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.389.tgz","fileCount":10,"integrity":"sha512-9TIIXYAXYAWRVBOopclKIP2ylXv0Q2ZgW1UABoqem1DRkXB6MZMNtXpRqwKanGcfx+FoHfcKu/nEsFHYzYPOZA==","signatures":[{"sig":"MEUCIQCpqt44YZODu0pBXNbcOKdlv67eC1vZW+v7xd6jmX0rpQIgTMJdtv0X6bj5UcFIbcPFMJOnw3ONdmKXmAe5UUuWM90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13858082},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a99404c4e29db546998ac027102736c55a6ad9d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.118","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.389_1746180713835_0.5532464861759532","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tscircuit/runframe","version":"0.0.390","_id":"@tscircuit/runframe@0.0.390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"090e5a48a488f94e6919f534ec8ae5eed038ff75","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.390.tgz","fileCount":10,"integrity":"sha512-4yfJwz4oTOfFdfGSZbQicVUNyWVa9mv85EFMkKp+I5oS5Bvs4qkXOrGTeUG9rB6e6YtfZ03tukQK8No+iPRtFg==","signatures":[{"sig":"MEUCIEnCpn0r+kuP6HhlU9dlJkbRK7ybgjoTZaBLpTH1AIZ3AiEAn83K2AUS60/0JEaSb1mjJtgXFauFmViTfgRFXsa3ggU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13858142},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1d34384dd076b76e2f94a488ae42ea57e29c2ea7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.118","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.390_1746197484345_0.00616300775846268","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tscircuit/runframe","version":"0.0.391","_id":"@tscircuit/runframe@0.0.391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6feab26ad80bb5fe02265ea3ae95ef0171eb2d71","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.391.tgz","fileCount":10,"integrity":"sha512-OItYqGGRnlDmKBFocBj2sX8QbxkglpGTc1ckaL58l8koA9Rd3gYONlxfpRZef3unBNYx8dPVYC0Y4COgaZupfg==","signatures":[{"sig":"MEUCIQCyuZfhIAvuztlRwS3MdY/fLUOWljPHj5G25X22mc8aEwIgPjyRRjt1K9WLxKKTFN5qMxCfoeBXtr7jEeqLcrhb0kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13858177},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfccd28932b4493ce229c4cac97bec96123f54f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.118","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.391_1746201334362_0.4565127877694155","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tscircuit/runframe","version":"0.0.392","_id":"@tscircuit/runframe@0.0.392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e9fd6ac24c030ae923bcf3e4193261b12436e22","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.392.tgz","fileCount":10,"integrity":"sha512-/c/vCN9ufwcsIULIz1Xf6jLvOmgfyFJzUIyB6XpnNP8bL5tNG6btCdp/EeXmk0Pdz84n3Vw6++W+XNyX7lDflw==","signatures":[{"sig":"MEUCICjb7Ch+4nypiMP3gRZowFXkQQwfJ10QTgsfvIcbYJGNAiEAyvtWk27pIQLwrjrQfyI1fNoebrcAxgy2mPvGaA802DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13858177},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cda913221ef070d14cc9848c69ce6d739d7a3448","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.206","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.392_1746213089303_0.024500703248111044","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tscircuit/runframe","version":"0.0.393","_id":"@tscircuit/runframe@0.0.393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"958e3b6e50fa0c1bc1537b12627989ae23ee4eb3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.393.tgz","fileCount":10,"integrity":"sha512-OmwMokqWujlBTxkl6dc5cEP94ei2BGwbyzqnjInoMssQOymXf6XJdFBttCjCepdZc4QZhc3ixWV48ewDgrps8w==","signatures":[{"sig":"MEQCIBTHF3Mnz7vU6zo/ve3VHavR7qg9rXriDw+yYQ7SOvvCAiAGIVDxyK0zZmQpXjIfHmp8FX3suNeX+Ym8nyxtviUn1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13864485},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"519a8312a28af824780c230f6c9ece463bd3e518","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.372","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.99","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.149","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.393_1746268204495_0.0614870199247155","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tscircuit/runframe","version":"0.0.394","_id":"@tscircuit/runframe@0.0.394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9ce031103bde4731386ffe8e98da2f8986850ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.394.tgz","fileCount":10,"integrity":"sha512-DQyg+fFF5gJS5hgEs52nlnLfLVdqn+yRqF2+fG2vC17WZsmmFpd2ODtYoHqXzbOxBnB86mRZuD4y5ragOfbMYg==","signatures":[{"sig":"MEQCICpP6q39wfZQ40qkd7RAtdZOMuVgdJ6lBVBYNm+eD5OHAiBKr3MPFKUuF6Ez8UizshRPgEZFga/c1RO8jOGNnUnjwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13808539},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be1714d16944d819abfcc8729445e1d8c4572014","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.380","@tscircuit/eval":"^0.0.177","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.159","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.394_1746277427232_0.6666888055895677","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tscircuit/runframe","version":"0.0.395","_id":"@tscircuit/runframe@0.0.395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62cb51622759c169e88fc7a9f4f123e2c0874132","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.395.tgz","fileCount":10,"integrity":"sha512-PIYwmcR088pa3sn7LS2K3aTkDtuF4WoGHuq3qC8+P/Ygc1v+2n3naGSd+PxoZkbbzrK60Gd9k58zwb4RSkH9xg==","signatures":[{"sig":"MEUCIFWOSvY9r5oCBvUmvZm3fGxtD6Um8Lay3aMfJMyX0eb2AiEAuNwcoMUlBl/dNxocSKJSXGT5HTWy5yz0u7dGLe3fmWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13808539},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d796b0f8155a9bb905ffe2b0389c6833cd95dd9c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.380","@tscircuit/eval":"^0.0.179","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.159","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.395_1746292878589_0.7491390974344516","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tscircuit/runframe","version":"0.0.396","_id":"@tscircuit/runframe@0.0.396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6bbcfd3ddb53ca2c74b07cd9feb3374698b44d6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.396.tgz","fileCount":10,"integrity":"sha512-xmI264nJssLlbCF57VdI+LPRy6O3qlWWq1F29DemTJRWHUICYV3i/Ys2EhgmcnGmySV5Ka6cvhR55aD+3DB9oA==","signatures":[{"sig":"MEYCIQCKAR3cWjDo+TQsp2j8g0spMFP3GHwfOD6WCu7fB5NZYwIhAJWrz3Bkw8bh82A1L+8Ycx7oB5TZMrQvB/HhbvjinCGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13809423},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"199a2756373e73ef1e33257d783941a479d3f346","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.386","@tscircuit/eval":"^0.0.179","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.396_1746369042097_0.32844926803381624","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tscircuit/runframe","version":"0.0.397","_id":"@tscircuit/runframe@0.0.397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3772b1b52d3993d934cb8766eb638031a1d199e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.397.tgz","fileCount":10,"integrity":"sha512-xbe3a23mgfrvB1JfeEIFl7BV6IU20T7NyRVUajBLUFQhRTTQ7tPNfRz98h6AaMTb+Zk1ED293NbGn+RbpUqVsQ==","signatures":[{"sig":"MEYCIQD+fpHmpA5plAhPwELVsPyY0uq4SeF7TM1g8yvYuEbgKwIhAJV+1vSH2UDiXcQsxA2byyXH53LSsalpIxqZ50xZON7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13809771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48abb1b45a20070fc0ca09fd073b23da0703b30d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.386","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.397_1746371052526_0.8667438981541","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tscircuit/runframe","version":"0.0.398","_id":"@tscircuit/runframe@0.0.398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53e71d413fc9f483b8824eaa96906116b977f92a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.398.tgz","fileCount":10,"integrity":"sha512-26skY20eBpFmAWcHb70O7ZaonFXGeZiAfbF5QFXK4l0GZPJvic9kxL511pMvIJZ92ucygFjAKB9NwJtGs2VV5g==","signatures":[{"sig":"MEUCIBGNgZi+MTC2H5tJy+oZaNGg+TEfD8/IGO2lhYjDmWncAiEAx8jdJtRnoLFwZW24ZC0D2pJWVNIDTpw2ugz+j7U/f88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13810125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eeaca57ff67454eaacbdae9de7f6fbeb6b837905","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.386","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.57","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.398_1746381169859_0.9668615917112875","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tscircuit/runframe","version":"0.0.399","_id":"@tscircuit/runframe@0.0.399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1974684b0b2d456c592f19420b06516e7fa66d56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.399.tgz","fileCount":10,"integrity":"sha512-TG/23IqAW55Yb31tehn6bcG+CSf4BXOQ6MaJEBDlraP8+765z/MV0RxcZBWx3sWZ4uAHz8WEfjrodPPdJ3pnrw==","signatures":[{"sig":"MEUCIQDxN7cdRAGAuHxqfwWwQMeEV2Roz5reCnc7M3ycdZ9YyQIgPgHgIncFUwtnMtZtRb00iXVCpvkGCOlPWqVX5KAcIMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13810125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40e1286c41038a16c572c73f5c563643fc340f55","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.386","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.399_1746394220071_0.8039295749407314","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tscircuit/runframe","version":"0.0.400","_id":"@tscircuit/runframe@0.0.400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c43bc44fac3e839a0f493a95b90f1c4497bcf113","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.400.tgz","fileCount":10,"integrity":"sha512-liHfgIGQGaz1gGxk/UC951vyYtF1TNs2ugPPegDbNQCrB4o1synAqpKI6XyNtP8RgxjgaS8jCb+7DT5pJ71qiQ==","signatures":[{"sig":"MEUCIE23oZcW09yb3U2bE981Bh3AsHjhkxX+8mnmJKz0PtXOAiEA8lOy3WgsqzvsbFYXs452AVOri6IzAH4UU4Yh7KYikz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14538990},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb0ec72ccc6df4aa0f4d83c84a1f6e5d1da2e07d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.207","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.400_1746415721932_0.2584315779387989","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tscircuit/runframe","version":"0.0.401","_id":"@tscircuit/runframe@0.0.401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3886eff2a540e353bc634822f28a0beae6c979bb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.401.tgz","fileCount":10,"integrity":"sha512-s/GQbaJBosaEtNdI3gZ4GlXCWHZe/AHAv/Cdg4+4db4Ih03XPkXxA6A1Q96UimUyBC6bvB4r63I0OMR8FRYh1A==","signatures":[{"sig":"MEYCIQCVupRmdBDer0EqkQrCKn3HZZDpGk0/HpUNi1a2FbkFrAIhAOG0lkhiQe1hB0E+5gh3VdefMr2zMiCmCiVwACMA348F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14570631},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1d9c89ed2d3efaa7cc5d9b6feb8fe01a01c713bd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.172","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.401_1746430099119_0.857844633602068","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tscircuit/runframe","version":"0.0.402","_id":"@tscircuit/runframe@0.0.402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96e58a7809e9c7889bab2eeb84c0bc435d6ecc28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.402.tgz","fileCount":10,"integrity":"sha512-FKFBWhDX8AQKLaIhoxysxCD+lwTdbpe7YNst6++BXStnF8UIKRfBcg1lN1J6+tgdHkTiyGsy+Rbj9uWHz/tdZQ==","signatures":[{"sig":"MEQCICU5spaUsY/N0cfT4KI7UJAJquVeQRcg7RT3PLUsgp7SAiAzKL5VHWqU1wwFMkqyvlAitGz/ujJEgFLWMlNMhtVHvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14602259},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd07dcca34f16a68ce9357f2f95c0ac9eaf254ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.402_1746442560471_0.6203099203403577","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tscircuit/runframe","version":"0.0.403","_id":"@tscircuit/runframe@0.0.403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a12ecaf56796d983be60a9a7fbd6dd1681f98eb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.403.tgz","fileCount":10,"integrity":"sha512-oc+3bskQ9RkPHuQWsnaveV08YKTSn4sBjvNVaf3i1nlhqzioj8xocHrU5prvLwbaFTH05COxxp+hB26/pXQstQ==","signatures":[{"sig":"MEUCIQD28ZtCqe+uuyVrf5ktud9zumH0vn9eB2Jha1q4h5b8ggIgTOPrCxiB4v6w5l+fdVNNkTnwmPon+yivDwrrbpn3kQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14603326},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"693b65c09030ea9b4ad84b5beeb9e8a746b1d9ac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.181","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.403_1746443607961_0.09518238364263154","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tscircuit/runframe","version":"0.0.404","_id":"@tscircuit/runframe@0.0.404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b288692b66f655abc94832ba02727841855d72fe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.404.tgz","fileCount":10,"integrity":"sha512-F1NZBi+gsKXwGJ9PnWg/7oAG3pWl9VYyumE/YUHTAITY/2Q3ygYrvhGoNvUxoCRh00vtmUyQI3qEyOKTcGLUNg==","signatures":[{"sig":"MEUCIQDHaJInXyqedgH/hfjoVEZpVG1ubMOXFe8pYAHSA21wQAIgL1bVeQ/EQ/9avkR/eINMwPJYIQQv94HCnmgnljSBAyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14603326},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"54bee5baaaa1ca1a1399aacf808da858fa11c7e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.183","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.58","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.404_1746463692947_0.8109428396721243","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tscircuit/runframe","version":"0.0.405","_id":"@tscircuit/runframe@0.0.405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"462a8e36b69e8ade028b9b7e4b6b59ba6077b276","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.405.tgz","fileCount":10,"integrity":"sha512-gq7bFoBoGZFlDJ3YFvgn5FMxQvFZP3X2NxCsiCw7Xa+cIaeZ2S0DJa6ionUgbuGP32O99cOgGDdk+1qFYXCftA==","signatures":[{"sig":"MEUCICD5+hQTC6Rh/HIh9VVCyHzUuAcO52B4GC3d3DlGHT/FAiEAvZTC6T+d/19pLBwE2g83Bq12gxNfdPnmbX3iU5iWyoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14603326},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bef4ddf1333b74067e04ec62ba318320c72605e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.183","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.17","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.60","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.405_1746482482534_0.7146439639080646","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tscircuit/runframe","version":"0.0.406","_id":"@tscircuit/runframe@0.0.406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2669ffc265698297abc716cd03e591b7c96d1f96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.406.tgz","fileCount":10,"integrity":"sha512-cW7ET5MiIeMCf4Jp+zBOVGy1fh7aAGlmyf/OVpYB2dEvLSdrXSofVXYam/Lxl0/Lz++/Dy3An0rJjbb/geFQXg==","signatures":[{"sig":"MEUCIHeU2J1gJz7doCZEvZ3WdTMqF9jX68vzCzFVgkE55RU2AiEAzsp/H39OXAnBtzV7zTCx5R5oFn6Pj1RYJMpW3s46+ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14604212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07639c6d90ccecc7bd9633137c3bf4dfab395a3c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.183","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.60","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.406_1746500678118_0.3795631809642188","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tscircuit/runframe","version":"0.0.407","_id":"@tscircuit/runframe@0.0.407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcfa477ad9405b7f98c3b1ebf1b53c2a0e2d4c55","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.407.tgz","fileCount":10,"integrity":"sha512-GfC/mjXUOl9nYdnpn4YLsSRDHZTT38HLMLORfNnODX3W40uKAxsxzy/MoeeYkuVDOfKioN0iwK0Azzk7ZbdZiw==","signatures":[{"sig":"MEYCIQDADBygsZ8hbgAvbWfmzCs0boFJ0t5B5SbVBPAhXIKpOQIhAKkiSbJzS7StHwQxV9ci2TmCWU0gIUh4C+QqN2NwoZgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14604212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"979d9dfb357f2576eb1aca7e9b68807e5ebccdc5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.119","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.184","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.60","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.407_1746511226798_0.8790598720338989","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tscircuit/runframe","version":"0.0.408","_id":"@tscircuit/runframe@0.0.408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a80ae74c55eae977531e174cec381c9c091eb9b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.408.tgz","fileCount":10,"integrity":"sha512-r9Ny1YMg4qYdz9PPUV4ABw/32mT+zfDtXq+fy1jpJpC5+cZB3HJEsKDa9b9M5j/emrAsQ2f28fI8AUNFl8ZEKQ==","signatures":[{"sig":"MEUCID1XVoosx6b7UqbT1sK5Pq3AZtVOB2o9zeHOBBYouApXAiEAlI0TyCenPUSUYtQPRTr3E2Rjrre76j+eVp/dHXqLInM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14607428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c48a8e9de02cc65ab466bfb2d6ddc1c3ea136caf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.184","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.60","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.408_1746529816666_0.33947854933398625","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tscircuit/runframe","version":"0.0.409","_id":"@tscircuit/runframe@0.0.409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db2738a08cbc895013608541f44ad86eaf7882ac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.409.tgz","fileCount":10,"integrity":"sha512-8FG7XztV00oDj/7HTskrj/TmEwNUevtuntpF+V4nXFL6IJk5RQMrCH3H9YRWjGzOrtEuYMILfj+4ebq8GhAC4A==","signatures":[{"sig":"MEUCIQC4dodSYiab7gm7MV0OJH6ZgVai6WRwlArXfNDJmrK0NgIgYwdMKbXb5Iziw6Qs3sGSP8Wrc4F8zgEp6+atOidavXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14607428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ba076bd63f13a1b954f81dddef7bda5e76471138","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.60","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.409_1746569990082_0.058622804466125666","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tscircuit/runframe","version":"0.0.410","_id":"@tscircuit/runframe@0.0.410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4532c431236c295fe72e1d6c0609727c53d56e3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.410.tgz","fileCount":10,"integrity":"sha512-Ng9fCns7cmjXXYlgEAjuuM35Dv6wuC7vG+pCbe5u/HudR5sTwD+S18N3sMRpOUOkyQhYvolr+HxBV7A5CZW8kw==","signatures":[{"sig":"MEYCIQDRcm7/ZY/dywOHlIGc0yQ/KwfSS/j3kZdhLbfUjAMmqQIhAONXUeRxFQsaQFpgHUnElk3wVqtSLBYe3hnWw0GH78UF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14607428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63172a80f9d3eae66de391b07ada55448cb07b96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.208","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.410_1746589178496_0.9842311075123915","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tscircuit/runframe","version":"0.0.411","_id":"@tscircuit/runframe@0.0.411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42d55b0c36f4213a5cbd93328b9eb72bbb449817","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.411.tgz","fileCount":10,"integrity":"sha512-owmW1KCYfMswXOb3udzwN7TYU9lx4zs7QFLsC6kAx3LO3lx+qyzl5ghxnGJxwoKKE+UJcqZqcfmL274U15hFpA==","signatures":[{"sig":"MEUCIB1J8VAEmIa+HD1um5L93BYtwz+PWZAJSzC0aa67oqicAiEA6bl2/A8OZFHk95TBAhZxUjm1RH3ifFr84GoJvmDRwio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14614456},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"937173c022ba81405160e3baabf14d21f9a83ac6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.411_1746606700610_0.18510372363536187","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tscircuit/runframe","version":"0.0.412","_id":"@tscircuit/runframe@0.0.412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30742ab20cb78904a78f2c26d619a67cb2a6869f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.412.tgz","fileCount":10,"integrity":"sha512-VrgZ14ulc8wuOhM+nBz0NI7vCQByPF+sFVdORNe75ptdKWiclfPl2RvwfsSRGgWH34TwtyYHeKRrg2Oxq7sWDg==","signatures":[{"sig":"MEUCIFKTpn3L2ilIGvHdKnbulKtLVlHE+Xi62pKTNDjgEY6vAiEAxOHihvq3LXrJO8DbezDl/0q85zLzIq+C3RbP9HVwdBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"322497123e97e8966e3e5b62567f446496fad87f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.412_1746606969558_0.1184222482043722","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tscircuit/runframe","version":"0.0.413","_id":"@tscircuit/runframe@0.0.413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a76d54383bae8beecee424ef898e205fa70639fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.413.tgz","fileCount":10,"integrity":"sha512-U9ZE4UOxu24RXRZBP2HoZ5hI+q1qj1P6dttIY8KXnelpmvq7U3rQ0kfqW04rCy2rAooqCof+Kr6saP9rKCWCtg==","signatures":[{"sig":"MEYCIQDbr/c5aWL2LS6iGc6+Rg64zv8/dLPJtpDpt7sB8uN5XgIhALMX2lIslC5/DD1zRg3pg2zjD0v5ClOGkzO8/cNY+zt2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14618478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d132d0b76c64ccc5b2c973a38ac668ed0a23db88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.413_1746629402569_0.9570966019122538","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tscircuit/runframe","version":"0.0.414","_id":"@tscircuit/runframe@0.0.414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a4d27bc33f21e2480ba4dd5bf5835482ba89b56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.414.tgz","fileCount":10,"integrity":"sha512-MF4KM5ESxkm4+LNZbh+NVRHUT2uTOxTqo/3bn9FjjIGmlGYu3cj0Ron5lBIsEAkjJ7yaw32kG+TjQfWFHQgcXg==","signatures":[{"sig":"MEYCIQDGwUJXhSVvNZyGpzHsGANJkniPCiaswaVmDVlf6orvEgIhAID6Yne/95v/ZHuks0/pTuk0SOIWbkOPywqmc3Q4TiMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14618572},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1587cbcf85cb1243f22735eeaa22be957eadabc9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.414_1746635641160_0.7337102252229033","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tscircuit/runframe","version":"0.0.415","_id":"@tscircuit/runframe@0.0.415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34910c8acf5e4fb31e6e841e9720942a672909e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.415.tgz","fileCount":10,"integrity":"sha512-BhXrt82ZjaKSRRtB2Krk7Leu2CqexeR1HpOX/IjvESmRduvzzxHAMHydpoIP5dVTjlrWMIHXL6JGjlwuaXJJnA==","signatures":[{"sig":"MEUCIFiti/6PFjhODbpHEB3rMlb87BRSgD/fNVn+S6PkTbtBAiEAtf9OqdnvBIpVqDpl2E2yfqBihHx2nKF+OLTiTdL39uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14618823},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86f11d1b61b512feb717197b0168e8bab18c5716","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.415_1746637326362_0.157142704348324","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tscircuit/runframe","version":"0.0.416","_id":"@tscircuit/runframe@0.0.416","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d56fa2aafad67347308c4fba58b0c3b9140623c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.416.tgz","fileCount":10,"integrity":"sha512-LeTJeNRGDn8CxEyZ64fHihJqt0zWmSuiXQ69cPJNttxlppkM/sp+xj3wUvmETvgZJajaZMp1BR+c6fL4HaM8mg==","signatures":[{"sig":"MEUCIQCdOr1D2+f4XCJrMhdazd8e54bb+e/I4NUrOhwITGodcQIgbrUvdCITcDPs2gXfJmPFZUwazT59ufQP8i9tdwWu6mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619127},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b5a3e4afe955aa7f7a14c99421492dbd852bd95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.416_1746652192761_0.0658671364610166","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tscircuit/runframe","version":"0.0.417","_id":"@tscircuit/runframe@0.0.417","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98e3177f8293d211654efc3cb20e991bec03ab19","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.417.tgz","fileCount":10,"integrity":"sha512-n0gm7P0dwmzmXWApYPA4QZdlkkfLUSFXrnsT0fF6H/p/eSajgX34hvMG5Oej/wbLnyojKljg9CN970+1LtMRUw==","signatures":[{"sig":"MEQCIAMvGGJkI7Y+a4NEiDsADhbQ7hb4THLl/Ikzz+mq+NkpAiBbBkjEzmqldmm12Nl2s47ktVKphDjuOc4Eh3g7Ob0NQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"999b159fef9ba5f2897bc8fdfaa049c81dd2012c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.61","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.417_1746653070613_0.27863707100709667","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tscircuit/runframe","version":"0.0.418","_id":"@tscircuit/runframe@0.0.418","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26d8c0349804dc391c357066393187f783674e2a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.418.tgz","fileCount":10,"integrity":"sha512-bLAFiIBjBnNIlR45x7vyX92TKcGOEGu0N2hG/myQwa5r0hlrF/rKMDt6wYpw3Ihf906M0oPsB/2J8qLx4f/Phw==","signatures":[{"sig":"MEUCIQDWfolMAt7iQzq3+aaUzasj7qXaut8Bqv1RAxFxsV1jxgIgA79J5yQ1hzTPM5pIfqQ0FENGBVjWD0AbvvGsQKVVS2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48b29fa8ab9ea5431063137175064585bb5c3c4b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.185","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.62","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.418_1746674608775_0.7839554408861151","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tscircuit/runframe","version":"0.0.419","_id":"@tscircuit/runframe@0.0.419","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aef2159439337e8350903715e8d35cf70bde65af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.419.tgz","fileCount":10,"integrity":"sha512-Qhvd46v0Aeh1vcEjoJaX4B0IE4mcZg6oJPIdobYwKD4NCuX0J9ZAioXH3Y+MD8czZwtn6VhFwvC2tB7CTPM3vg==","signatures":[{"sig":"MEUCIH89V9YETP4a42Eim5AQA8HPWVt63GdW2/iqoaHppTaBAiEAofE5hkjx91WXf1wMaDn0Ne2BHDYaDkGGLkbe3GB+ObE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0f4256fb5c0f342a3c8db7039666a2dbef69ec1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.173","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.62","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.419_1746683489050_0.16697754943228516","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tscircuit/runframe","version":"0.0.420","_id":"@tscircuit/runframe@0.0.420","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a181fee1b6a4cc25783113c875cb0af78e06d578","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.420.tgz","fileCount":10,"integrity":"sha512-CNAqWA2LtmDoBv/3rwe9xno+d0nS1llU86Nj5xH0tfpLWyMZ5TPF0VL4Qb6lqAEI5K5mZxDTcDSmrIcDTwa2FA==","signatures":[{"sig":"MEQCIEXR9CkO1dw+FKiNtMSyqhRluQmXryDAdDftA+vASUyeAiAByfkzCqH+wIMAec2pAd0eD/h9C65M2q4LnWFCicrCGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"812f14dbf6691f6051396d9304351ad5dee6dcca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.209","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.62","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.420_1746700972759_0.9400814412218514","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tscircuit/runframe","version":"0.0.421","_id":"@tscircuit/runframe@0.0.421","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83d10a68dcc391d4b55dda01b9f9413c8349b7c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.421.tgz","fileCount":10,"integrity":"sha512-lPJUmgOyKHz5E2zu3nYSQLnbo7xCHJXaAPqYQNKvMS9JVbs+AhkepgyZsppfwKPK7mjsUHLClbGiDoL6T05uEA==","signatures":[{"sig":"MEYCIQDNqf9ZkVryG46k7UWuEtp6Anrk+IeLSxGBBTpPXhR2TgIhAL45aCBlT0/76lkFIGhfsFEj9WODDhNVGEINE1upj3UN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c0ebb1182c09c74d47bc0e42d3c434d3b01428ed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.122","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.210","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.62","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.421_1746722535794_0.2313993847139053","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tscircuit/runframe","version":"0.0.422","_id":"@tscircuit/runframe@0.0.422","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2b996daf24cc2f5d9ca56904e422598689d0e71","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.422.tgz","fileCount":10,"integrity":"sha512-ebiZpHTB5LNoueMdfBB+FBzNzsaDytT6llN2ke1sCk7Gn6DcDj+Q0UMunuBReLoJJ9T7S9DLRsetvv43uY2/zA==","signatures":[{"sig":"MEYCIQCCBnPjCLIm07jrZjv3ffCjAolwlmxD6BOXH1Xuo9xzfgIhANXvdOts0V2s0N/UD4WkaZ1NUFfFZt/vyqSjA6mIeAEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"334bbbb66dc87b9211f39ce9f21b83ff10c616bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.210","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.62","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.422_1746747339032_0.06721129403333959","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tscircuit/runframe","version":"0.0.423","_id":"@tscircuit/runframe@0.0.423","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfd38f138d090a70e1485b61d52d60bb77443a80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.423.tgz","fileCount":10,"integrity":"sha512-Z98HJVaDbmyMHMFOJQrAahD3Da6IVyypoMea3W1KprO266CLbPvHcSpq+kmruMqFuD/+OG/4DrGI67vebR+LzQ==","signatures":[{"sig":"MEUCIQDPND8xrNx2jUorH946dpIHhvBV5rLGPnRACpm8XKgfjwIgZaui4MVaW0XOelQfzcQEbJNyRGu8ps6Bxcdvqcr7N3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63bf0779eeade502d9dae021b7b74e358a0bb49d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.210","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.63","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.423_1746758402139_0.09618275377131114","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tscircuit/runframe","version":"0.0.424","_id":"@tscircuit/runframe@0.0.424","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"205f5fc118880fa549aeb7be4efa780060a54ae9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.424.tgz","fileCount":10,"integrity":"sha512-NgmuZnr6PRcOo4aPsNb/4U4f2JBB4PKg3LeRvHeKXRVuxPOaqp25aWxin67ntmPbLsWPW+BfXbsDP6Z/Zi16FQ==","signatures":[{"sig":"MEUCIDZ8M7xNDpRo9EE3w3932wjioJ9Hh3/aOZagu99RCQccAiEA1jpTZ52guCgX6fr9oVtiDAVYOvlHYC0/9BMPAtR38rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"530250a95e6d4f3716da8abf979bbd7acbbf2e30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.210","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.64","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.424_1746820421780_0.21344853863843083","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tscircuit/runframe","version":"0.0.425","_id":"@tscircuit/runframe@0.0.425","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"114e5e01885d22fee65c72b7e73fd670f4847112","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.425.tgz","fileCount":10,"integrity":"sha512-Pf4UzMfpLj6P3IgqecSmlHDqSY3jUb4jwMW5Kiq1DsbsgUAlsVdySZzkPqDa7/V8ONHT0c8T0dFr3kqcf27Tjg==","signatures":[{"sig":"MEQCICSOAymoUBJGz21x4hSoNHwdJQ+0ze6ZEOIGhcrViBbKAiBeuByp1L9u97v/8vq9kLpCZ5gEvtFJpquInl2Uen70BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f0d6f9b8e76063470293311d54a34b02eda4be7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.186","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.211","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.64","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.425_1746826972827_0.44966752673690413","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tscircuit/runframe","version":"0.0.426","_id":"@tscircuit/runframe@0.0.426","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a23af14940f1d492289c710ca5e108c5703bae80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.426.tgz","fileCount":10,"integrity":"sha512-iC+kBj2P6pCF1TcIlSZQUs+DARg8och32FyO346g2R6STe+jJpqAuDunnIcChC0ZJodAJEetElnxirCv7fAVJw==","signatures":[{"sig":"MEUCIQCYk7/aiSUz9OAFAJSiAzolUwbZ6NK8EY+d66XWUwTxugIgWxdxprD3+VhGmmEry5owtZNwn5KEi6lTEYSkk4AN/H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a56679db04ae2486afe0a52c4d96108595cc934e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.187","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.211","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.64","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.426_1746842707903_0.5551412185767355","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@tscircuit/runframe","version":"0.0.427","_id":"@tscircuit/runframe@0.0.427","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30717988630874c3ff07c0cb25fe2437d3f01306","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.427.tgz","fileCount":10,"integrity":"sha512-d626fVV7Zj2qiXlAYSrtiHKK2HtPrpGKHjhB63imERQPPwXiYJ9/RLRWI8ots/5h/Gms3pF/nJ+6vqGLilwxpA==","signatures":[{"sig":"MEQCIBkgKQdEue45y5QaBmM6I3yznXimBW+bEdvFJFCslOBfAiB2+kCK4v2ydTvV14FiJ9prL57iTJrgh/gNGQB1yQea5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620556},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d74139a7c5a93e050377412deb5385eb21ab77c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.187","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.212","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.64","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.427_1746856163502_0.8998432599996622","host":"s3://npm-registry-packages-npm-production"}},"0.0.428":{"name":"@tscircuit/runframe","version":"0.0.428","_id":"@tscircuit/runframe@0.0.428","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a71f1d850aeb28db61075e5f9f005dee68c9d5d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.428.tgz","fileCount":10,"integrity":"sha512-LjDSxOmaZmKfkSJ06yF9vmZOKtW8GI9bTq/vF0R+qyQ4BZtdO0tWbAFgXlM7uQUJ5qlMk3z9XuNLwj10hMj8cw==","signatures":[{"sig":"MEUCIG2NEzI0EpUGnQmGTDWlNDNHfYl/3iLoPKWJZ7sVk4toAiEAmv70ez24k4ziCZ5BA5OB/SBDZwzh5z5IidYNXTxI/eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"231d21ef7f577c785d6a8a8e2fd6ee878689ae09","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.187","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.212","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.64","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.428_1746870494309_0.6910980244008287","host":"s3://npm-registry-packages-npm-production"}},"0.0.429":{"name":"@tscircuit/runframe","version":"0.0.429","_id":"@tscircuit/runframe@0.0.429","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f08f620bc4c74905044d45a03a2d324d1b0dfb5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.429.tgz","fileCount":10,"integrity":"sha512-cpPjAt05G9IovaObmc9jCCy62clAuY0UkI+9BWzfSiL2k65yvZ5fKdikAN7HXST46hy/ZGnyC9QHNfgGsvuMwg==","signatures":[{"sig":"MEYCIQCIAC0RP/926DCtWI7v/phM+oFgMSM7d/Od32+/dWpUDQIhAL5w3O6jkOHxHmcxjxveLY3tKdF0xxkqccxeYgtAq3Vg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2f64fe57f063119134c6142be688903e6070e03","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.187","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.212","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.429_1746889494626_0.6684567908918693","host":"s3://npm-registry-packages-npm-production"}},"0.0.430":{"name":"@tscircuit/runframe","version":"0.0.430","_id":"@tscircuit/runframe@0.0.430","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a225d6aa57d0a92364f1fbb3092cdf3eaadc0d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.430.tgz","fileCount":10,"integrity":"sha512-ryz2Xs6pLVp10v//nxNVQjP0hTWziTNCs45aWJCb/Gp02hQgBKdFnd04qO9xlKDn7ybHHA9SsijhZ79yHN6vsQ==","signatures":[{"sig":"MEUCICchuEwuMYT9qt5GPgQqs9e1EefLcZRJlLcPiqYURJwqAiEAssVq7zxFvnrYEMuORWEx5xrqTarQJnhbgG/VAHjiisA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e092309566bf23a6ddda93c48c199605854821c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.188","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.212","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.430_1746900362191_0.5099554830799178","host":"s3://npm-registry-packages-npm-production"}},"0.0.431":{"name":"@tscircuit/runframe","version":"0.0.431","_id":"@tscircuit/runframe@0.0.431","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3199bbf0f922dbd43e149ff975ad6f7574a31833","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.431.tgz","fileCount":10,"integrity":"sha512-u+uPrz+O1pjcWby+BS+tGZs4fWpcoH2yjt2gRor7f2mNlHbd0MR/2sJpLUleT9Y2ymratsR/tQWBdCl01GKMFQ==","signatures":[{"sig":"MEYCIQCtbuwq15elxYNTi4qqopYl/8qxt486O/Bijv7HeQosdwIhAMFVBFQTaxpE0inYBAOKmdAehF8bGhwRB8SVaR3JGWo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c2cf874ff6b4cd29bad40a81f275c197d090974","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.188","@tscircuit/props":"^0.0.174","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.213","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.431_1746913740197_0.3674895426458109","host":"s3://npm-registry-packages-npm-production"}},"0.0.432":{"name":"@tscircuit/runframe","version":"0.0.432","_id":"@tscircuit/runframe@0.0.432","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"57eb90c16abfe3332f5f9521f7d8fd39fbe2cb66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.432.tgz","fileCount":10,"integrity":"sha512-tMi+jzNMhN9j+IYoLrQDeJkEBpSjSnSGdaIoAO9dKAuq74j7sgkYh4vKMdWai2fHXijz6fH5dCF09uCZtScXHQ==","signatures":[{"sig":"MEQCIF9zbppfsTTeXmdnUpYJcemlusRY2hHbR/h+zlG0jtA5AiAaqmeCa8v6CRbSZ+U56jLnA0AbIQbf5a6kgqYIWhyFIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6dfab81a5e20fc191467ad848ccfd9eef30c127c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.188","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.213","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.432_1746933357342_0.7432391161982408","host":"s3://npm-registry-packages-npm-production"}},"0.0.433":{"name":"@tscircuit/runframe","version":"0.0.433","_id":"@tscircuit/runframe@0.0.433","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"062cc253dc625168275f9a710e317bbdb847b9c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.433.tgz","fileCount":10,"integrity":"sha512-Tv1UZdQSqXsIdZmiAIdo/Ran3dhu+Q46lN8pj7onT2rxZYFKp6LCDlMIaf0eg4hs5HHJl8vWNbBslT2SE0RVUA==","signatures":[{"sig":"MEUCIFABI/3GTo7ST7c5yJVTQMIuwbhCT57+6tpLVaocNbpPAiEAw8TmGQcMpxjtMICaKsdYaIp76Bl6pNU3W0SAdvR859U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"012e2246a9640cf3968b6eea5fed82edf7943997","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.189","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.213","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.21","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.433_1746941583282_0.17253657744224693","host":"s3://npm-registry-packages-npm-production"}},"0.0.434":{"name":"@tscircuit/runframe","version":"0.0.434","_id":"@tscircuit/runframe@0.0.434","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2fc280c1b0993ccda07f53d010ee8f219de2e35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.434.tgz","fileCount":10,"integrity":"sha512-8u6ugAWmzJ2A9qG6Cn4j17tHXhsqrQfvMdHdX5ByriFhQWgSnLZyHwdTN/nZiGLy0d2d2fY5ForNE1L5ukbWVg==","signatures":[{"sig":"MEYCIQCeSvJfp5BKxLuClibQ99BcRCOXU/ooXzuqTclze/E0gAIhANZ5+WloXxwEWOwaVmnkGvyScrzmfjatiUCNuDk1E5cZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620689},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79a789c95f52b9e179404a97c15622ed52da5aaa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.189","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.213","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.434_1747012899311_0.4323642301883046","host":"s3://npm-registry-packages-npm-production"}},"0.0.435":{"name":"@tscircuit/runframe","version":"0.0.435","_id":"@tscircuit/runframe@0.0.435","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a111fc30c169009058de51f4a5b82ac5ab13c9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.435.tgz","fileCount":10,"integrity":"sha512-ZbjhVsOwrD9p3N2QlURhOu+99JnwFxD3c++49NN8lEOW1sMz0OZE9jmwI3teCbu9LmbMQNih/AXSS+VYaXAcAQ==","signatures":[{"sig":"MEQCIHoy50hCcSh3ISFr4lDR0AJInF65MENjeqOZBvTB6bp/AiBOCAPSEBmGPHoMt23fxzYQiLicKVkkkCuYxaAB4hdDgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14620743},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e16d4267aaa879abce583e4c11641f982c5677b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.189","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.213","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.435_1747028639923_0.9089324650503408","host":"s3://npm-registry-packages-npm-production"}},"0.0.436":{"name":"@tscircuit/runframe","version":"0.0.436","_id":"@tscircuit/runframe@0.0.436","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1a81503549c25450280fba43f551f2a01d6fabf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.436.tgz","fileCount":10,"integrity":"sha512-FsyiH6k1BeQIZqy7NurN3onwWraUsGZb1NT47B/EXfrH2BLhtx0IvsTKIBoADM1YkyqcM8dkC3o5Cg+NaF3tPA==","signatures":[{"sig":"MEUCICM0ckII8LiXHMIMgbJhON/7pVkASsJQ9TlcYsalvADyAiEApYTO6I40RXkjVHZu6L4ZG/7KJEUKc42esjVOejYNlxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14737990},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d68aa5e4786299847746f4fffed54935d104be06","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.387","@tscircuit/eval":"^0.0.189","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.436_1747031476850_0.8552651516608074","host":"s3://npm-registry-packages-npm-production"}},"0.0.437":{"name":"@tscircuit/runframe","version":"0.0.437","_id":"@tscircuit/runframe@0.0.437","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ea973fb475301d9916b8c5e38283d1b15121b72","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.437.tgz","fileCount":10,"integrity":"sha512-TLSwUOAR5xav5V31met3B0akSU19bdNUpzC3XnPr7g8kC8lygR+UdScl9y3+Aes2Ph83VcdnmjCq4zcdN9l+EA==","signatures":[{"sig":"MEUCICBAYl+iBdZfFRfMCRsNr/QATMiWMmBvYZ8Y7nnTX4DzAiEArujHO6rKo51P/RpX9qZ1H09qYXMZ86BuXoQJTutJsCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14301313},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca14478e71434ffc3b5416eb37312ee1ee565603","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.189","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.437_1747033399520_0.8075817277727249","host":"s3://npm-registry-packages-npm-production"}},"0.0.438":{"name":"@tscircuit/runframe","version":"0.0.438","_id":"@tscircuit/runframe@0.0.438","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c2c9817e5b738e2c42e47e8468ef180e593578a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.438.tgz","fileCount":10,"integrity":"sha512-K/f5W2XDi1Zz7GeSjmUaIJTSyOBK83BA8T4TE6B7fi2WehjrVq+UVurgy886NO5XvZKyMsR9NfH3CTeqCZ++Xg==","signatures":[{"sig":"MEQCIE+pTYaQXIsK8QeEx4S6z3fSLkhHdRXUWmfZzYZcO16JAiBBLQGVLzGYhwSAVHV3kwm9avHxys9R1sgiAX17skVIuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14301823},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4734dae3bec7900356cac4290147cc3635bc1d55","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.438_1747033721610_0.05771909481942017","host":"s3://npm-registry-packages-npm-production"}},"0.0.439":{"name":"@tscircuit/runframe","version":"0.0.439","_id":"@tscircuit/runframe@0.0.439","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bb81ff7b8a8958b609d5bdeecd2d9e728ca9bb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.439.tgz","fileCount":10,"integrity":"sha512-4o9/RG0uo4wgyRF0XTM5YO6XEqZhds8wr9AOXLU8UOo9QlgXYsXRpsiL2aZBuTrNtLmzyIrPqWKzbqJZ18p7Dg==","signatures":[{"sig":"MEUCIHYzgrfmpOqYh4v/I3ubSFqU/4qn50qtlFJMb7FceAv+AiEAhaRvw6iqbrfhBeWj8pXgPi5RHD15SSr82GZyrV8ZOzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14422176},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f7e899876bba77b4b28eba8431cd1b95a13dccc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.65","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.439_1747034206649_0.21638007612681132","host":"s3://npm-registry-packages-npm-production"}},"0.0.440":{"name":"@tscircuit/runframe","version":"0.0.440","_id":"@tscircuit/runframe@0.0.440","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7a2fdb7aa51c9a9d37db862ceff7ef20416387d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.440.tgz","fileCount":10,"integrity":"sha512-LUwhwS94Mr5BqkZE56AldAbnam7gjCrS6pN0B+EOcmqdWCvQ/47SdCT63wPwZWjlt9gUO5h2f9kPGcR8qKNzMw==","signatures":[{"sig":"MEYCIQDk6m3CaC8hkM9vK8/RmIOXrSdja8w/w5z6afQdcFSz6gIhAIe4wz+68FaM2jizlaMrPXKHEsPoa2B+JIHylnyW25wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14422176},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"53571318df04c0b4c9ed5e720c6315a010307fb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.440_1747085470846_0.10785297119837023","host":"s3://npm-registry-packages-npm-production"}},"0.0.441":{"name":"@tscircuit/runframe","version":"0.0.441","_id":"@tscircuit/runframe@0.0.441","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9febd7edddbbfb3565e001ba02b9a73580178eec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.441.tgz","fileCount":10,"integrity":"sha512-m8smLBFBlxPMQhTl7zKokbvq5JIUfbJEhxTNXSuRqlPqhu077gp2uw8PKFnj73Jk5p++FKiUpcX7mOGf3Qu/Lg==","signatures":[{"sig":"MEUCIQCZfnIyLhPZ5EyauklHJhJXgtuJ8P1uCS5h9P6lXhTWywIgZQ0KtNpZqF1Lsp+L9nVYmr4Bwuu/rk0B0KOQwc6MslM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14424035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d2b191d191e1a6dd3a4205125059380189e550d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.441_1747086121138_0.8932638747937274","host":"s3://npm-registry-packages-npm-production"}},"0.0.442":{"name":"@tscircuit/runframe","version":"0.0.442","_id":"@tscircuit/runframe@0.0.442","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e6cf47cbacaa7a5c7ec5bc3535fd38ef37d775e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.442.tgz","fileCount":10,"integrity":"sha512-4gGVs87JtiI4HNEJfCMSmqTpZ6iiCx1ATFWaDonzwcDehqbgnJiPJ3WPHXtVFU34IjrpDYSyjuMeJF7TlPiVsQ==","signatures":[{"sig":"MEQCIG5z1IBPIbbGYySdajvyp++vPThG8WYOjal/ZY6ChByeAiBMs/DjgzW0lMKBPtFmkfBpJ5tJj4SfF7UVstQXnJKTzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14424031},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85ad55f45180f184d4da1413fcbf8bf9b79093b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.401","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.442_1747088337777_0.570032139920944","host":"s3://npm-registry-packages-npm-production"}},"0.0.443":{"name":"@tscircuit/runframe","version":"0.0.443","_id":"@tscircuit/runframe@0.0.443","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbf46fad2cc08581b03ff0da8c7a7475066be145","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.443.tgz","fileCount":10,"integrity":"sha512-TcCjOCXKroCV7csmf/SL9rt4PSk7ACe/U6+X8j7v5e7egzc/UG6KwbnuwpwRX2asrm1JaKWooT6blP/dnBiZsw==","signatures":[{"sig":"MEUCIFrCQt29ZlaXJ97Cqzrj4G5z0fp8REHRGzMyrNvti6zCAiEAru5YzDwZY/fHa5Ql1OLFJ3StSYO3P7jsniJnypiJ7xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14425795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd1bcdd1975b9294d6d5326342d4830c8869ef67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.403","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.443_1747108989718_0.14243495701716458","host":"s3://npm-registry-packages-npm-production"}},"0.0.444":{"name":"@tscircuit/runframe","version":"0.0.444","_id":"@tscircuit/runframe@0.0.444","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b80d516e5cefc7764d746dd56554794a0be93346","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.444.tgz","fileCount":10,"integrity":"sha512-zmyFZZxNzRsjHr/RvCkpEtGoXiixzMQGbE3C6z6yEFqy8stWUJZOdf4pwjQ6/bpmW1k6DbH89O1IGzXRfx+0WQ==","signatures":[{"sig":"MEUCIQD2Q+q20BRaxPGEMOIzBzKbN/2uiv8jfpM35O6z5wfadQIgMv8+gCT353zWeX1vjVWCi6hQDbgGYHMNtDOUKnf/E9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14426177},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11a61f3d2ef5245f2ec8ccff6034da24b489f802","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.111","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.444_1747132300785_0.36999451018803065","host":"s3://npm-registry-packages-npm-production"}},"0.0.445":{"name":"@tscircuit/runframe","version":"0.0.445","_id":"@tscircuit/runframe@0.0.445","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d8bd4b39ad913ffea2af36c421119c848208a6a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.445.tgz","fileCount":10,"integrity":"sha512-f7Ld+HC0FIaUGjrg96VDvmKIscVmhVnzEzAVS+mvYDal0ssKBd4sGyILeGT9tHFYBkeRISST53BHH88rdih9KQ==","signatures":[{"sig":"MEUCIB4Lp1Lx1K0aIRRN0havjgDl+j+9/cqfVrKubI8vKHTNAiEAwOHBrpODU+v2XO1AfpMmCA01n0CkSfLFVIoaYi4SbFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13838469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2917c8f4d71a3a266b87dbe2cd5c246357fc7da7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.445_1747132681380_0.4329167496145052","host":"s3://npm-registry-packages-npm-production"}},"0.0.446":{"name":"@tscircuit/runframe","version":"0.0.446","_id":"@tscircuit/runframe@0.0.446","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5bd088f21c01b3e6e389851af5e66a11def5b2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.446.tgz","fileCount":10,"integrity":"sha512-0VFUU+HELt83lBxvix/5V6Zbu9p/LjejyhBmSFUF0d2lr2GsWkWf4kGe5Q/NeMnBICh04pKmocmdokbXPWfM5g==","signatures":[{"sig":"MEYCIQCYPcV3UBkryH1I3bWVlRFm9SOTrfhdl7JNKjVRkuox1QIhAN02WmLMkAz6idRzykeP4UmNv9dPgo11sJVPZHbCu4C7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13838729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"228e1cb4b6ec4e5455875462313cb44865ebb0ff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.177","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.446_1747142782628_0.2762026614655113","host":"s3://npm-registry-packages-npm-production"}},"0.0.447":{"name":"@tscircuit/runframe","version":"0.0.447","_id":"@tscircuit/runframe@0.0.447","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec44f15240585a64febe4990233432a9a5d4edba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.447.tgz","fileCount":10,"integrity":"sha512-ua7ULIlRAeol+k6TbM70Lv303pTgLH0xLksiYm388FUbVTUrliZzeDY/rXaXmlDUd1wa+KHZdk4W+3rvBVHj6Q==","signatures":[{"sig":"MEUCIGAm3/6H8GVFu+iIrfrdHRqTcZes16gwhWMhJkfstdvqAiEAt71UZf7sbgDZWH2ox7CE6w2rsn5pp3BCZY0badQ5AFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13838845},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b3b6504f799ef7dfcd532e4c61469d5f72d3b3a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.214","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.447_1747148648683_0.810371274419482","host":"s3://npm-registry-packages-npm-production"}},"0.0.448":{"name":"@tscircuit/runframe","version":"0.0.448","_id":"@tscircuit/runframe@0.0.448","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c92b1a66edba631f02e84e1260f5d005b088afab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.448.tgz","fileCount":10,"integrity":"sha512-IiO8g0E5b9j8SNqZpAPseIxSwG6nVHeQpf42Fe3ygzgXwK/NvXO3SoHCPeHpJYvJ1mAYNMHYIrEO6jvJA0yn3Q==","signatures":[{"sig":"MEUCIQCGSHh9SNyoyWRxIG1qfVDvHO/ZYSpK/xIkTMLfvfX6swIgHvatiN2XDUvksBpg+QBqoRiJsgjmHVqi0X6+3LHUSkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13838845},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f9c22cb4b41b328d1071e18272db81653cae1a4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.194","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.216","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.448_1747149429986_0.5632157947733891","host":"s3://npm-registry-packages-npm-production"}},"0.0.449":{"name":"@tscircuit/runframe","version":"0.0.449","_id":"@tscircuit/runframe@0.0.449","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d474af14c8bd979cfd0d94314a3577a3c25e5da6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.449.tgz","fileCount":10,"integrity":"sha512-ntynpqukSYXjM1xpaBwtMWwvpSa4xuFYEcqiHcVD8cBndHKuOG/ibVUyg60AVK2rG2ugRvLbWHrGd9B9NUXi0w==","signatures":[{"sig":"MEUCIQDIr3ggoT6gSTQGfylJ7PPRxi5vVt2PVUNqO7FeQzM3WwIgU4IBOX/fc0MeE97ir6FTEm7NnEScHbzvfdlRFfa7Y1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13838922},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bd71860b2a2ce553d26dce82fc75cb2c5ea46d71","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.216","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.449_1747150016769_0.8121208406205374","host":"s3://npm-registry-packages-npm-production"}},"0.0.450":{"name":"@tscircuit/runframe","version":"0.0.450","_id":"@tscircuit/runframe@0.0.450","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffdfad5a4164493512efe7843f2fa16056e6a140","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.450.tgz","fileCount":10,"integrity":"sha512-Dg4cilGYVJVRJbsvt3goq1DYq6Pj+wT6RrJKJ4pN1nYLFf9IQlCvvjvjt3eQ6wzs3Btrk9lLDK1pI7YVhLFI1w==","signatures":[{"sig":"MEUCIBah4sDqmMSMTgDjPoLfOE35sqVMR05olzW8LYkKvx2jAiEAj8H7goKdV/Dj7D4kLm0rOIRemaGKiAPBh7tiG4Owi5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13840324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d6a6ec2f0140ad6be409c5f3784e9c685c4d66c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.216","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.450_1747179588164_0.6505652661446706","host":"s3://npm-registry-packages-npm-production"}},"0.0.451":{"name":"@tscircuit/runframe","version":"0.0.451","_id":"@tscircuit/runframe@0.0.451","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"69d7272400c3395a7723729ae4626ed289d64200","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.451.tgz","fileCount":10,"integrity":"sha512-osHcm09cGmBh6oHW9Ieu2JLeH57XMBhYhrYzxaeTOS578ocBs7AtL5zfFtfufSMX0grY85q/WKje3Z1/NYweCg==","signatures":[{"sig":"MEUCIQCf4IFJehrBDcuAdotxzpmfJ42x7/GZ0ZAnl9IejBEp0wIgd6I65ZzgAodBJo7jLx9a6HAcSIOUbZoe68EWOE8wshU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13841590},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83a4ff433df3ca4953551cf0b48d6beca9d49642","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.404","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.217","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.451_1747190732195_0.10058495822906388","host":"s3://npm-registry-packages-npm-production"}},"0.0.452":{"name":"@tscircuit/runframe","version":"0.0.452","_id":"@tscircuit/runframe@0.0.452","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28778274840b7d403c1a43678a1397567322f263","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.452.tgz","fileCount":10,"integrity":"sha512-7ywW0apmB2ksuTioQ05ElTsgwRUGtc6ePtpmIaWBQztI/lzuIZchfs2IfJVqo3DU6U0G3FJ6vT/Mde0VXkUGmg==","signatures":[{"sig":"MEYCIQCVCVQFCeE6AdQA06Y914APQmPiFEHns2CkiMD12ocCqQIhALJrGFf9PbEU1CIFLNI0QYiA6kIBnHgTjFwx5YrvKbjD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13841610},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c52620faa3a74449e5ff6a55791ad2fdcd421377","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.405","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.217","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.452_1747201424904_0.7955943126565261","host":"s3://npm-registry-packages-npm-production"}},"0.0.453":{"name":"@tscircuit/runframe","version":"0.0.453","_id":"@tscircuit/runframe@0.0.453","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbfdc9b2ac048370778b5516fabc760ae24e23a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.453.tgz","fileCount":10,"integrity":"sha512-dzuYu4NUbLQ//RLlDY8gd/Lom23VuwQjP08r9bVsLvcA4Ie69DpPEenVnQmYke78MsbsFBGq0244Y4UWpg7R6A==","signatures":[{"sig":"MEQCICeRNkf1s/SFYJAFZOZmLmA9izuH7nGX7pe8+y5ueDMEAiAfna+a7weneiwGw7HRWfS2tqU8w0XoG/lHTNteKvWsLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13842365},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7562fcc953a18a0eed02eafc74670d63e242658f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.405","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.217","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.453_1747235945705_0.45945348981153766","host":"s3://npm-registry-packages-npm-production"}},"0.0.454":{"name":"@tscircuit/runframe","version":"0.0.454","_id":"@tscircuit/runframe@0.0.454","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c38dc433e15edf273bc8d32699461f912482d52a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.454.tgz","fileCount":10,"integrity":"sha512-FKxmF0NMQ5+9eNsS560XayR4V4wQSxXQ2OIBrFqGmJSQXBEYF+9zgzl4cW/jvCtN5eLRzF/TkGRhLKIti5iKhg==","signatures":[{"sig":"MEUCIQCr54DRUk6J9y9I+CDayWT9Z2B1uSMemlks3PcKBQ2aGwIga3joaxpTicea670SXrNNK1Rjor1UkLJfD1K2kKH38aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7206fe0435aad7a7106fad44b691d9f03f3b1721","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.405","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.454_1747236991685_0.7201195632238897","host":"s3://npm-registry-packages-npm-production"}},"0.0.455":{"name":"@tscircuit/runframe","version":"0.0.455","_id":"@tscircuit/runframe@0.0.455","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0ee4862a3c30ff6e427c05cec42e01beb166ac3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.455.tgz","fileCount":10,"integrity":"sha512-wN83V77FhT0mG7YfHsBOVH0AtjPdBFTfK0p9vj6ue4XXsijJTW0utI5bm6BPcAMfGKojunoK/3usuUDUSJfcdA==","signatures":[{"sig":"MEUCICYtwAh8C9H1KXuqg1nhaMj2weOTNARO1JpGViM6ElCSAiEAxkRvXMB/S3vAJZrstmLfXxPH4s+ou8pL6nj+7lVLgyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13554826},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"764281c5c87a4c645685d5ea286fc68c55a3339b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.406","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.455_1747238442698_0.0572592648029957","host":"s3://npm-registry-packages-npm-production"}},"0.0.456":{"name":"@tscircuit/runframe","version":"0.0.456","_id":"@tscircuit/runframe@0.0.456","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1162c18cff9bab438b283e86dabd66177c35d927","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.456.tgz","fileCount":10,"integrity":"sha512-bbZZdo7LWbwsOVx4Rge3gfJrqocoaTf9IlZ51mmOruInzxXy5mNg4jzjGRsFEAnjVVQxP4ycTPtwsZtac1z6lQ==","signatures":[{"sig":"MEQCIFgyRKmFxXNWVi6iiQ0tZBwC1iQc3ts1rMqzmr+tYPHxAiBc+dlCh6NwHvItxPgUX7UhXv76L47K+7Vpsf3pYK9rTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13555365},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5a3a7575855072aa8f4630a3034c35e98fcedff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.406","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.456_1747242318245_0.8204973918723018","host":"s3://npm-registry-packages-npm-production"}},"0.0.457":{"name":"@tscircuit/runframe","version":"0.0.457","_id":"@tscircuit/runframe@0.0.457","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75771311217215d234b70de82e39b4597d98f534","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.457.tgz","fileCount":10,"integrity":"sha512-Q2iScMWr8W9FNg8wGSItQXm3lFqkT9mLqE+bz9gHKQ/aB/HwZvaO9hq54rr+yG30GEunkiXI9C1AVuC3e3jkEg==","signatures":[{"sig":"MEQCIE3ovYCg1M/bEA503xH7zFU5Y1fnWp1+uGy0iNZUvpdtAiBnZp+qIKEE0qAz0gJ+jdGr15Op4UC1qzTqr9cOMbqowg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844722},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"19d7e843d55f0cde257026a734b285adbb688e7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.407","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.457_1747264526258_0.1348130144344255","host":"s3://npm-registry-packages-npm-production"}},"0.0.458":{"name":"@tscircuit/runframe","version":"0.0.458","_id":"@tscircuit/runframe@0.0.458","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c597c50a88fb4727dca5ec58d48ff32ad6c0ac9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.458.tgz","fileCount":10,"integrity":"sha512-ECP1PLBK3u/HdoHmqTC0WzUt/a2RKc0s22KkV/OES4e78L07OY3R7dNFMn3YxqXzBaR1678LdA8cFRlhro/Y8Q==","signatures":[{"sig":"MEUCIQC0IUXO9Qg7zl12m5oSV8cNXKtXdkadbYzB7OICqzO80wIgHiwU0wU9lw0qJZ7E8GdLMnfpWX+o9JkUuAsVyhgyCjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844722},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e2d19fe7d9b25f9eeec06f0932f952f385ec6a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.197","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.458_1747295806351_0.8767169714115233","host":"s3://npm-registry-packages-npm-production"}},"0.0.459":{"name":"@tscircuit/runframe","version":"0.0.459","_id":"@tscircuit/runframe@0.0.459","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eada67c86c9f9f96ddb2ea469e77f4e6dc732e30","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.459.tgz","fileCount":10,"integrity":"sha512-m5qUwX09bn7jGquykF6T4/xYAAqJmRbhJERg76py4nJKOAJWToU08vwfd13eH8eown5LTgX91d8K29Fv0UZ9Kg==","signatures":[{"sig":"MEQCIBzmOnCQgp4ZFny7Zki5vGsal4XLtgj4gjZCgXhYtWfYAiBKwWUjLTBbGvwtRKrs55KtlweO/Oog33m8Auuu8gAgiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844722},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9ed3a05574b0be1db3016ab77b3a45caa0e3de72","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.202","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.218","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.459_1747316329427_0.27302522748923685","host":"s3://npm-registry-packages-npm-production"}},"0.0.460":{"name":"@tscircuit/runframe","version":"0.0.460","_id":"@tscircuit/runframe@0.0.460","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"649b852a16190d92b82890e5e52569d86e65fdee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.460.tgz","fileCount":10,"integrity":"sha512-DXK88WfAy/tEwKpQm/w3gD/m+Pz2x7aHTuL/jxZRwmtlKvml0ds8daZIDlXIz7t2WpRA3kBOxzDGIsYjuQcnvA==","signatures":[{"sig":"MEYCIQCgi8my+ry42IcqWKO6wcIod/cxYaKjAVkytweRI7FP1gIhANJjt3Ui0Gc9G9O5YYBF9A7oZ7HoMB+uk+DZqEWVTCdo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844732},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"776cd729a1d7f53605c7a85ce72be4584203931b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.202","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.460_1747380642005_0.6969771031271101","host":"s3://npm-registry-packages-npm-production"}},"0.0.461":{"name":"@tscircuit/runframe","version":"0.0.461","_id":"@tscircuit/runframe@0.0.461","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b131334dee815428f5ac520638a7760fe522608","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.461.tgz","fileCount":10,"integrity":"sha512-AKV+4VbYttD0Z2oLZ6BtFF76BcGO0mZGZm54VOsqR2ydWa1std0DVugtGM5kFgQlua+7nXsz7vlGiTqj+U5VRA==","signatures":[{"sig":"MEYCIQDOVL9u+BYR78+Wc6cNzDx4t3PM8vRiXfKez6Tr5EKueQIhAIic2hvjkGVFc2ghoTY67EJ33z5Q5GKYRf9d3IsA2BDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13844732},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63200dccaa4ca7a5659dd3df97869943c4c44727","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.203","@tscircuit/props":"^0.0.179","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.461_1747392412891_0.8448020046838423","host":"s3://npm-registry-packages-npm-production"}},"0.0.462":{"name":"@tscircuit/runframe","version":"0.0.462","_id":"@tscircuit/runframe@0.0.462","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c538a6171518c7af168c2bd58121b10d689783c9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.462.tgz","fileCount":10,"integrity":"sha512-+7MjZnbK9PXZwvValI3GWNsGV0YpCdQYYRxUaoM/eJG7pqVPCF57WP/nrQb00/v4H0WcZf2xAoYw4IOAvK+PoQ==","signatures":[{"sig":"MEUCIDNswUhxS/Lp+yi/hO1NO6ffXGlA96SRkIiIYjl72GkLAiEAnld1AktQx48Mjo7ZTdTnbzk4KDtdHjrAQFzRjlsm+QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8b474e7597f47cd4b493ade4a86c4e3f04589ab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.203","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.47","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.462_1747411934672_0.18761209772852672","host":"s3://npm-registry-packages-npm-production"}},"0.0.463":{"name":"@tscircuit/runframe","version":"0.0.463","_id":"@tscircuit/runframe@0.0.463","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"677864c1d55e18feeae4bda0d9d5e931f2c26f21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.463.tgz","fileCount":10,"integrity":"sha512-E3rZ9Sd8lw5XDcpopYTSLFd7pbA1brkZWh1kw1Mvkg7VKYaR7lWIA5pUHtOxl0v17bslPK5ICBhsOh0313Quvw==","signatures":[{"sig":"MEQCIBKrot5ozUd9Ggw3lctMHGpTojud3BCbwKvdnUPoKoQ6AiA8yajASE7Tt4fgIsF90OqhovmDvP+wmYGTbY0E6au9/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b48bd9ecda548173421c0f37278838751a503e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.203","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.66","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.463_1747437295474_0.6763684167505857","host":"s3://npm-registry-packages-npm-production"}},"0.0.464":{"name":"@tscircuit/runframe","version":"0.0.464","_id":"@tscircuit/runframe@0.0.464","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e6a71bc3fb39126b6d7e59745a8f3701a9e5686","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.464.tgz","fileCount":10,"integrity":"sha512-nO1SU9GLoH30dU50bzWg8Ni0ZUcstoP6ZQgzeFn0JYguqltXND0SON+gwM65q2om67VfhexZe2YDB0voypBXRA==","signatures":[{"sig":"MEQCIDAO/vCuCF7mzVp865A0FW0YrTg9rxwrWyVAum8oTn6QAiBdSjmwWgmIe9JnHHXUZb902mCMiDldmazNnZAzSHy72Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a6ec9cb613a8e0fea847c2b3022c092338b12fd6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.203","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.464_1747446164481_0.20421891564991945","host":"s3://npm-registry-packages-npm-production"}},"0.0.465":{"name":"@tscircuit/runframe","version":"0.0.465","_id":"@tscircuit/runframe@0.0.465","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7fe65383dbb35acfa7f5ca3a829c6c376b8862f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.465.tgz","fileCount":10,"integrity":"sha512-6v9cZjVfWe1gVRgq+WxYoCbwRdG9FEJXHyVQsWO/WyFODMDoioUlGAEO8+DfxtD9bmt/Gb+7rNL9LhYDi78l8A==","signatures":[{"sig":"MEQCIFfkk6o/06VlzCYt1fDjjdf3bHDK84k6lKx12zxkAB+GAiAQCp0hibNnLLLaXjt7O75ZRERCc8DRI6jc1iyL688QQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6690f79ab9362bf7175b4c34f6053d62fb01db42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.204","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.220","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.465_1747459290775_0.25858171323664303","host":"s3://npm-registry-packages-npm-production"}},"0.0.466":{"name":"@tscircuit/runframe","version":"0.0.466","_id":"@tscircuit/runframe@0.0.466","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f03f65613ea73abe43bdd6662ef5da22de2f6d73","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.466.tgz","fileCount":10,"integrity":"sha512-wUicsBZFTgQMen0gj/zL3nd8vgCxMKW8SYzllSsquN7Q1pq+6Pcqd0CfbFzlIuMeKfo73MDzh8+BX/pdcajsQA==","signatures":[{"sig":"MEYCIQDds2d+wNdGYT8CPoxHjtWOvYHrGr7KvdKZxk0OV28GcwIhANa3iZne5ya4UwBhjA0Eg3+/gaqDxWkXQ1u7sgCSpB2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c1f2202f2698972c90a6b2f0a93419d347221f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.408","@tscircuit/eval":"^0.0.204","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.466_1747521123231_0.4395710417562144","host":"s3://npm-registry-packages-npm-production"}},"0.0.467":{"name":"@tscircuit/runframe","version":"0.0.467","_id":"@tscircuit/runframe@0.0.467","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e58d0f5feac63e00bbdd86464292ece36d9eab3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.467.tgz","fileCount":10,"integrity":"sha512-ebkxiDdZW8jQZZl2K5kv287If123rkl0ODmYp1CYiUJs3D/suQjzKl2iWWC2QuWcGMB2/4Xm/0TlNRJqntrZpQ==","signatures":[{"sig":"MEUCICe+MC9XKGtfvvCn7igBNum+/jvd66Rstdm6qHmKNznKAiEA/iqo5r7Oz6OCzNlBjoMxshVNRqQfqhS+GkA3+SSE5XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845118},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eeaa2ed20f245baef327e50dcdfcdefb53d1fefa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.409","@tscircuit/eval":"^0.0.204","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.467_1747538141674_0.4146264324276068","host":"s3://npm-registry-packages-npm-production"}},"0.0.468":{"name":"@tscircuit/runframe","version":"0.0.468","_id":"@tscircuit/runframe@0.0.468","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee2af2202fe381c09e3f2ac453bb58a582b5ddab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.468.tgz","fileCount":10,"integrity":"sha512-Dia1xCTdjiu8lI/7e+n3rDRrFPEKj+8LfMc0sbdeE4Hk9+LM66ddJ4FSZqsJ9/njKGmP0IAaGa5ngXnAu/8LYg==","signatures":[{"sig":"MEYCIQDCcD1OvLExmFnQ+WNyLVynYJZDun3MpmhD5V2QT6icOAIhAMPc9tCLNp8aYVk7HVzaK/gCuC1C52Oqe5BFhr5mZA/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13845118},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0e48012ba3d0d00694ff50df9c2c6f7ff3f381b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.123","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.409","@tscircuit/eval":"^0.0.206","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.468_1747548840433_0.4480916670810762","host":"s3://npm-registry-packages-npm-production"}},"0.0.469":{"name":"@tscircuit/runframe","version":"0.0.469","_id":"@tscircuit/runframe@0.0.469","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a633a4c158ef6bd28751f00d08db81ec53c37a34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.469.tgz","fileCount":10,"integrity":"sha512-k2u8Uhk577bOI64Eu+8dlyqCRCDhlSKzuz4/bnrf9eO8kbWegVIrY2bAKOLIILY14r9n8NCwSrggC0K3NtP3qA==","signatures":[{"sig":"MEUCIH6Yd76WTF3f6v4CZn3hYJnFTrqyFE6R/EzopWcW/Jy+AiEAkHK7rdPCuXVk1zbjGriIaDZuaIcC7PkVuDuB2yewnD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13852053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02515fd12d19f1de9e2b510b76d9ec5f86682dff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.409","@tscircuit/eval":"^0.0.206","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.469_1747561981050_0.051844088518868015","host":"s3://npm-registry-packages-npm-production"}},"0.0.470":{"name":"@tscircuit/runframe","version":"0.0.470","_id":"@tscircuit/runframe@0.0.470","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"35ac19fc92efa6e177fadd62da39c652ee5f9870","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.470.tgz","fileCount":10,"integrity":"sha512-XR1v5rCf4xCRZkWSTeII3+BUq5gUPnKdofAcTxM3rB2bjuKPa1c7GbOwX5yK60pvlXQR/3OD53OOM0c8oUMHBw==","signatures":[{"sig":"MEUCICa7zg2Gf/D2ZUVG2MO33VrfvMB9ag6XWGerIBvemf0dAiEA7/UlL918HipDnpGZMRuPp8z8cltdslXJUDQxJz8fJh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13853053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"59a25cebd2955ce45ba5132edfabbe0011fb012b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.206","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.470_1747593515438_0.40900086342724884","host":"s3://npm-registry-packages-npm-production"}},"0.0.471":{"name":"@tscircuit/runframe","version":"0.0.471","_id":"@tscircuit/runframe@0.0.471","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3562d5275fce068e9e642ab1c28ed33643431599","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.471.tgz","fileCount":10,"integrity":"sha512-hWYuy4y7+Ll4ENXdVtjvqdZ0HU7WvZZRO4HpOQt+vpsU/4vE9eKClzafJisH6E/pehBL8u1kVhnnjM8Inf9T7w==","signatures":[{"sig":"MEUCIQCs7FdhxYwziSNI3cwneySc6H4jk0hMZqgSa/0IyTtzvQIgDAoG2jY5+rL28NZyus79Hccadj7GEDJ2PIv/dfMVCuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861712},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"579dd14cb6f9ecaa76e765a26a764c64440ef019","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.206","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.471_1747595426685_0.15723490388197492","host":"s3://npm-registry-packages-npm-production"}},"0.0.472":{"name":"@tscircuit/runframe","version":"0.0.472","_id":"@tscircuit/runframe@0.0.472","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94128d9835b2c0a3cb78b42bde6080b9620a232a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.472.tgz","fileCount":10,"integrity":"sha512-L7GfYvxiOmzIVaQb55h7x15V7P6rvzZdUWo9yHJuSHbjiawyF9YbPfOO/rtSThawBYbDty1iB8XT5AjAyB8zzg==","signatures":[{"sig":"MEYCIQCFPWCxr2eM5vVjB8inUrJ7UcO9HtyTumFwYkeGGE5W+wIhALbYo7aUCXN13s6It11et/17sKYdeOy61+txaC+zBO46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13861712},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ced0ec4d7b81728739077323078a27af37f034f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.222","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.472_1747622134591_0.545668702197265","host":"s3://npm-registry-packages-npm-production"}},"0.0.473":{"name":"@tscircuit/runframe","version":"0.0.473","_id":"@tscircuit/runframe@0.0.473","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e24e0ee6492dd99d4ef4055e18034a772b9fe484","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.473.tgz","fileCount":10,"integrity":"sha512-tl7F5uAUF9uJHOkOOSFQhcuC+72ZLSoB29pRVNFr69llnNEu+IcbkuT2zLh2r3V9WXsWzg9G+pYhn37h0fJ82g==","signatures":[{"sig":"MEUCIGIsW7OnO/uePFze+TK5HpzAArbDks4MxDBmopKNoK/eAiEAhgu19R+yS0IsO8pwhSfAci61fK05tuJPok3jRW2dEaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12987269},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d76d03db234d91ec9e42a60978c82de2e511cf9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.473_1747635061325_0.9006991760815417","host":"s3://npm-registry-packages-npm-production"}},"0.0.474":{"name":"@tscircuit/runframe","version":"0.0.474","_id":"@tscircuit/runframe@0.0.474","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ca59bf7aa1ff7dd0882086aed5906691c72546c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.474.tgz","fileCount":10,"integrity":"sha512-ObKRUvyAl/6VALQx/OCKZoFeD0k8qjtVv1vir8srjZnxEvzEnrR+u/bBaCM0GfjSr8OmO32jxH/GTjXMNs92cA==","signatures":[{"sig":"MEUCIQCaVSoCt0aVpQGgtCsGLKa+0yHZpcL6lMgpCKhvAVPtvAIgKwl4vFqKNWUmKKUVZOTh9rom9aGFtfxwrZ8o4Mv1vss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12987599},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"53eb9456749ff95868268a09a483bc40de53e652","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.181","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.474_1747660230689_0.48914199867907415","host":"s3://npm-registry-packages-npm-production"}},"0.0.475":{"name":"@tscircuit/runframe","version":"0.0.475","_id":"@tscircuit/runframe@0.0.475","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29aef049340bc0cd4c9c14410338eac5c31cf0bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.475.tgz","fileCount":10,"integrity":"sha512-yKE+cEFVkslxztOtUeNmpF7+fWTuq63yQQukIQD/i0zb5ZtDgXEqwByU89G3tCIkNQrnaWvFGnzWUdKjJJXADQ==","signatures":[{"sig":"MEUCIQCBQDekD+qTUMp5mLM4nlYSQ8GtBY1MO6JJ4YwZt3qE1AIgTAqQmZtXws2mQUy3m0I86N7WRDx3MkND4U+4Kenh1LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989247},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74338019f9d7c65366cc0641b82f300514bf5834","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.126","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.475_1747686765164_0.39157000661400687","host":"s3://npm-registry-packages-npm-production"}},"0.0.476":{"name":"@tscircuit/runframe","version":"0.0.476","_id":"@tscircuit/runframe@0.0.476","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41cf4b4d32d966fc642991ed8849e4975cd46c66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.476.tgz","fileCount":10,"integrity":"sha512-KZ4U/DPk7nmIMbreUoYMeepta2PRhlIPd0qv0gcDlEwfOlJBi3VJUFwk4vpoMOEXo9kUJuQFUG8c95EGzlzj1A==","signatures":[{"sig":"MEUCIQDE2jk3W1eaKiivhS8MPiyOd/pCYlvoX0UebQVIshHF2AIgS4Rj+/hE5Sl0AjfbPSZd+BRHVan2WMzCBh+CSq5AqxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12992339},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b3627363ca3145aca29ace30b9d3a377606fd67f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.412","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.476_1747707874463_0.8400531130308699","host":"s3://npm-registry-packages-npm-production"}},"0.0.477":{"name":"@tscircuit/runframe","version":"0.0.477","_id":"@tscircuit/runframe@0.0.477","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95b0fec1313d0128f4c64b7883975388e68f0c0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.477.tgz","fileCount":10,"integrity":"sha512-99BDGhcKSjTJ4EVFP1D3efQKjvC4QCYw4JDHhxSK62TNIuVXybT5twUkAvVb2iFirJiRlP/Ws953Hc2xNlbrDw==","signatures":[{"sig":"MEUCIFCEEzTiQQo7mdKa1hmrQTJMws3oNC6p+SAcIQ/DoZRgAiEAivmtEyHyTOCwvUfoiGoNTazurKGeE/HV6BV/PgCWHnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13288408},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb2fc3386c7beb9697e92311369310d1f648e396","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.415","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.48","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.477_1747729821066_0.3837551391005538","host":"s3://npm-registry-packages-npm-production"}},"0.0.478":{"name":"@tscircuit/runframe","version":"0.0.478","_id":"@tscircuit/runframe@0.0.478","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04c293d49478b19d4905076f3dc142c91bf8f878","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.478.tgz","fileCount":10,"integrity":"sha512-WDWMFvcratQ9MllgdRooF8fTjw6oZmy+cwEWgN/la7OI4wRQfikJP9wMbKNuAG099L+jswuU46rDPvbSsFLd3g==","signatures":[{"sig":"MEYCIQCUEoVOdyfeqCkkUyUaxwcZyn7wMacJOdxBdgkd8ccLQgIhAPV9Hm4NsWTeclPW8zB/Uj6frO58ueV1KoonzAr4uxkW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13288408},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5d426b719fe39ef6bf8ff327a575e64b5b19ed6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.415","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.478_1747762883445_0.22257281207979718","host":"s3://npm-registry-packages-npm-production"}},"0.0.479":{"name":"@tscircuit/runframe","version":"0.0.479","_id":"@tscircuit/runframe@0.0.479","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f996233f8f943f227da89c840033e67fe9b3f14","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.479.tgz","fileCount":10,"integrity":"sha512-Tw1JwZ1gECXInyO63BedUKiwIoIUv+PoHPmnXeUV32sv8tdwzHRXPvuDUqD8e12qgfMqSCnD/wMu1c1CQFjcSQ==","signatures":[{"sig":"MEYCIQDJCnRk4116HwRFacWtxJMc5fKmJ+vd07uth6XAQXPr+gIhAIsPIu4RkNlrFoIxijAbSrhbrqaZ8UqBfdjtmbktVt+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13288408},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2deadf9b7f1519c024a0f4a355893f1a0c2292b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.225","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.479_1747786672331_0.6247858922121241","host":"s3://npm-registry-packages-npm-production"}},"0.0.480":{"name":"@tscircuit/runframe","version":"0.0.480","_id":"@tscircuit/runframe@0.0.480","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72025aa287a36f01e7f413f78d921c1e24acb69c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.480.tgz","fileCount":10,"integrity":"sha512-6JCbFiOJ5/J5BwMSveWk/TL3AUSPLOTUDlQ1D3k4x6hdxt4sL01qhJqYOfTAEv/R/AgTZ4iVvqD47V7OKUcsEg==","signatures":[{"sig":"MEQCIB3XKT9Ak5a8ptf1WBzwyRPOI2U2+Drc18vOAj32W8UnAiAiPqiM/ypAyNqmTSEuxGuE0TQsD+E8AmiOTyyaR5nbVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12997989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a07c0ae1a3f1316ff4bbb677c20e6581d759467","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.209","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.480_1747800710914_0.6664765752731854","host":"s3://npm-registry-packages-npm-production"}},"0.0.481":{"name":"@tscircuit/runframe","version":"0.0.481","_id":"@tscircuit/runframe@0.0.481","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"afef72b4176ac1cc1a28821a62804ed0c59ad6a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.481.tgz","fileCount":10,"integrity":"sha512-GlG3XuDPDp9yUlv8/+1xZ7bKBYbgsZ5Lk71pTl9ceczp1ZhFNyQ0Vk/Mj8tJnMVf59WF1e/lTtRa0AC/UnF2hw==","signatures":[{"sig":"MEUCIQC3I1/ZzhV2OxpIGf2lmDFueg7X7j+LZxZWn7OLsmgn5wIgMw58KJ+ELvwdIVenA8fS92S93qoi+nF4gsPtiPr6U0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12997989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a5bf365b57dc9c0931ba144e569290617308faf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.134","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.481_1747807570206_0.053725062724588435","host":"s3://npm-registry-packages-npm-production"}},"0.0.482":{"name":"@tscircuit/runframe","version":"0.0.482","_id":"@tscircuit/runframe@0.0.482","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad4c534cb0be27dd03fb2b42e842d67a6268702f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.482.tgz","fileCount":10,"integrity":"sha512-Jkj9Yf4nudHOn1oLg9zr5CizbMsQyo8OQeEgCy9kpDHwRXl9dVf7xxb34AUWUamFETUgCj+mli+ZqmRC7YX7JA==","signatures":[{"sig":"MEYCIQCnEnHrl6AC8lTDi/woqT5Q+f44BOsmKN82+1i2bLVofAIhAK1t541FdfQfaD/9mF/otj9FqMNBAUDzBrU3MrO0FmCn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"58b6a5e5450319053cd24670a2e56dd0c7231f37","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.128","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.482_1747844786009_0.0890592016407703","host":"s3://npm-registry-packages-npm-production"}},"0.0.483":{"name":"@tscircuit/runframe","version":"0.0.483","_id":"@tscircuit/runframe@0.0.483","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac882f5a0bf62d393a86020a677b9c2bf8dc6b8b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.483.tgz","fileCount":10,"integrity":"sha512-LdiZrjenzcRxrpspQqNh0FB8BpFcioDm5zJANK1qi+9mrkr/e1jJ71YbjFH7mukq6YzxSf1NGHiHtrOEnrWEtQ==","signatures":[{"sig":"MEUCIQCFqcMrWUM7p5O+XUYir5N5nw04hixyy/llbS5OE+jksQIgVMkv5lXlOS2HL08zOXoufz23tJKjq+BUsI/Rs0k3EWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a6d0913e161903766423e6aefd160d8fb9b4072c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.23","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.483_1747862701112_0.03030707303625091","host":"s3://npm-registry-packages-npm-production"}},"0.0.484":{"name":"@tscircuit/runframe","version":"0.0.484","_id":"@tscircuit/runframe@0.0.484","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63a9086e8f04b143ac9478b5d36e34d0e571ac9b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.484.tgz","fileCount":10,"integrity":"sha512-+F5cAU4WLBVL/xO9rkPF4/iqTHffkkHeRtiG9m50+ztyQF/iwuoxqBtX2agUGU7RKf7Q32FWmyW8CZloorydSg==","signatures":[{"sig":"MEYCIQDlBk3NuLagmVnffmTxY/zk7Fmk90weVNOI9DkJjEGb3QIhAIe631oMCw82jxS3Zu6TNNRzFpZ1jMwUVcCfO3bSuGdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0b5af8f80c664b3a50b3e209712df612eba2f42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.484_1747862726265_0.733439118160019","host":"s3://npm-registry-packages-npm-production"}},"0.0.485":{"name":"@tscircuit/runframe","version":"0.0.485","_id":"@tscircuit/runframe@0.0.485","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28c9e5f82542ac47f44dbb8e0000e6025b48fbd0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.485.tgz","fileCount":10,"integrity":"sha512-W501YcqRKMp/VptNKqIWqLxIyPDYS/kR54e61ayP1H4eO/WJN9NBILsHiwtwP2xt+B0fnX0sNbTv9x1324/GWQ==","signatures":[{"sig":"MEUCIBUqGaifNoQLqooCORPt0QOF4vDR7zEm6dKxkwLUv20QAiEA9vYlqV5h9yLwgt9HiPwXjRwlwCvVR40qaW+A3pd+xlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998158},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8be9bcd8a12cf08c986e00ac121b478688abed31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.49","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.485_1747924799539_0.7646844023760799","host":"s3://npm-registry-packages-npm-production"}},"0.0.486":{"name":"@tscircuit/runframe","version":"0.0.486","_id":"@tscircuit/runframe@0.0.486","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c11da890aa14ac2983754e790922378e70e1d7f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.486.tgz","fileCount":10,"integrity":"sha512-zBOfNyA7WWNZj7Ja+zG+pFUBzrqR5BStoECzUjPuDTYxlb28SwJy14v5iNEbsQ/y6+9neBYnYSAEqiJD4tHvww==","signatures":[{"sig":"MEQCID5JmzS9uD6qYTmlFdDNnjoX/ascmTq3XKQYS+aOaiwQAiACKfriTWtN9Skd0PKRpx8DaPHWT4GRvO+zeQKRnteHyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998158},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5e94c2e6e9c1f2b430d668cb06e7c7761eabde1d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.215","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.486_1747943472357_0.37483269787927553","host":"s3://npm-registry-packages-npm-production"}},"0.0.487":{"name":"@tscircuit/runframe","version":"0.0.487","_id":"@tscircuit/runframe@0.0.487","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30dc3ced12f552c03d378371730c4873db48ca45","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.487.tgz","fileCount":10,"integrity":"sha512-OkGdqdHRtp2jiRyhJCSvQjiuOsLJUMv8Yyrm477JAt54styB8Ff4W9WBIDGXBiFhbXEN8SKGU7ZhAP0YurQsbw==","signatures":[{"sig":"MEUCIQC7Pu5ZAsBt1BeYS4V1xqJb7ko0HvJM9ARlepOL+ld1AQIgIU/fVU4LbF+AHfn+gf4fE6nqJqT4R3ZR4oNLUuPDhU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998158},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"43e9f95f4728ea0ceccc34fcbdadb2bbd66f0c4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.67","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.487_1747949286118_0.04409683382479446","host":"s3://npm-registry-packages-npm-production"}},"0.0.488":{"name":"@tscircuit/runframe","version":"0.0.488","_id":"@tscircuit/runframe@0.0.488","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f564cbf26c005d608b3118858f1224382dcb60e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.488.tgz","fileCount":10,"integrity":"sha512-ijJv9LtACyjbtBRg+1iY4TQUKxan4aIhLz1CqzwEbGg5gKSQ+0OK24+J1Gl6xsd2rMPuYTFZ4c8VSUkubwMWiA==","signatures":[{"sig":"MEUCIGQoy3+frXAjGXp2pVu+gnG43QhvpJ8J4ottI8bOaQb6AiEA5QnWSwIpJ+ayDzi5Rg32CMGvgNt+0H8sePtiJjhQT8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998158},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6229835d825d3c7a2c78a30ef64e68990e01620","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.19","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.488_1747949938653_0.8940236029798476","host":"s3://npm-registry-packages-npm-production"}},"0.0.489":{"name":"@tscircuit/runframe","version":"0.0.489","_id":"@tscircuit/runframe@0.0.489","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e6fab07292ca5be45314dcd7475bd647fc484a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.489.tgz","fileCount":10,"integrity":"sha512-7PWbrDr8p7nmexJpOWYYWL/DZJdWzN2KZGWrfriYHzuw98rtye3IWpodvkbSNW1p7+98vPOfSiFt44vRgFTUbw==","signatures":[{"sig":"MEUCIQD3XD6VADVFmiCjbf4o+WnnNfbkTuhH+uXcopITmdt5qgIgZjdOozAE4IjjdA1zH10gw9UVq1PN1dqVhP2UH2a/BKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998350},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f33f9431adeffc9a86581c8f7af6baef165097c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.184","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.489_1747950206690_0.9540759116479689","host":"s3://npm-registry-packages-npm-production"}},"0.0.490":{"name":"@tscircuit/runframe","version":"0.0.490","_id":"@tscircuit/runframe@0.0.490","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96aee94ea4c5b7800abff42d2d73437f2d67d991","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.490.tgz","fileCount":10,"integrity":"sha512-tE98rly53bBQAuuMxLeB5ba+5MoF7oJrO4yDfFj0Ajpp/NwSqBE7GM5NG9Uk+xjdLEPZxfGwNNvRHxTNJ75w9Q==","signatures":[{"sig":"MEUCIGE2TrDrM5tZWI0s4R2sjePN69WI3ezMzX6c/INyHEjpAiEAqhVu9uUxAAmy3BpWaW/SxJm0cb6Jey4+PfKT/tkQlAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12998509},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a13a4861da7ca216932db647fff89c932ae6af08","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.129","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.111","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.133","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.490_1747950504089_0.6294546754549253","host":"s3://npm-registry-packages-npm-production"}},"0.0.491":{"name":"@tscircuit/runframe","version":"0.0.491","_id":"@tscircuit/runframe@0.0.491","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"885f6bcdcd35b17c3a872eefa90b6247a788ff60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.491.tgz","fileCount":10,"integrity":"sha512-L8AZiUjNWahOu8b11V7jKv60tYiwWAE6f00oTXWByKkFHwsn/rnLsyqxgPd0xcbJbvDdjjSzuLG8/j6R9FiHug==","signatures":[{"sig":"MEQCIGYu3CWMIKx+P0rBLN+yi3STIIv589cTSMOK2V/JdEviAiABA19NwZyedo/xqSDWs+vwECBSYhh/+Rpi/jQmISytog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158162},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"461f4eda42e1eee2069eefd832bd346904901157","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.227","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.491_1747950902785_0.3728474437804079","host":"s3://npm-registry-packages-npm-production"}},"0.0.492":{"name":"@tscircuit/runframe","version":"0.0.492","_id":"@tscircuit/runframe@0.0.492","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73e84ccce7399f454e71c94f3f558403a29c2e2c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.492.tgz","fileCount":10,"integrity":"sha512-pjkYGzONA1W8sgymebv6JroxM6s1wr4lq0HcGIqoWPbSrl7PpSKMh/CuISzaIu+xRyA96eThBGaBEQhi8T68pw==","signatures":[{"sig":"MEQCICMCMICkpn72tYdx8QW49kWdxS1Yaw7voRVDnXbWtKhJAiB2ixAsN/FSSHsMb8Ft8FCptW+ToIgXMM0mZT6qxZjmlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158162},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9ca20555ab66c179f560635cc460bbd17bb78170","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.228","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.492_1747996651081_0.2445915828719165","host":"s3://npm-registry-packages-npm-production"}},"0.0.493":{"name":"@tscircuit/runframe","version":"0.0.493","_id":"@tscircuit/runframe@0.0.493","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a66b4cd97bff1fa36f3531517ece9375bdd05aba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.493.tgz","fileCount":10,"integrity":"sha512-JCjaKoiDaB4nd3adSeA1HagjWY/tcBi+E8prDn+q3aLwS8GqWLDi9/EXReXW6bS2cuurA+Wn227rRL05Fjet8Q==","signatures":[{"sig":"MEUCIQC+O069kMjV2CF+6NAZ+wd9MuLzW6iVKELg89348rXTigIgY93Uuz80DcZWT3n5MmdON0pTMgt9Ct5Kr8j43YaLhcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3697836da59d13d978c7dc469022302afeeb93e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.228","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.493_1748002311588_0.29649260336925143","host":"s3://npm-registry-packages-npm-production"}},"0.0.494":{"name":"@tscircuit/runframe","version":"0.0.494","_id":"@tscircuit/runframe@0.0.494","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9e954cb6bef73b1e16dc454dd2947b8a6f05093","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.494.tgz","fileCount":10,"integrity":"sha512-WL36oUFOxHpdKnPjXyW1smLhE4exNPHKGvk76Xo9uPlm/SiQFI0BX51EU7LuWguZhZfn6uJf4nQ7ZsES7yF3MQ==","signatures":[{"sig":"MEUCIFxyHsKVxuMVNr5ksf7mPHr5nTuAtdrUZRBik+qxot/nAiEA1ixE10YdWDKZdXhEqmeYIh8+PzXAKGDLbSKNiyK3uzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ddd900d2943ce43b155b1f7bf831fa3c4c21f8d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.228","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.68","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.494_1748003969721_0.9950639904172367","host":"s3://npm-registry-packages-npm-production"}},"0.0.495":{"name":"@tscircuit/runframe","version":"0.0.495","_id":"@tscircuit/runframe@0.0.495","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10763a67dcf85fca789c5bdc15af2e40edaa1636","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.495.tgz","fileCount":10,"integrity":"sha512-Cdw+g4kGnN69HfNuOwF8H1KMeQvGyFIRFJYw6OLcxw9eb8k8TgMmL0cz9BOtiqng9n8hYw1i+RVwfChnPrQECg==","signatures":[{"sig":"MEUCIG06CzXuU+XqNOmmmBFB/1WH8Vmk6mMo5a/nXWdFTISeAiEAkU4gGJutaD8yf/C5ogMen+y7iqhw+1hSmUYosNQrKeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40d0577c2139522d80eba6e50b96f28326bbce08","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.228","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.495_1748044229064_0.9831404517371063","host":"s3://npm-registry-packages-npm-production"}},"0.0.496":{"name":"@tscircuit/runframe","version":"0.0.496","_id":"@tscircuit/runframe@0.0.496","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7d5de31c037f77b665012eaf05e0e9697e38281","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.496.tgz","fileCount":10,"integrity":"sha512-xNrhFJRRcEuIcl8AKe5pxIXzUBho4vftR1VguQOASgx8ujpxaVT03RgPaiQAuqB3sSx9G+Iux4JoJhvlF3tr8Q==","signatures":[{"sig":"MEUCIDqRoudtIY5jEWdSKdpWJBJys2gvhBgbi6aIdbabZXxsAiEAk1JvRKjQXaA6GKmgnmmNwOBepvqghAkIJUKQcw/74gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161071},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3fcb3993efb8b19d0941bc72f8a1a86c79398aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.416","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.496_1748053527113_0.5287946250300442","host":"s3://npm-registry-packages-npm-production"}},"0.0.497":{"name":"@tscircuit/runframe","version":"0.0.497","_id":"@tscircuit/runframe@0.0.497","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"131832c2bae9356a7cf515152ae0c9036bd82938","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.497.tgz","fileCount":10,"integrity":"sha512-1fDSxcrTbV8DWgGs7mveGAd7DBqT9Rzc/PZC/kZVjjBH76kR2oEzKJMAqGgpFc5iV/DMknIsWq8GYAIUhUfmew==","signatures":[{"sig":"MEQCIDBk6B/KbVYTEgjE7pngeS1fOumeyfqN7eCwEsQ+1iBOAiBp/CZaG9xIw1zLRXqqVsYWIyW9lxSVxYtNcIYcqXdFdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13752673},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31c8a6a889c135425d36abd99500575823f52645","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.164","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.497_1748124319280_0.42854764673780044","host":"s3://npm-registry-packages-npm-production"}},"0.0.498":{"name":"@tscircuit/runframe","version":"0.0.498","_id":"@tscircuit/runframe@0.0.498","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e430b695a71b4be038340842de24fa8277cf647","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.498.tgz","fileCount":10,"integrity":"sha512-zkRBcqFbY5a8IZq4itbWPFOu/3syYqWVQNSQdj9wGSWm05u8eeA9ZdiFtc1I40LbuOZLnePeSvapIQ7NnXq54Q==","signatures":[{"sig":"MEUCIQCSwbz6RBvImOAOM6Fgk2pkjtIbXJ+jJvie3Jv57WydwAIgWzVkRN6k4xshVoDJ7ZFST21LB4cDTZV6oEoQ/J+JdYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13753501},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c369f63a141f565a86b0e0122fd6058c278b492a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.186","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.498_1748142334618_0.13870368684097012","host":"s3://npm-registry-packages-npm-production"}},"0.0.499":{"name":"@tscircuit/runframe","version":"0.0.499","_id":"@tscircuit/runframe@0.0.499","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"347e2311475da6ac31b392b9d2180f00c3446f7b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.499.tgz","fileCount":10,"integrity":"sha512-6FFTZFWDxyzNFPOHzqG9IybdEqinGqIv9h4zjA7QLOmFuZHFRZtsUDDgv9qUDpfKy9KW9ev6JwwEGrwv4cGKdA==","signatures":[{"sig":"MEUCICfq9LJ3GIsYe9lutKksUc4GSndmOUtrTRPuKxwrJ7WTAiEA6rUonwtG52qDEUGlRW8861BMxUJndCJgnfPtGuA7onw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13790775},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9d667efdbdf7efa442ad3f345a909567b97faf7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.499_1748474452126_0.33401011909682876","host":"s3://npm-registry-packages-npm-production"}},"0.0.500":{"name":"@tscircuit/runframe","version":"0.0.500","_id":"@tscircuit/runframe@0.0.500","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"395a41e3621f02f5ab67c061f121b68f7f33d107","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.500.tgz","fileCount":10,"integrity":"sha512-wP8j/DwIDeyfGjrCpqIh/tACinfTK9AlhMDpbEMrPCr+jiszRLXtKHwVhcaxfN5tFyJK8IljkuKSUXO6NTgCiw==","signatures":[{"sig":"MEUCIHqf/iU5SI5WRuWcYzs1pLGarkJJgDzTmGN3G6F91HYlAiEAjMuKydOfwEofV+iJFMvDUVNha6/73cGFbxQHnE4qo8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13792268},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"64e68c65e933544b482f58a565b6523f07c60a47","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.69","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.500_1748479096657_0.8178163523415529","host":"s3://npm-registry-packages-npm-production"}},"0.0.501":{"name":"@tscircuit/runframe","version":"0.0.501","_id":"@tscircuit/runframe@0.0.501","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e348f1bfb6497db00c5ed526f81889626ab7a83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.501.tgz","fileCount":10,"integrity":"sha512-RrazDa4I24uPcxkNiOkItQEp69JqwHoO8K9+MPEPdpAXHsLeL0id6yNwGyfCP6e352bRdvqu3+Z9yFAD2MMVSw==","signatures":[{"sig":"MEYCIQDVcMS7EkGBfaXOYiBCnHMhhOapJEEq5TKQVOTCHsZ+aQIhAIm1C80y+C0yeFdbfP/MJ9QYHrMn44XNmFuOW/+PGUL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13792268},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6582c26a67f189b4f6a6df82fe6bba663822d641","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.229","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.70","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.501_1748495137968_0.008868210437809498","host":"s3://npm-registry-packages-npm-production"}},"0.0.502":{"name":"@tscircuit/runframe","version":"0.0.502","_id":"@tscircuit/runframe@0.0.502","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71910b7c30b9dfce8bb32187a58523a0d612946c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.502.tgz","fileCount":10,"integrity":"sha512-M9ahuHbvPTeMLB2kZ7KN3t4+kHKkOg7b6PgIRiTJe0HgREP7JbnukafFLEXB8m2cOJPJtiBZVgNfAjbneZmk9g==","signatures":[{"sig":"MEUCIQDIANXM31VYbUPSYalsOMnPRZPBLwI6B/iGeEwPaBQnIQIgPpgcnDWjJNiKgQCFq3lDgsbzcoHrrrGLYQuJe6SNqt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15352490},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fea8285e3e447aa63d3fc3f992e42b8a13d7a59a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.417","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.237","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.70","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.502_1748517952352_0.4647532649042987","host":"s3://npm-registry-packages-npm-production"}},"0.0.503":{"name":"@tscircuit/runframe","version":"0.0.503","_id":"@tscircuit/runframe@0.0.503","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6760749cbf97e050a93d80757ee137b33b2faba8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.503.tgz","fileCount":10,"integrity":"sha512-/d7LiItByGXteTZ1oViMRc2YPCJRlRZGkTkg+ARe3uSoIhnMreogBWt+dggfnWcKokczzRX1dsZ/figO35Df/w==","signatures":[{"sig":"MEUCIB5VK3uBSZMHPogIqtp0eSXS92mwwgKQmDi96o1nH4H/AiEAiDWaWLeP4W3V/FJ1AXpFXDxutnmuVWQpCxXS9fFMPBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15056737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7177bb4bf492f18549aa9b66f2a542d1e5c4d0a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.130","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.424","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.237","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.70","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.503_1748524411700_0.35556736067602923","host":"s3://npm-registry-packages-npm-production"}},"0.0.504":{"name":"@tscircuit/runframe","version":"0.0.504","_id":"@tscircuit/runframe@0.0.504","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac1574cfe2df7433723a81cb52c915c31f019fac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.504.tgz","fileCount":10,"integrity":"sha512-2iDLySYFrKFQWLIqGjOMenDzfVd/oQZ9PrNvWzj5IjLOzh0uWcoDq6ct0zWLJqE7iNh2sZs3yspJPa/zUaGauw==","signatures":[{"sig":"MEUCIQC7kFtjLQXsvGmwpnWJyHfaKcbHYQfTk+Zn8ubi/84OkAIgD5VHkOqiWACgsDALT6GwDsH+AFXC8U+spbjgxhwXKGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15056935},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f687702c35dff60a0e656c1277c58236f9415534","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.424","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.237","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.70","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.504_1748541863527_0.42192189241433087","host":"s3://npm-registry-packages-npm-production"}},"0.0.505":{"name":"@tscircuit/runframe","version":"0.0.505","_id":"@tscircuit/runframe@0.0.505","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bb55b1159484cf1450e3d4ee356c67eaa4a32f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.505.tgz","fileCount":10,"integrity":"sha512-1chmjOy0Jc82JOiLzR5+vcP4dJbcbG4dMNtAe14KHuHVO8EQl/IGu1pgT/0Cc3aLm7gwDqBKS41DvdBLFuQ58Q==","signatures":[{"sig":"MEUCIEXCSHwvuQPE5yFXphRysATEdTXg34kX4Uid5PQwzXubAiEA7eJ9r4Fuedw5jcJyCmOnsCkFS6/J+1hoMom86OWnWe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15056935},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0eecfb3cabef870e71e1d64f15ef60ac6f611d50","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.424","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.237","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.505_1748558676686_0.4015465753985814","host":"s3://npm-registry-packages-npm-production"}},"0.0.506":{"name":"@tscircuit/runframe","version":"0.0.506","_id":"@tscircuit/runframe@0.0.506","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b6ca752c1ec13ac63f086bb39a1cb478697de314","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.506.tgz","fileCount":10,"integrity":"sha512-NNzXCZGILt7fU3BbnDw8ZHTQAW/04JiFzFEtBzm7IwQVY24Ui000KOra54BUTaDTfzVkgG2ctWK7iu1ISBQkWQ==","signatures":[{"sig":"MEQCIFok5M+mzA8OTjkND1cH6jOUA0F+Ie6wqEyoX+JB7EAkAiA8RWz8FzhG6vdP36EprEnwE0BafxmvtZ7Zu9Ml5QfuaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358948},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"432bef37e765db08591a12d03ec702847b6d8dd3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.424","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.240","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.147","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.165","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.506_1748568562703_0.29072581541623244","host":"s3://npm-registry-packages-npm-production"}},"0.0.507":{"name":"@tscircuit/runframe","version":"0.0.507","_id":"@tscircuit/runframe@0.0.507","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25eb0738f534dadab82320bac17440f6cf5631ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.507.tgz","fileCount":10,"integrity":"sha512-YPgiDK5gcViz9EqgVbaaiMHuqPu/OmUx2plwMxCx2I6w/24/RHHEiayS1aOQVjrS2VkR7q763sIGrAjBOYBa4Q==","signatures":[{"sig":"MEUCIHahp8snozS6Q6bwBV6X0rLVUnski/KeJpvqD/PKn0gcAiEAu4wk/P3cSSS4lST/9dnegkz5uTuxAJqwvSlNwb+2Hw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15375438},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"404938c90b52ab2e51564b0fba5d78b416d8e6c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.424","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.240","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.507_1748570040469_0.8585246070174373","host":"s3://npm-registry-packages-npm-production"}},"0.0.508":{"name":"@tscircuit/runframe","version":"0.0.508","_id":"@tscircuit/runframe@0.0.508","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a33d857b9bacf99c30f273e218e02d08a5274979","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.508.tgz","fileCount":10,"integrity":"sha512-Anr/NasNJsdx0qUHlo3OCA9Z91c4po4LNk272vIojaoN0jF6LCjmY+Or2cOb/Qxf72adqWxXnKDEpCdCpsoYqA==","signatures":[{"sig":"MEYCIQCm4Jbv2GT60HnlNGGX+zC7BTuPVUHMgWGojg5xxONVbgIhANfcpDcI7+FgIptJowdwZtLScdL0DV57Eg90FZUfrOJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15377994},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c668ea3fe83094c3ca7dcedca8e17166d693f07d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.428","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.193","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.240","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.508_1748584778221_0.3424715189415586","host":"s3://npm-registry-packages-npm-production"}},"0.0.509":{"name":"@tscircuit/runframe","version":"0.0.509","_id":"@tscircuit/runframe@0.0.509","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b82fc8b350fa3fc648c12b42e61e883543a51be5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.509.tgz","fileCount":10,"integrity":"sha512-JPU5d47xXRLWzJd1eht8AVdaCygmSR2I0tGhFD6SOlmWO9+iXoaF4eneXlBZ2ovE3pIDfAdgu50Buso7TBScyQ==","signatures":[{"sig":"MEUCIFzun971vMP2pfbXe3aSq0Fv53BMSsFweGqJK/BPLBAIAiEAoA8pPp7BxpfJnka0C44BHG62akA2HPf4x/tJFa3t118=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15412139},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a91c1b49ddf9e5d8fc8b744b9b10f3b4182f4db0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.428","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.194","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.240","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.509_1748598874775_0.9462127126207354","host":"s3://npm-registry-packages-npm-production"}},"0.0.510":{"name":"@tscircuit/runframe","version":"0.0.510","_id":"@tscircuit/runframe@0.0.510","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2bbdb41f87086efb8991e4234f69e3949d57227f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.510.tgz","fileCount":10,"integrity":"sha512-7pxAKNOSxpcTN6EMRqjT/JXK4XLcmXihMRYO5fjhri6fWdWBaAIAiZVoXHPJ1JW3mUYCv4VLl5JEEVNcbVDjlA==","signatures":[{"sig":"MEYCIQDqd2eSDlG8Ol+oafu2E9ScEUX4I94E11lUUSGuz9kebQIhAOFo3qhl5bupy1FWd+fZvIF8bKonM90rvHEDjF5EouwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15380400},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"acd5e50168c7dce83622eea8d190357fb4698f20","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.430","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.194","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.242","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.71","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.510_1748625846703_0.20406080558360729","host":"s3://npm-registry-packages-npm-production"}},"0.0.511":{"name":"@tscircuit/runframe","version":"0.0.511","_id":"@tscircuit/runframe@0.0.511","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60b6c8fede0a5d0c6b904f838d504fb6d49cd11e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.511.tgz","fileCount":10,"integrity":"sha512-DC38wkly4ufMmjSFnshKi4T9720x1ST10iu72Y71BzXNAWjZGdPphHuhi7ZQKoTeLg0oJqhZw8LqVLf4dgIXUQ==","signatures":[{"sig":"MEYCIQDVMZiAEd8pr1DmJmwWWktKYf7bVFEgdkteyoNVQJLjhgIhAIHgZNNel8Q2d25KdOjarWn/eaLD4bp9bU29ovB4Ur1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15380400},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3cbfb9450d8b341d9cd4ffe118d462d7cfd62c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.430","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.194","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.242","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.511_1748641221514_0.6830337810633926","host":"s3://npm-registry-packages-npm-production"}},"0.0.512":{"name":"@tscircuit/runframe","version":"0.0.512","_id":"@tscircuit/runframe@0.0.512","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92cfcec8310b42dadfe3395ed444a0e294b1d576","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.512.tgz","fileCount":10,"integrity":"sha512-Ox3ss78iyx9b4oEmTpF8YdGIefBIYnZ5GwDON/3bWpBVMsBY5aOhoTv5Ldtn/QLu7E6IK0r9lt3WPOjfDCt+Eg==","signatures":[{"sig":"MEQCIFSTXLM6cUZ13w4pORs0KvICxh60WWP6YCNgVZIuyzJIAiAPk0kigYo3tZJCXYVZnDACow0ccdWKl4RDWPr5AM+ilQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15077885},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5908b038a0ae114211fb56b622fd0ac77cd334c9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.430","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.194","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.243","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.512_1748657461590_0.8371612095068954","host":"s3://npm-registry-packages-npm-production"}},"0.0.513":{"name":"@tscircuit/runframe","version":"0.0.513","_id":"@tscircuit/runframe@0.0.513","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0bbbd9708b148801f04f28a44ae04f6310ec40d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.513.tgz","fileCount":10,"integrity":"sha512-rN+U9iFjAOYgpbkuN412my/wppKn/faLbuYp3WA6arpHqz4MvjK7QyRU8HZK7DYele8OFy3LLuyS8xLti0O1Mw==","signatures":[{"sig":"MEYCIQDJkCZNyt2ZlI7YYixbs/XIsHJ0ZNfmjqKGKNwOLJJPRQIhAInFvBp9nEOnse/d1ezVBkVGq71PAtBmP5/uikbOjJZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15382468},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc529e90b27329eb979da5ebf44a8cc4bc6bdad0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.194","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.243","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.513_1748673339572_0.2264329847193831","host":"s3://npm-registry-packages-npm-production"}},"0.0.514":{"name":"@tscircuit/runframe","version":"0.0.514","_id":"@tscircuit/runframe@0.0.514","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a30d4648d79783cc3141253d6d91feda89cd52af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.514.tgz","fileCount":10,"integrity":"sha512-BN9v+2koa7fJ8WWI4TzcQHNs1e84OMA0tVgHKBWuvvputXNC4cniwGfJ3xiSdm6YpM81e6DPy3k2RlNqUje/IQ==","signatures":[{"sig":"MEYCIQDw16qzhnk8jfnduz56RG8RoseqV22rM2x13OZQ9ckT8gIhANO/ucaEWQch67oufT7UevMGD0yEJq0L3qJ6IzaP2yE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15417627},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c4fcc23e43fb548425565611814ec8f6a82281a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.196","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.243","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.514_1748686431946_0.06813526518469226","host":"s3://npm-registry-packages-npm-production"}},"0.0.515":{"name":"@tscircuit/runframe","version":"0.0.515","_id":"@tscircuit/runframe@0.0.515","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fbbf6eb076839dae756e2fb72397ec088472f35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.515.tgz","fileCount":10,"integrity":"sha512-bGhFub8X2Y7+8wC7kBOwkSXUulisCJb8hQXlPDHBNDG2iRHeYe8kMg7YaWDU8dTJDWHEScEzQXWpegqEnn+h3Q==","signatures":[{"sig":"MEQCIDvksfP8YmWHYrXIq+AjXOv+/9jXgXddjgpwzUbDUWAUAiB1CLXcPR88DJV/XNaU3k82rUEoleiZMoCB0uShC4tcdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15080499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6820ab7367393212a31261413aca442bf3931a31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.131","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.196","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.245","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.515_1748699354223_0.6938339235316664","host":"s3://npm-registry-packages-npm-production"}},"0.0.516":{"name":"@tscircuit/runframe","version":"0.0.516","_id":"@tscircuit/runframe@0.0.516","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a549c62b4e4b2675ec291a20f8a82a4ad6e00d8f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.516.tgz","fileCount":10,"integrity":"sha512-LdfiX45vol6c1/kMxvZCNJRKIMKnh5EK8EVzts+IElJM1Ts5NxqEdOW1ozQ/QgoFgEJPRd8T4EKkvlIsdpoLPw==","signatures":[{"sig":"MEYCIQCrMWHAvVfnQY1G309n002V49eISlyjPx+KhiDV3EjCkwIhAOl0RHXsvHM2IrFYKrT2+0wYVnRRimx3a1VLskoqzVS/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083675},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ffa909859a4c95d03ab8a0aea0c9589fbedfa42e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.134","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.196","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.245","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.169","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.516_1748710927417_0.8591073454484901","host":"s3://npm-registry-packages-npm-production"}},"0.0.517":{"name":"@tscircuit/runframe","version":"0.0.517","_id":"@tscircuit/runframe@0.0.517","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29b2e8c50bc86db93d8fea9bb2125fdb89681a9d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.517.tgz","fileCount":10,"integrity":"sha512-9nJhTO+UHfkIRL15mXcfe80gxrVgp2O6DoIeilATOnf/Wmug94KyxLaCPZj7g1aN68DB0FN72vTIzR5vVo19cQ==","signatures":[{"sig":"MEUCIHwhyr5tl+KeXs5/u0JUh+m/q8Q3yQTkRrnvgO8u+rCYAiEA1geKC6WKiAmsG0yWGl/z681yPbvtmMThD6USprcfpLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083671},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d4e5b0e7924be850214ef2465016faf226fa77d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.134","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.196","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.245","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.517_1748726798301_0.8018013814565346","host":"s3://npm-registry-packages-npm-production"}},"0.0.518":{"name":"@tscircuit/runframe","version":"0.0.518","_id":"@tscircuit/runframe@0.0.518","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c93ac14aa2e020cca7b033fec24c65e89d22154e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.518.tgz","fileCount":10,"integrity":"sha512-2y94D8Zd5rVqn0YqF5VQ/wIgIgylBaBtcFk4WJDaJ4EZz2gVJgPImoYTNI975i/FAeNNfmskpzAxhCK7yF63xw==","signatures":[{"sig":"MEYCIQCb92gr5m3zf9peLNIi/jHhsPPqFZjf5M4lrM5rl4mSQwIhAOKf1NlXa4g50zahXb+/QcXIEJBcoHviEeHa+L/gUCEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083615},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31300d082e772fcca18a10f86f691c8d75f6df23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.134","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.245","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.518_1748740720792_0.004166352179728605","host":"s3://npm-registry-packages-npm-production"}},"0.0.519":{"name":"@tscircuit/runframe","version":"0.0.519","_id":"@tscircuit/runframe@0.0.519","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d877de66ef1bb590482d99093f09d2845e104f5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.519.tgz","fileCount":10,"integrity":"sha512-heOgf3va2f8wWUzKNWe9tFb/oJ0HKFMnyAU4m2S47s5mG9t5xEuTnvXXJPdRupVLC58Tienogp0+adZhrgtc0Q==","signatures":[{"sig":"MEYCIQCOKWD25DrZJ7P1OS3VuvuT/SkzhzSADtp27zIy7ptr/QIhAMCfRXhBgqPeY/3S1LuUP52PmvRVrRbXQSdPJjIf7VB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083615},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f93e46e0fe99caf5ed910ec70ca78a009eb8b7a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.134","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.246","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.20","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.519_1748757152256_0.5239769101876499","host":"s3://npm-registry-packages-npm-production"}},"0.0.520":{"name":"@tscircuit/runframe","version":"0.0.520","_id":"@tscircuit/runframe@0.0.520","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cec0679c5f8836f8d49fa88a3bc3e28cb97a29a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.520.tgz","fileCount":10,"integrity":"sha512-/Rzm/uMyCb+rDrLTXVB0nrcFqy4Yfi2GYHP7nh39e//O7IdaqW6oYxQzBJ7su0vzjoqcMY9yUhW9ggW0Bw39FQ==","signatures":[{"sig":"MEYCIQD20YWeQE1ZrVDOqGh4ar6mNzWGG7pgcOmGI2eqh3ZduwIhAIQcCf7/Lovl4tXHPiDwtbDD5atqF6ZYHMx8e0YSEDjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083881},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0710ec467ce00f9db31a5c95abc5c367a9cf4679","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.134","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.246","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.520_1748769907263_0.9298322977004092","host":"s3://npm-registry-packages-npm-production"}},"0.0.521":{"name":"@tscircuit/runframe","version":"0.0.521","_id":"@tscircuit/runframe@0.0.521","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0806442750509f08004e322fbc2bf7a6789d224","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.521.tgz","fileCount":10,"integrity":"sha512-2eokdY8XVlXijfCTanml8pruOWV9zRcrkTjvmwSFhotHAOoH3ed2ayLf9IZ2ihFXB/qH0CqI1w+zlGgqVN6IzA==","signatures":[{"sig":"MEYCIQCzydJ4/dywrHtjL1BsdlHx2bji6v3KZ5GbxcvnVwvkrgIhALb5U7W6+x8NivKny/mZs26CwM+ob96UO4KO9oOOiESX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083881},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3c52b3fa15ad60a25c06f01b73789e9c7bb6e5f6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.246","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.50","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.521_1748784031111_0.015741676248001824","host":"s3://npm-registry-packages-npm-production"}},"0.0.522":{"name":"@tscircuit/runframe","version":"0.0.522","_id":"@tscircuit/runframe@0.0.522","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db85412bee2fe1a6813ca19b70e55e69f4a0e309","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.522.tgz","fileCount":10,"integrity":"sha512-dAZsevFYnGK2SH+gbY6SgD+T7iR39LAUB0EFHPkL3Qqp0/MXE7ZjPo5tfcMuUy+gPRmZWn1+xSvN8zrkTwFEug==","signatures":[{"sig":"MEQCIBhNc34mGDL5eiLvHDUiSEn03yl2Qo6sy9JfIQGwdUwPAiBJOk/CXZeDnkzz1UTRmN/AtNmxEvyO6SOnTucIRR5IVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083881},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce0804ef987c4cfb6651608c0fe912e5c56cd9ee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.246","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.170","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.522_1748800634815_0.43117528855611864","host":"s3://npm-registry-packages-npm-production"}},"0.0.523":{"name":"@tscircuit/runframe","version":"0.0.523","_id":"@tscircuit/runframe@0.0.523","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eaf0cfde31834e5d429007c4a29b8482913307b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.523.tgz","fileCount":10,"integrity":"sha512-FwC72gE8jD2pE5Kx6xgybNXHutRBRR67QOvppm9w51ZMNyKRVz0EQb876ocyjkzvPP4j7BC/jW118i9LPpqQXw==","signatures":[{"sig":"MEUCIQDuM4FFtjLGNCL32/15uPrQ+zm3PQD16CqmRDlPM5RLzwIgS8S0NS5z9M2H1aJvaSp4BH1DM6rH3HRQNV76OojahhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a10f606d51e36103adc2bea3014bae80610315b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.246","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.171","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.523_1748811870909_0.7424671867289745","host":"s3://npm-registry-packages-npm-production"}},"0.0.524":{"name":"@tscircuit/runframe","version":"0.0.524","_id":"@tscircuit/runframe@0.0.524","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c8570c16f74180c5e3a57d76a81c709ed63822d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.524.tgz","fileCount":10,"integrity":"sha512-WZ3y6O3ch0dfRKEEwA/hsywR5tQzIpZY3Ga4rmejuBlz048gFCOhL9L1hKC1vrkInge4ntMkS0kQ3lsF7FBxnA==","signatures":[{"sig":"MEUCIHnJjGmqh5I+TUUH5hI6KOFFfAz+N1GlC7d0W5CNSId6AiEAtu5Ii4uoKGLUt/oNy034h42xVOZUxSSdgXUOquuky4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1a75b0b75fac07d4fa22ab828df7145341e8bb3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.431","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.247","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.171","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.524_1748825512893_0.37259015470247636","host":"s3://npm-registry-packages-npm-production"}},"0.0.525":{"name":"@tscircuit/runframe","version":"0.0.525","_id":"@tscircuit/runframe@0.0.525","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32d2cff94d1aa0347e23bc5253391a7cd7c739c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.525.tgz","fileCount":10,"integrity":"sha512-mMuah21nkXjJIPU36IQsC8KExfHa7N0VWu+mv0hHMUOFRDTlrXYUUX4ntN58yd2Ghjpi9cs2fDOh2y6IML23Yw==","signatures":[{"sig":"MEUCIEu2dkBvvrBh/STfFPXJHyyv6HBwVDRRHNCtdU3I9V2kAiEA6IT5qxfvzrsqhR/wk4JafI/tDvktSg4hYHDif/6RVAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15424895},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d26551fda1c76a32aa7208c3209c539d198a3e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.435","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.247","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.171","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.525_1748860206424_0.14647066516450602","host":"s3://npm-registry-packages-npm-production"}},"0.0.526":{"name":"@tscircuit/runframe","version":"0.0.526","_id":"@tscircuit/runframe@0.0.526","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c7f1d8bb6e3e3633f3feba197624d85a16b6d07","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.526.tgz","fileCount":10,"integrity":"sha512-i3fVHy0I9VUBXkvMNIeGDTS27Gmq5Y6WCc7pkFv00If8vsGDoOD3cNyGZvRzvKl8r1R0MqsDcbXCjEFeffFHKQ==","signatures":[{"sig":"MEQCIEL/tMv1YLWVoC6fEn3iqh3ePYowc52+f39DD+NRiFnTAiBXHRfDZXytbsMXqhR7xDvUxEf56QU/RaNXQYDEiDq2fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15085147},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"207be485879832d5a1a24d912becdac8cd82fcaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.435","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.249","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.171","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.526_1748872898371_0.6669581698841636","host":"s3://npm-registry-packages-npm-production"}},"0.0.527":{"name":"@tscircuit/runframe","version":"0.0.527","_id":"@tscircuit/runframe@0.0.527","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c2cf7b807738b35e864f398fac176cab1fd3033","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.527.tgz","fileCount":10,"integrity":"sha512-5bCySTJPXq7GM708BDkPvGSlML0J9QE3a9XyKSxetbXUXB6fWZ8/tMVDZM4KxthrUkri+2je39SsbBQz5/JRyg==","signatures":[{"sig":"MEQCICQGpH8xohGys5heRhMiWXsj1/qWFXofIem5Nk0sKn0qAiBgyrXY6ltMxaASqGlOsa7bfkEL3xMQvps+cW4URp+Dqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15089307},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f228d5b868738714a68260159a3b7ca84e999998","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.435","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.249","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.527_1748896981171_0.4360943906009507","host":"s3://npm-registry-packages-npm-production"}},"0.0.528":{"name":"@tscircuit/runframe","version":"0.0.528","_id":"@tscircuit/runframe@0.0.528","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38eda140e0f17d538b41cb93caa3f6db16443b81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.528.tgz","fileCount":10,"integrity":"sha512-l7LbXlcHKjys3Mt8an34WZ14ns6ADt2lg0lsurruHqRXzw8azY1De9OxPRqI5h5I8ScinaCTu7MAbnTlMm/3Gw==","signatures":[{"sig":"MEQCIDpRgYxCNlc1Et+2HDXvMyuaBuu7NjsUwnWG3HH9720AAiAYRQGccHZdArExE7USaIQDW14ASWmCkiLrVILCC3+lUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15599767},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"558690e090648652329b6d46de720bcc7902396f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.438","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.200","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.249","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.528_1748910441096_0.9640499259755693","host":"s3://npm-registry-packages-npm-production"}},"0.0.529":{"name":"@tscircuit/runframe","version":"0.0.529","_id":"@tscircuit/runframe@0.0.529","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"efa930eef7cd74caa52e81651c99d7ab4d710547","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.529.tgz","fileCount":10,"integrity":"sha512-61RmgjdKkOS9CpKWwRujtjWc7ysvoezWG6yBL3CTCZqQRxgNyYXHCb2uXe+ES+8xXTut5qwh68uaqsj9f9ZnCg==","signatures":[{"sig":"MEYCIQDJCJfZmq/yAxVQWl7Hiyjc0t4iEtI3WDFU32GItVHsJwIhAMSXLTXoqAOxSVf8WGd1ixj3Xn7HE/cjhzK0ibFs93b4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15600287},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73d87492a045cb9f649150ece4ce9d6fb2b5d40f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.438","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.249","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.529_1748917054080_0.8339138143781484","host":"s3://npm-registry-packages-npm-production"}},"0.0.530":{"name":"@tscircuit/runframe","version":"0.0.530","_id":"@tscircuit/runframe@0.0.530","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f6eac8cf2537ffa586a4c55185879bf622c82a2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.530.tgz","fileCount":10,"integrity":"sha512-biwHZqmy9gRJMkkN+RU4gJMOQBVG8NB2OCROS/QJp62fF0e5dKqtDw4nkPe/Gw+8RY3YgrfXKcp2JSbw8GbmXA==","signatures":[{"sig":"MEUCIQCco6rhaneLx4R5cU7cXK2c00Yvav5YeCwuh4T8q3TkhAIgLyNOAl+KKl424l0jNkIjLb13feS5ulo/lX7wllgxfWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15599969},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f977a079a9bcc9106631d308bdaa5b96bfa7441f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.438","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.249","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.530_1748927171247_0.8690782887729147","host":"s3://npm-registry-packages-npm-production"}},"0.0.531":{"name":"@tscircuit/runframe","version":"0.0.531","_id":"@tscircuit/runframe@0.0.531","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a65fcaa97889df259711777fd017f8fdc8a6663a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.531.tgz","fileCount":10,"integrity":"sha512-RL4xEuz97q0tuXJzxx+6SkgkHzRS7agTAyvrryrtCQYvuitAd6c1gvrbcLY078+XJMx4nW5yWBHZoSCjqplz2g==","signatures":[{"sig":"MEUCICAYwiJ5Y5FuLO2J3V601WaQY8glkOeRfuCeGq/TuNOiAiEAtle1rVInxaIGm2MTQohUTcWAZYxKOtfU0sp2aMhF0iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15259097},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ba67863e66c3a71570501f079435a132df2ecac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.438","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.251","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.531_1748944023558_0.8036180850775518","host":"s3://npm-registry-packages-npm-production"}},"0.0.532":{"name":"@tscircuit/runframe","version":"0.0.532","_id":"@tscircuit/runframe@0.0.532","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2f26d214f53defb3cf61cc59cd5cd2279b66d5c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.532.tgz","fileCount":10,"integrity":"sha512-QJoyqohlOcwZPB7GGGZFoAN80WISJ6XatGrJ7O/qinGE/i5TIroE0jgwc7vyHXIV2vmkFSedJ5XwZ7fslHvN1g==","signatures":[{"sig":"MEYCIQCEIdbHhvHyjEgLnNAsOE6Xivd7UmSwKbbQO9cikGmDEAIhANHofA0oijgHtYe5HVjHxiAT+x7xZ3dNuHDCtr6sSCEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15582973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebbffcc0dd4b54d8920243484fde5d9b36f948d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.439","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.251","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.532_1748960136002_0.18384116741519407","host":"s3://npm-registry-packages-npm-production"}},"0.0.533":{"name":"@tscircuit/runframe","version":"0.0.533","_id":"@tscircuit/runframe@0.0.533","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0789b4dde4dd2bb2b62a9f59dd5624a3de683b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.533.tgz","fileCount":10,"integrity":"sha512-gAkqdmcSgjkyxNJ6D4wSVLKikqF1ZKYkHGC06YkbPCnoQPBnDkWcpA6iDXRGNxRqFYcUHNu8hdmG3kuMKI1QTg==","signatures":[{"sig":"MEQCIGIW0ygfthY0okZPksWN6TYirVJFQRyILk/4n4lMmZGeAiAbpCuSBOZhJin3kKj0SS4d1Oz7Aeitrzc3zDlJqheDqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15259659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"61febb91aa65fa31d1c24a9002742a66a5beb9ee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.135","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.439","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.252","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.533_1748977180968_0.21964769662931616","host":"s3://npm-registry-packages-npm-production"}},"0.0.534":{"name":"@tscircuit/runframe","version":"0.0.534","_id":"@tscircuit/runframe@0.0.534","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e74f65db709308fb242d7be31036e73465de55a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.534.tgz","fileCount":10,"integrity":"sha512-f5u9GyziXLtGj0HbuzPEhQaT/q0ibbAYhe9dYDbWEXSDRaA1zLo9PJ1Iro6ud2MPWvzUosjCvt38ZYllSGVKvg==","signatures":[{"sig":"MEQCIBWXoizUBhok+wtNVX11iEBquo8G4cf39CrTO3shWcFIAiAMbhRxLU1utHRM3biHZH3Z9Yu1nF9nzN5JMAEgMcUogA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15261815},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"24734d2ac79899edad4eafaa72f686d3ec1e57c9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.439","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.205","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.252","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.534_1748983340307_0.27796452548489436","host":"s3://npm-registry-packages-npm-production"}},"0.0.535":{"name":"@tscircuit/runframe","version":"0.0.535","_id":"@tscircuit/runframe@0.0.535","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9cc771c6171b9e8f3e09c721188f6282150d5001","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.535.tgz","fileCount":10,"integrity":"sha512-6ufRlyf38uO1TK2BU8+4ajeZ0Y6gHEWGU1gQuL6Pa9LUxhru215r1A27fNJLObPeKvK04nqx5T10c6EI8ijIEA==","signatures":[{"sig":"MEYCIQD5lRYehRJvMJZUdaqayj9QTkuV9qPWuf+CUiysXYWdpQIhAIcVjHA959rYwZsovaHwyc8p+iz7FOqF0LtidLztRdtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262101},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2053fdf98a1bc42a0a5b1d59cccbba1e3ce177c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.439","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.252","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.535_1748999509054_0.22704626454760723","host":"s3://npm-registry-packages-npm-production"}},"0.0.536":{"name":"@tscircuit/runframe","version":"0.0.536","_id":"@tscircuit/runframe@0.0.536","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"989fda1e41f5603fe86346a2ba9f39cdf9d2eed0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.536.tgz","fileCount":10,"integrity":"sha512-2FOZg2R04l2jAyd1FYKspA0tpIyD6QR0pL3P14Hx7ytWVX+APvl20ncH3lleKu6Q+Y2cMPlOHZNbvCo5V9or7w==","signatures":[{"sig":"MEUCIG887fgSw2q9yemYx6J3DoODjHxAzn9m/NfMnBvee0L+AiEAsYa6A8v/KoumWBox1IcG+rtzCfIayI6Ctqorh9eYJnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262101},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"842eec988de9bcf91b40c50c41e28e40da03f30b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.439","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.253","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.536_1749015184901_0.4000936995802531","host":"s3://npm-registry-packages-npm-production"}},"0.0.537":{"name":"@tscircuit/runframe","version":"0.0.537","_id":"@tscircuit/runframe@0.0.537","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9136a96e048fcd0b06c6a13f34134216a3addb44","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.537.tgz","fileCount":10,"integrity":"sha512-3KtqWWMXWEwb/6/RK/bok692I+keEddNUafcapqBVY9ZAXpqORS4BcykWwSkIHK+Edzs4pP7m1FcblRKYqgFUA==","signatures":[{"sig":"MEYCIQCcQkchMUxYaUHM44xE/jfsUjz5/29TNObD7+pnFV/8iwIhAMk4TUZw7gasgez7wmh1mPF+kINR5WaCjkUonZNmt4yJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15590489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d6dcdcdc47296406a5f3d1c55ec63639372e4d9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.440","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.253","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.537_1749040803019_0.9191171489058714","host":"s3://npm-registry-packages-npm-production"}},"0.0.538":{"name":"@tscircuit/runframe","version":"0.0.538","_id":"@tscircuit/runframe@0.0.538","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3b20343cc6c1a8c620a916e9ddaf6557eb60d7a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.538.tgz","fileCount":10,"integrity":"sha512-JsZRosQ6bBuVfGNsxMc9CN+u6noE2B8ENnp+wgxLUfd63sOn5knUGyBvU+QNzyrpODlaTTl05QUYgxVxpBJRmA==","signatures":[{"sig":"MEUCIQCPQS2+9kQ1/SQ1Cy3mEyfi/2nBXTXjwZ0aFi6LGvlcVQIgYHiurKV9G0BBk+rlPC3ceCVxzjfrUZZZWbdep1wce2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15590586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d32200500ae2cd4c5a491e47e7eb2eb7607e5fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.440","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.253","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.72","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.538_1749051749330_0.7011148614862555","host":"s3://npm-registry-packages-npm-production"}},"0.0.539":{"name":"@tscircuit/runframe","version":"0.0.539","_id":"@tscircuit/runframe@0.0.539","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b05fac7b013b235359bb5f73c4bdec7288ab1b83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.539.tgz","fileCount":10,"integrity":"sha512-flvf8xwleFmTCIJjV9F++G3x6CgZbg1/p9ZCphwDzLGffuHLaTfTb1PAZHszTM2ISyPCp+zFvu2krdzDx861zQ==","signatures":[{"sig":"MEYCIQCxhahVqsvOVOfyeCoISg3O94N0YJhGSC3F9CZvXDCjBQIhAM4MgvuhzW5dqE7Tf3oz/KUUEDWHX2bbjC8Uw0svS1Vq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15590586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca8180a9431970908aba9929741ce7bf7a4727ab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.440","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.253","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.73","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.539_1749063250497_0.054577617341420526","host":"s3://npm-registry-packages-npm-production"}},"0.0.540":{"name":"@tscircuit/runframe","version":"0.0.540","_id":"@tscircuit/runframe@0.0.540","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b5d01464d9aeabe3c1aed54a976edb22848d899","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.540.tgz","fileCount":10,"integrity":"sha512-fwHWwsO5da2RCGRiEdmlEuvatkvxJKPjUaU3fuqt2iBZf4sGFRiM3hHS63a9JGr/aOoa2gPpJrd+wxTSnPl5MA==","signatures":[{"sig":"MEQCIEGxg/BnyG6PmhrJzKG/8d5GmU1nTzsZTuvLAo7ueZnwAiA6JmlzxhdcP4XE6OzusxXEsmEZSKJEmz0M1UNIoUTRGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15592022},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71430cdb47e0b9a30258bf78af972155d371e863","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.253","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.73","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.540_1749075380570_0.4566217790540934","host":"s3://npm-registry-packages-npm-production"}},"0.0.541":{"name":"@tscircuit/runframe","version":"0.0.541","_id":"@tscircuit/runframe@0.0.541","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5f6b4367d2b3b57e1a6754f767e60cee0b3e404","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.541.tgz","fileCount":10,"integrity":"sha512-1Z7Q8xm0Gl7P7Q1f1zgQe2m3nk+yMEhr2tnAM66F6jwb23X5T3GSqkQmurq4Zkytrn0MnbCDDGiDhieSntWPDg==","signatures":[{"sig":"MEQCIH41cjm2/ChYLtWIpDQ/CTcErwa0mdXbAV6cyw4LV8bsAiBvipGCQ4rtrI7qT/3fpJljXUJvmLA5F/Ei08E5wYIKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15268146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0aa23a8de4293059d30b9b375a402b561ecca517","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.73","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.541_1749087175004_0.6774802370691135","host":"s3://npm-registry-packages-npm-production"}},"0.0.542":{"name":"@tscircuit/runframe","version":"0.0.542","_id":"@tscircuit/runframe@0.0.542","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd80a168e806262910d617093aad4c2300c2346c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.542.tgz","fileCount":10,"integrity":"sha512-qhp//0PGhH4oraQlq+qFWTlth5/Yniwl6JozVbn5hhS+MTZZK8OGnmToFmmw1zo+qlRGiN1LTmQyej9jS4VeCw==","signatures":[{"sig":"MEUCIHQNCBdp8g/LZsFZ/Zg7WdL12d6xyZsxZv9zfaCvKtqzAiEA0dJAeZ1DphKvZThEQagMggqNKQUc6mpY++cUpYQCrj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15268146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3047871c88f479f8ca926a4cf6a59afc1e13b8d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.139","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.74","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.542_1749097787297_0.7419879441072543","host":"s3://npm-registry-packages-npm-production"}},"0.0.543":{"name":"@tscircuit/runframe","version":"0.0.543","_id":"@tscircuit/runframe@0.0.543","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f555ac12fade96a3948fcf1f9e163d102f08d9a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.543.tgz","fileCount":10,"integrity":"sha512-/jUEN0sMS09Gos+MecjdXsCXO3gO+OqvejfVvIAXOl05/egHoGM/vFHkxJRwc/9RWet/U4/17i5/nCCFrD1Kag==","signatures":[{"sig":"MEQCIA+kSxXkbTK/xIPjCaPqDEf+eQOTzYjGHZCyaWH7l8TmAiBKFpwO9MAx1/gC+1jfUfweWFR3xEdOZ5AQ1vLqhd6LKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15272054},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ee62171f2ec5365b51ab7498523aff371431b33","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.74","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.543_1749138417057_0.6639271497995365","host":"s3://npm-registry-packages-npm-production"}},"0.0.544":{"name":"@tscircuit/runframe","version":"0.0.544","_id":"@tscircuit/runframe@0.0.544","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e9bbc593dcecf0e266cc41fe4952cd4c01dd331","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.544.tgz","fileCount":10,"integrity":"sha512-h0ZOjkT2Na8+UWnjyolYkhPOD3WWvqnf2yI3dTfPqdh6zBoVm3Z+phSxCVxYHbaZIVAtnKktirMMYgWZuPZyVw==","signatures":[{"sig":"MEUCIQCq8CcQirMtk2tkPiWDorRS65V3OBeRPChw+88M8KP/QQIgS7NidXH9NS+ym88DVJebgc+J6F1QjOp74onUC5HJtnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15273355},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"552e012c9322cfff4b1ef4f3d7223d118b321190","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.51","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.74","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.544_1749229725880_0.22359457869581822","host":"s3://npm-registry-packages-npm-production"}},"0.0.545":{"name":"@tscircuit/runframe","version":"0.0.545","_id":"@tscircuit/runframe@0.0.545","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2988b4279f5314135427ac775e051c80f33ca87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.545.tgz","fileCount":10,"integrity":"sha512-mLYqqsofjwA0ZQOoV587PKoVE+/qvaAVq5Ib+zTCcjO9bFElDpr0sOroo00BzQK86AGhoUh+BXuVS2CkN2xNqw==","signatures":[{"sig":"MEUCIAQ9X/FIdwx2aBwK4A6xPDaoVmSeSkwdVOz7coxGem40AiEAsbMXY47VzZT3N3ghpqGB1XtFlWydHbZDxfIcqAaHW4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15273355},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ed4ebb57e19f9e685f64a1bb416d687d60d3827","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.443","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.74","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.545_1749257010258_0.19792252017844447","host":"s3://npm-registry-packages-npm-production"}},"0.0.546":{"name":"@tscircuit/runframe","version":"0.0.546","_id":"@tscircuit/runframe@0.0.546","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60d65c14ab6960ee7f0893984cb463e431f89f9f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.546.tgz","fileCount":10,"integrity":"sha512-ReTnjR6T6jN05NwwEGPyOWXF7CVcHtfBcClN97MQ1mEZgM9q0oUYUzO2SG3nwFXlgKCV8WEk+czv7mmUkEt89g==","signatures":[{"sig":"MEQCIH0JLG3rcfAk3qxHdXalU49qbXO4kq+V/QbhWF/Xn/0mAiBtoMTJYYps3e7i+vHjPxfS7ueAcT9A4sHh0SjsDKrh5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15599847},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"050556f51236888ae5c9029aae50abe995a4285d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.74","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.546_1749274330926_0.21108144101928072","host":"s3://npm-registry-packages-npm-production"}},"0.0.547":{"name":"@tscircuit/runframe","version":"0.0.547","_id":"@tscircuit/runframe@0.0.547","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6542896fe63d7ba7eb7a8ce9ae1de15ece26dfb1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.547.tgz","fileCount":10,"integrity":"sha512-9aIU6csFM5FfNR0kyF2XnowT8m7XYA4RcsJ/YGtO8RJvtr4v57m22HTGU5h3VUJf3ytBpvBYT9iapQUvcvca/Q==","signatures":[{"sig":"MEQCIFUDHDnLkdkXbeV/Uva/YNAirUz+R57MPtSvLqQXn7k0AiBigLjpH0hNcrHEcf2+vUNzrue7X2QJ/hdfQ0bM1o1QVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15599847},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ddd2583da8f152c2e6571f02b2976382d25e487c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.255","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.547_1749291418215_0.9149974762196338","host":"s3://npm-registry-packages-npm-production"}},"0.0.548":{"name":"@tscircuit/runframe","version":"0.0.548","_id":"@tscircuit/runframe@0.0.548","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4982911e7711cbb2f52f23f431f946831d4a9ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.548.tgz","fileCount":10,"integrity":"sha512-Lldg06E2g3Ow/sqCTAyWR481QD3gBVy0fnsJOWleOevgIS1UsIAOYkQIIM8b2+Iv/5m9nUHIm0Vsa363Tkgouw==","signatures":[{"sig":"MEUCIQC8lU62mtmT7XKKfT9MtuzuM9y+a7eyKR7Y9cHuSZUOAwIgUfHF4ODXoIbp/htHlGrfyKMp4oNx0E3TruaXuLq0/dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15270447},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e3da32cba0040b6eead4451742579f14cb6c4b0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.207","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.257","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.548_1749307189596_0.8089006124241942","host":"s3://npm-registry-packages-npm-production"}},"0.0.549":{"name":"@tscircuit/runframe","version":"0.0.549","_id":"@tscircuit/runframe@0.0.549","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e9053472461b469427fcb38a0cdf98dd89ec8a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.549.tgz","fileCount":10,"integrity":"sha512-fPwDp99iuj66UbbEdPnic3em4tCmZw+kz7blNGqzIBqE9ytz4PBGQjzhqnuPfbcMA0oaf/6YB1FUiG+Qcx6NRQ==","signatures":[{"sig":"MEUCID6snY7qu+GvFMCI4cYZPG6MB3LRCe1QfIEBPTAPBOPpAiEAooEo6MfzLhF35sWNBtDEknNKVsrJFpbwRHHEYylX6wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15271407},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31d53da11e3e61de6ed4c20f5ae2b1549c612797","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.210","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.257","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.173","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.549_1749316630881_0.9861263109611913","host":"s3://npm-registry-packages-npm-production"}},"0.0.550":{"name":"@tscircuit/runframe","version":"0.0.550","_id":"@tscircuit/runframe@0.0.550","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e3a7fbbd103a1b90a193faec5d403c8e13d005f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.550.tgz","fileCount":10,"integrity":"sha512-cyHaAtt6yyixHEfXWNsTBk8k0kefEA/3D6RsIqy4tYbC+Msq/gZmLT39cmTJPJZlOScWg9ZIGHAO8SPVoIiLNQ==","signatures":[{"sig":"MEQCICx1SvAEWDBa5nscmi9FPuSejExoPcvluetisIYL8ptYAiAa+ran3XBGh0m4o5wtoeQXXvv9Gqe3iNVEDjHth+1dxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15272391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2f7bbd8888e3da620e64cc3233c9bbfc25c4223","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.210","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.257","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.550_1749329883942_0.23333209842753178","host":"s3://npm-registry-packages-npm-production"}},"0.0.551":{"name":"@tscircuit/runframe","version":"0.0.551","_id":"@tscircuit/runframe@0.0.551","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20ea907517a8e5a6285b45d06d2c7df3ac9fdaa4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.551.tgz","fileCount":10,"integrity":"sha512-AqRZe1KK6uMv9/Ovc6hBAg2Nl0VkMFUZnU/2GkjsOVfzW71222KLwg9BIrqD6D7PDcTiefhQ0iu3bKKc7k32Jg==","signatures":[{"sig":"MEYCIQDC6krbBWAqNZq6aEBsv+M+GDpYK/NNVu8aHmdKxAEyNAIhAM0UeQHqIA+zLncoZHOKIrYRnCh9ZtgbcucXP3b03kVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15272139},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22667278d685619614cd7f64c9fc332f011c3d11","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.210","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.257","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.551_1749339242383_0.9752314048000568","host":"s3://npm-registry-packages-npm-production"}},"0.0.552":{"name":"@tscircuit/runframe","version":"0.0.552","_id":"@tscircuit/runframe@0.0.552","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2fe97b75534069723cf7821f40d8ecae0a4b3b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.552.tgz","fileCount":10,"integrity":"sha512-a3H0jNizFE+Tt3yKHnrOsthZo5aKHGEs8I4NNXezLPim0XUFoYU5C1tcLTLqO0ndddRdO6tIywtuBRq3VmSZpA==","signatures":[{"sig":"MEUCIQChj/JYj5CDGGJrnlOF6DtJClmCKtpcu2FyqK7wK9AiGgIgZDPAw4VVMyGe20FBGjmxgf8QqrjSN50STpx8S2GSbaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636504},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5812fd469921dc7376645f1c7e9047cd2c3d052","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.446","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.210","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.260","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.552_1749344758884_0.5747408780245724","host":"s3://npm-registry-packages-npm-production"}},"0.0.553":{"name":"@tscircuit/runframe","version":"0.0.553","_id":"@tscircuit/runframe@0.0.553","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7a0d5f0020d356ebe41a5659c1c220335a80a61","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.553.tgz","fileCount":10,"integrity":"sha512-ZALb08lLWr4TqdY4SQ0VPMmO4qEFQoqimTmBpWhldGsDZ7jrK2AuPPZh/GTwSbK+FRfhc+iCKZlHYliOnBmmPg==","signatures":[{"sig":"MEUCID/qH0vckqNMeqCf8IYBxwI7CNzzMpVDhgmZmsvRWZtYAiEAp9LYtMM6mAuQDz2wT8AMypZ7iAMsqN/sJnjLgWLU9+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15273277},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f71a1597a19f0c055f605d8ac7e9107b16aed99a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.210","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.260","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.553_1749349150525_0.22669402362313051","host":"s3://npm-registry-packages-npm-production"}},"0.0.554":{"name":"@tscircuit/runframe","version":"0.0.554","_id":"@tscircuit/runframe@0.0.554","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"032a7ab5c32b84426f61961d1533bb57c6923033","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.554.tgz","fileCount":10,"integrity":"sha512-yTBtv9K5FKkrhrBuqJHbD1RIHM+EQr4B9rgnuEf/IU5gBc2nX/83KnrnnUIrmBrlfUZNzkfFLrKU6MNhEYPBgw==","signatures":[{"sig":"MEQCIFV7LadbMi7tRAUicqzO7Mx6WIUSrJee5AhPrTWtquPYAiBm31YpGWVPJ8w126o0Dm3euntZfHMab+ryHi59q3037g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15273691},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc61bccebb20cece5b5a504ffeef5824ec2dc571","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.147","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.260","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.554_1749361857686_0.08498945923060108","host":"s3://npm-registry-packages-npm-production"}},"0.0.555":{"name":"@tscircuit/runframe","version":"0.0.555","_id":"@tscircuit/runframe@0.0.555","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f08dee2610512fddda9209b5926ecfb07612de66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.555.tgz","fileCount":10,"integrity":"sha512-Sx+jMpBb9yPA9E+4GdKxrg1VQELUw0wNAHc3XRAXywTMiW5KM6U8dBxn0xHUQ7yS66NHVIq5fb/ixupWv+/Y7Q==","signatures":[{"sig":"MEYCIQDrAz5qcd8FyATAt0DVNDSqYbmMlrSwRXxdCnFiCHTfwQIhALuTMgT0rbrXN6Z0bP3VsdfhhDpgVbC6xKuAdG/H7NSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15274069},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cf89f95a4460fac3df6522344f3bd8ae4458f68c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.260","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.555_1749392101059_0.728768424958314","host":"s3://npm-registry-packages-npm-production"}},"0.0.556":{"name":"@tscircuit/runframe","version":"0.0.556","_id":"@tscircuit/runframe@0.0.556","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f589d585678a361a28d2954cc165aabc4cdd6479","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.556.tgz","fileCount":10,"integrity":"sha512-bqSnEugZw5BzLwCbEWsyecs+EqtLsh52B74zpttFvokmLPiUoPBYSVhm1MSGK1JBCJlA5srtIjgbqNIuDnv0Ag==","signatures":[{"sig":"MEQCICqk5tlBuz5YlSRhh+w7z4x46HfLZofFX3IePjZc+X2iAiBI5hsdgOEMomsTgAv7Mv6E1COeX7eWJpDv6AtM4sKFmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15274069},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"871853cce3092e0d0b732dcb82627ed89e64619f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.261","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.156","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.556_1749407422962_0.10159570547498298","host":"s3://npm-registry-packages-npm-production"}},"0.0.557":{"name":"@tscircuit/runframe","version":"0.0.557","_id":"@tscircuit/runframe@0.0.557","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e9214415e9f47882fd641bed90301be684423cd5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.557.tgz","fileCount":10,"integrity":"sha512-V/fQrEdd9346hFjomw8wIq+rL8w2Jo5cMhJoTTEO9RTG8WXi/Trs/lBr//BVtw0l6qineSWXmdten7CXLPLLsA==","signatures":[{"sig":"MEQCIH771p171bptzumw1ODibu37N63HdxermOAJUSx1vtxAAiBT9AjD5+J8f7AJ6xFV6jVwbpA1BgDKt7k88TMdwBEW5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14959111},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2ae8da274fdea1a3fcf3020ce29c9abb6163cb71","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.261","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.557_1749411231345_0.2920672162878395","host":"s3://npm-registry-packages-npm-production"}},"0.0.558":{"name":"@tscircuit/runframe","version":"0.0.558","_id":"@tscircuit/runframe@0.0.558","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bcbfc507c4bc99fab0725780eab931e23e244f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.558.tgz","fileCount":10,"integrity":"sha512-trMBu+XYbwxAswT3k2UDxRsnCWpde2vethEXOXpB76cxbMPg7PR+Vc6UsVcaJdLJiRzetviAf6RDts1BYVu3UQ==","signatures":[{"sig":"MEYCIQD3d5rAWVc0FpSFBXjATDh87TPmCplOxciAXfq31xlXHAIhAMdNlcfYgcepzacY1AV8uKJwSXplnUrG5P/yyZhje8rC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14959348},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0700bcd1d00916fc1cbd01fe46b078b5eafaffa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.261","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.558_1749418124136_0.278899396688264","host":"s3://npm-registry-packages-npm-production"}},"0.0.559":{"name":"@tscircuit/runframe","version":"0.0.559","_id":"@tscircuit/runframe@0.0.559","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c23b7f567922f85134a660f3ad749229b4e029f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.559.tgz","fileCount":10,"integrity":"sha512-Dt9iFe/87ALRHLS+XAN6UZebYEBfZP6AtzgysDMATOKnCSVvOsuU09RQGRLq9lX9XXtiQ5T8tNOJbApsosPi1g==","signatures":[{"sig":"MEYCIQD35Jkiy1Dy0OC+WPm5avtk439ekfBTbb749RwmX/vuegIhALEz2XTUWpdYBfiKW9YFW3tKt12cHeZgFCj+8RMeNNLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14960596},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"653ad446820f1b8810a2892edf9bed619ee9ed55","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.261","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.559_1749418321660_0.8700447817423649","host":"s3://npm-registry-packages-npm-production"}},"0.0.560":{"name":"@tscircuit/runframe","version":"0.0.560","_id":"@tscircuit/runframe@0.0.560","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea1f9ad4188cdb4f665781d3d339bbe3948ea476","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.560.tgz","fileCount":10,"integrity":"sha512-zEUTM4ERGRkiDyyebgJtgYuZqSmv3Z85quTW6vVUrgJBX9UGZX8WquJgJvdBsx6QFS2jKY8dQLfmRx2iuGoSvA==","signatures":[{"sig":"MEYCIQDhfr+QlVA7kwUhkftRRqUce9oQ2rqoxuZqBHQ/E7xl+AIhALJAVo/gVRaCsGzma4GKF7sAyh70wW0pEkeOFoPIcyYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14962520},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d61c6562185294059384aef6796d37292b98d467","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.261","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.560_1749421851213_0.24575853897808053","host":"s3://npm-registry-packages-npm-production"}},"0.0.561":{"name":"@tscircuit/runframe","version":"0.0.561","_id":"@tscircuit/runframe@0.0.561","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf8106c03d87dc1aba133531c79defb9bd148986","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.561.tgz","fileCount":10,"integrity":"sha512-rt0w4NeDw2j3InsgXFlQ6N1bHn/6M8bnhAgrVaKt07ftPdUk8Boc+nP/Rej9ogyGl4ErgMmY7mLdTSHBU4D2NA==","signatures":[{"sig":"MEYCIQDWzg5sErLs80o80cCsHzshRrpvTaSQc2Z74oH0jBdVjQIhAMR0vgtX1B8yXOJHeQ5/77q9WzSSQiTnUKtzy15C0qcP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15297449},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"32a00f5632f23cd27bc0604d091ed4754d8e3d14","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.262","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.561_1749437648977_0.2990732865219208","host":"s3://npm-registry-packages-npm-production"}},"0.0.562":{"name":"@tscircuit/runframe","version":"0.0.562","_id":"@tscircuit/runframe@0.0.562","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98efa973618c79f8d7d0415c33b29a0bb38488c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.562.tgz","fileCount":10,"integrity":"sha512-BGaAABOSi+3MPWNj839Fva7/CdkD8ksXytfvZTSd8yUQCazEUepHuaeZuzkuTztz9mHiRcU0zISH+TwOIGe/IA==","signatures":[{"sig":"MEUCIBCscyM6L3F7QhHmYqZMzAqam9wX4kIkMxMcPJ0mplKYAiEAxHnC+oDQaM92Qg4VgnE/M7aQjT7Cn3O+KenDCri1Pxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15297991},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be7e508c83393544fced21e70ae6639512646438","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.262","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.562_1749443205474_0.23147136223039677","host":"s3://npm-registry-packages-npm-production"}},"0.0.563":{"name":"@tscircuit/runframe","version":"0.0.563","_id":"@tscircuit/runframe@0.0.563","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e3375d572288f37c79b57eccd6c572a09c405b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.563.tgz","fileCount":10,"integrity":"sha512-PnIAO5XoUJac4dBa3XtjYMdQZoUDlYwAUHV+BHEd9jvCsdpit91N64u/VMcs7iA4HHqiuqBz7AaovGVZFfJa9Q==","signatures":[{"sig":"MEYCIQDJKLfR406Cj7WoMYbYsbs4/KjvTM/bFHlkQYx/H7cv/QIhALMmby82an2QNfr1wmWhU5Z+qfB5c3DxTuJtVYtMJLkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15335122},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45ab83e86d3231cfc80cfdb9e9e6a07772061666","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.263","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.80","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.563_1749473396681_0.9085182980128352","host":"s3://npm-registry-packages-npm-production"}},"0.0.564":{"name":"@tscircuit/runframe","version":"0.0.564","_id":"@tscircuit/runframe@0.0.564","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e63b96ec928e6aedc39380ccaadb48c0f0445a57","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.564.tgz","fileCount":10,"integrity":"sha512-7OSDIEo5D+BkqRyp3SjImf2VFBZCoPEbsql2hTgr8iv4gRJtRczsMsjVI+LbutuoAWMFbO5RBHdnRqGm1y7TPA==","signatures":[{"sig":"MEQCICa5vCJMzF4MmHENl/jV+MINuOtaWM94KLnsj1fGVLhDAiA6v54JSWDFnpPYf2bWgiRyiWBYaJZbIjU0UZHgbKQ9Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15335122},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"42baf143aaeaa1922091e3004dc3a705f3e8179a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.211","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.263","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.564_1749503450413_0.08250636817066459","host":"s3://npm-registry-packages-npm-production"}},"0.0.565":{"name":"@tscircuit/runframe","version":"0.0.565","_id":"@tscircuit/runframe@0.0.565","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"379bfe82cc9760d16b85b9f4f20b3758628694c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.565.tgz","fileCount":10,"integrity":"sha512-rpm/EVPUw23EfXq15PNYAy260WADpn6BNMMlAXCXf9HzW6uGN5A186YgHWUUDKuyZTlU5Sx5ZdJFQsH5Mx4dVg==","signatures":[{"sig":"MEYCIQCGPLvaenETJqLi1Yu1T1kBMp3da84Igyb/oQ5e7GFPXAIhAO6l1j1Pv0OGwTDQdn+cjRfECye/YThnAzT4pmrmLhwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15335630},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4bc20072b45646df64a4fef8c800bdfee4dd6bf4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.218","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.263","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.565_1749524308136_0.8576671875375605","host":"s3://npm-registry-packages-npm-production"}},"0.0.566":{"name":"@tscircuit/runframe","version":"0.0.566","_id":"@tscircuit/runframe@0.0.566","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0451b8da64999aaac96ab959853b952011905cf1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.566.tgz","fileCount":10,"integrity":"sha512-Wzex8J3FVGPvjeLuQt9WvbJ6T1EH3SLfk1d/9tWaqQNDipVeLOB3FmNHznmcZo+MZGa1387KB4qOeg4TtaEi1Q==","signatures":[{"sig":"MEUCIQC1YWPjjguvixVF2puhIgQ4n+LOCfzIUB876zmr8ul9HwIgeKy1vLyWtwI3YFx0bVsqEPazBu+//G0Ms6/BM6wQGcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15298499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e064f91da77edbf31bbcf51084ee1cabf89708da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.218","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.566_1749544509498_0.6954722565294245","host":"s3://npm-registry-packages-npm-production"}},"0.0.567":{"name":"@tscircuit/runframe","version":"0.0.567","_id":"@tscircuit/runframe@0.0.567","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a83b4ab6483ec9bc67787423fab609b837971230","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.567.tgz","fileCount":10,"integrity":"sha512-FFHxX5xDA8oIkrbZ+q0yU7eUbju5bA8uDqV50nrQU6nQMY+BGzIhFoyZ8cVIEUzqUooU3I9xNC5cNQdTdawkCA==","signatures":[{"sig":"MEUCIQCB2GkSdvcLB2I4e6oAerqBm4BC+NjnuSznD3G6oHVMwgIgLlFMRWi/tUtqIk2lycmP3lEm7vx1zw1H8FohHh6lMyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15298575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1753cc175c7a340ef38219c9b794f01e86a9ab76","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.218","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.161","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.567_1749574518643_0.41834262948962553","host":"s3://npm-registry-packages-npm-production"}},"0.0.568":{"name":"@tscircuit/runframe","version":"0.0.568","_id":"@tscircuit/runframe@0.0.568","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eaa26d4b8943ef254f90106fcc9c2af07b9d0ece","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.568.tgz","fileCount":10,"integrity":"sha512-s0nkGXypJlyCAJpKtzoBCPxeVH+JOpel/OpymY3ynsM1+1F54pvFJVhl/X4LzFpPF5F2fYeSagNMDWWE6Bdxjw==","signatures":[{"sig":"MEUCIFpLQRNfw+hMms76mrkYKw11T8Dm+y6sz0MK9gpV7tR+AiEAxS7acJsNmm3njPuB17CLFocydgCwvf89W05B2R4EVsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15315860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0f7d35c005a7d83ab9ad36e429436b64450099f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.218","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.568_1749577773659_0.18386083739632486","host":"s3://npm-registry-packages-npm-production"}},"0.0.569":{"name":"@tscircuit/runframe","version":"0.0.569","_id":"@tscircuit/runframe@0.0.569","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82256a4b297343e86a689acadeeef1a7545f9f6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.569.tgz","fileCount":10,"integrity":"sha512-7lhPEjo7b1bXU7l9W0dM70dBs+0bXlyM+TapStziFWpMvydmfOyVAj5zOY2TaUEkPpLZRPhlBv3N3ViInyhEhA==","signatures":[{"sig":"MEQCIFLDIjOQX9SJvkA904EkETLKm+Aav0qAkTSoQdnJDuSyAiAxPVDkDboC53Pu0PjLGs3dvQAG2qpsjycUHWQYTDnzkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15327877},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac013a53aae8e153e99c3992cf16d71dcb8d427b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.218","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.569_1749666408895_0.9853304402996743","host":"s3://npm-registry-packages-npm-production"}},"0.0.570":{"name":"@tscircuit/runframe","version":"0.0.570","_id":"@tscircuit/runframe@0.0.570","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b622cc489f1dbaf7d24451e65484d52877b6f0ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.570.tgz","fileCount":10,"integrity":"sha512-81nkX2VPdPTvd4gKlyLlZzbd1YWQS02YxeLDQ/IsX1sTinK7B7QiqaFLY/7cJJM0fB8+ucaeGfnS0FvJrUroLg==","signatures":[{"sig":"MEUCIFPqaiv3lti5Sfk6rz3gsg61yGWGh4508ETXAzxI4facAiEA+9Zkmd3LYFo0gKqaSKwVSQH79i01WarQY+F3Ued5JeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15365703},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1a579c25990229cafba90019e09ef4862fbd7bc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.81","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.570_1749683080268_0.8842596306174919","host":"s3://npm-registry-packages-npm-production"}},"0.0.571":{"name":"@tscircuit/runframe","version":"0.0.571","_id":"@tscircuit/runframe@0.0.571","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cadfc0e00b310468e6d5851989a9ea6d0a022c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.571.tgz","fileCount":10,"integrity":"sha512-VbC1rsahMa7knJFmtzJIg0Fe/qvvB4++ZLyB01hHq2zRKTU1CgVugWkNSYrWSBWu1XNIMLBDvPbzVSFiYQOUsQ==","signatures":[{"sig":"MEQCIG6wL4wnXyXOsthV1WqNsfSyWZ/BGxiFIKTL9YVUvHQtAiAlqJVuPRP0WZutfrmVhdBBCOltsNN2yu9cm08B+yP/Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15365703},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b2b738c6f1527a6e9465e37fddde827decfeaf3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.264","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.571_1749692160959_0.2572958942197905","host":"s3://npm-registry-packages-npm-production"}},"0.0.572":{"name":"@tscircuit/runframe","version":"0.0.572","_id":"@tscircuit/runframe@0.0.572","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52e9e56ec36c061106e9c88844a1281d209a41e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.572.tgz","fileCount":10,"integrity":"sha512-TDrBFutA8pvSd1JE50lbUCEDs5QBE7B8HGLA/vwnhq5DOLXT0kQvcG49nuYBqMXLO0DH59AdyWHfVs7IvvqqcA==","signatures":[{"sig":"MEUCIBGCzotcYwS9MCzd5Yr8PYWhB/XSWIL7gUteKt32CzAmAiEA5TbnC73LpHCheEiqgb+8zGYl+TY9JzIARIG4lbYaJnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15327877},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"334b8523052e1f898cdf5e14084aa949171451f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.572_1749715049860_0.20963405428274107","host":"s3://npm-registry-packages-npm-production"}},"0.0.573":{"name":"@tscircuit/runframe","version":"0.0.573","_id":"@tscircuit/runframe@0.0.573","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bdf42d7724570a6b20c6bc01ddd766abb35626ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.573.tgz","fileCount":10,"integrity":"sha512-+jzKubV9hhnAySiHwXdDzze7XbMiWaDH3fGKOwVBaw2IS6W9QEZ5ckIkrf+Sj9fcloE+LTjJ/qDXqbTl/RrwPA==","signatures":[{"sig":"MEYCIQD2o+jNdDf0fTjxcUh/lsB8H9O2L8sl05vzjNrvhUN7SQIhANOG6kTrhfI2J7OMgmJSZ7OusG6pE5p7/D+XfHIwBaKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15327947},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"58a16a2d2f5c41dd04ca8bab516113157991fa10","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/eval":"^0.0.216","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.573_1749717144878_0.5175256044559764","host":"s3://npm-registry-packages-npm-production"}},"0.0.574":{"name":"@tscircuit/runframe","version":"0.0.574","_id":"@tscircuit/runframe@0.0.574","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1078b3a82acc9e128a2b9772599389ad89743d05","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.574.tgz","fileCount":10,"integrity":"sha512-7rPvHsFpjD7Mhls90Fk2WPXHWnDBFBimcsh+QZD1DMKfgawkV1hk+2tI/Bk2IZ7UTZXPshKpjxWwd2OuVJQFHQ==","signatures":[{"sig":"MEYCIQCNW0vB10po+o66lAbo2a/L4pw9t62amXFsJgPjsWs/qQIhAIbkzphsqD+WzUxyDauS5irbGmyMiz6QjFMIAtrScMBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15327947},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6ede53ca030b9c320c1a97aedb3e81b487d3d1da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.176","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.574_1749750541488_0.9326222743881798","host":"s3://npm-registry-packages-npm-production"}},"0.0.575":{"name":"@tscircuit/runframe","version":"0.0.575","_id":"@tscircuit/runframe@0.0.575","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca698815b2ca4541b26441fab2a59503527a47e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.575.tgz","fileCount":10,"integrity":"sha512-nih/+HBtt33p4EfOWdsjr7/EjaAg4kmOO4Fu9Tg3OqwUkIHxCTjMuQmQK9CUx5tYzhyiX5XvpnvJaDTfiEz7mw==","signatures":[{"sig":"MEUCIQDubG76kH80GWEGId6p8iwoj06Awf7ZyW2I2/iPPn7ZdgIgQtzmDSg2H3MSc7/k20kyJdNlJeTNvE+mzHDN3f80Z40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15328895},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7eb74fdc2564d674e9612b7a1fa9a7d67792dbba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.177","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.575_1749770258255_0.6419430045043382","host":"s3://npm-registry-packages-npm-production"}},"0.0.576":{"name":"@tscircuit/runframe","version":"0.0.576","_id":"@tscircuit/runframe@0.0.576","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"845e5a5c97f279f3f8ab5424721da37610e0177f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.576.tgz","fileCount":10,"integrity":"sha512-zDP6/M2m5sqzyBbiKLl3DnrmwRRlTNXMa4sBNCYKPeTFZT20AbS2FW4MsHy21YSXqZic21kwHemCAbKsQW2SWQ==","signatures":[{"sig":"MEQCID+NYd6zj2kiauDQ+itRKn5p7N5Yd+ZOIKK5cWGPT4LKAiA2Vcw4grksp5qYhHPeAsTtp7bjr0RuKOmTfMTb9E/h0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15329083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eab54d17d0c647ce6fa1811703d1d20c13ed617c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.219","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.178","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.576_1749798433908_0.09573141218138614","host":"s3://npm-registry-packages-npm-production"}},"0.0.577":{"name":"@tscircuit/runframe","version":"0.0.577","_id":"@tscircuit/runframe@0.0.577","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76fa58274472951adc7b8970fc1022e171ae4efb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.577.tgz","fileCount":10,"integrity":"sha512-nJyumt78IMzHtMPhiiEV4Toyz6KxVx5JE0kClW/7P07nhuUGV/7+85a9QXtCNvo+8IUk3VKdYjCZ3ejJF+NHCw==","signatures":[{"sig":"MEUCIAbgvBvLwzXI6/EQbLzPq3bkKnx3JFWXWq2861WvWO6jAiEA5HCH9ok58mZJVuIoiS+1pIP4+zeOaxi6JZOS6BCrCRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15366915},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4389aa8eb86cba0d0420914e1e42680d703c0e31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.221","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.265","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.178","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.577_1749816778044_0.008381730586152214","host":"s3://npm-registry-packages-npm-production"}},"0.0.578":{"name":"@tscircuit/runframe","version":"0.0.578","_id":"@tscircuit/runframe@0.0.578","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3fe0523e155463520a365724989d0f8de2d8e6db","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.578.tgz","fileCount":10,"integrity":"sha512-O79eoEtwxfuZde6Ic0FEF5pV+kw5cAOXlb9zYqFf9uMEEfu1+EGVKDPRV2hfcowFg5OvijebBfNcfWLTFEDOhw==","signatures":[{"sig":"MEUCICu2rvFY0pUkuTmrmewgyzaw5HfnPban4iligVjzJC4PAiEAynBa99qKtMpWK/o2R6PKno8etfMQMStByA2nifZ24+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15329927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c56b78e033ecce74cc12e64a009d5987ddb34a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.221","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.269","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.178","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.578_1749825400461_0.8044314649836306","host":"s3://npm-registry-packages-npm-production"}},"0.0.579":{"name":"@tscircuit/runframe","version":"0.0.579","_id":"@tscircuit/runframe@0.0.579","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d9746956482444e6423ff753acb52e449779334","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.579.tgz","fileCount":10,"integrity":"sha512-7GnbSUBpICVa9wYYeJflOW3P8+GxmSmJxogDcyjntPxVeXG7O6CuuH/+RiXCZKovO+FXsbThgGa263GSglRm4g==","signatures":[{"sig":"MEUCIDN9aK9eJHoKXc4+sBWvNSnBd3qYZocxRl65gRYX/nJHAiEAkMuQ4951pg/WUaSn1hMY4vtSR3eui1RB4qKeXJzOn8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15332989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70ae8aee455b92a4e62e36ced4439a8c95c8b6b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.221","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.269","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.83","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.579_1749853640768_0.9299203700633547","host":"s3://npm-registry-packages-npm-production"}},"0.0.580":{"name":"@tscircuit/runframe","version":"0.0.580","_id":"@tscircuit/runframe@0.0.580","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9a2af72692e3c079f93d66a2dfc4da37b0a78df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.580.tgz","fileCount":10,"integrity":"sha512-RxIu+Kq3bzl+x72mxSG0d9UqqjdcA1i08t2lhF/dvdFpX3ajv1dJU4cnkMKB4ZvXkhqxc5gCqQk53TmYiexvUw==","signatures":[{"sig":"MEUCIQDFP1vIouTjIVNglF9xbGslps2Il3N8KLQVyP1YFbsW2gIgRBYj9ADH5Hv2E3TXNNozdvaSSVMrGBfUO5n3o8A6Rt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15332989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d7cd9f58d4d54618dbf61b77a41645a01f43524d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.221","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.269","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.84","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.580_1749857264809_0.28224718808585614","host":"s3://npm-registry-packages-npm-production"}},"0.0.581":{"name":"@tscircuit/runframe","version":"0.0.581","_id":"@tscircuit/runframe@0.0.581","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72b426957bc7796b16a8d10b84d69532b857fbfa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.581.tgz","fileCount":10,"integrity":"sha512-nsj3IsYhNmIOOAIA5MnqB96BGRyLOkoa2tJihV6z9TFA4WiboRxB49xeUQeWIhIWWVOYTgih7tTa6jFg0cCWfw==","signatures":[{"sig":"MEYCIQC8alZ2QtFTRLAWN4/QBsHrny9Gg+5/3VfU6t+S2QrpPQIhAIoomB+uDMqdGJddIvAYDMerWIDLx+3MXdAVELtX8o/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1155913ad136e9e9f0af6c0c874b1d178250dcf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.269","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.84","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.581_1749864696758_0.9392881169469847","host":"s3://npm-registry-packages-npm-production"}},"0.0.582":{"name":"@tscircuit/runframe","version":"0.0.582","_id":"@tscircuit/runframe@0.0.582","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4b4e38b6697265df22717affc524c46abdee520","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.582.tgz","fileCount":10,"integrity":"sha512-mMf2j0XsmJkxbhwXR8PWb9rXS54z4Vb9sx7mahSmDAf7TrEDOr3unqKXBpwdz0819N1nmpybS4lkLXko5VgKSQ==","signatures":[{"sig":"MEYCIQCCLIuaWbfs8yHv9CJhxNUNFuRuDtv9rZxRn7L60aX3mAIhALR+3jYS5Cp/nqttzquvYkpDDhcJN23gB7kx81xUIRNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2185df2f69b8ccec220aac851d47d5ccf1233592","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.269","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.582_1749897653477_0.1072593930978667","host":"s3://npm-registry-packages-npm-production"}},"0.0.583":{"name":"@tscircuit/runframe","version":"0.0.583","_id":"@tscircuit/runframe@0.0.583","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ef243f5b32f2c69b4d3b5621e0b5e5db0f55216","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.583.tgz","fileCount":10,"integrity":"sha512-+/CXg/r10Bi0k6gM9JkfgQMUXb78FxVfNn2/Mq7w0OKWmznBE2DU/36Yikf9xIBfsEehlKKmtzf0ytWQ3A7kgw==","signatures":[{"sig":"MEUCICYJ9cMwPvtKw3B4qrCORy1jeFNR/mM1kmdPM1LScDGaAiEAsGqzo/SA8Ew+lSoAIn/4ucSkFTUoTNXGko+JOF7BFfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15333203},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d492b921f1d5ea98e159119dfa5b7b6cb88b7423","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/core":"^0.0.449","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.583_1749907644675_0.3660392513978199","host":"s3://npm-registry-packages-npm-production"}},"0.0.584":{"name":"@tscircuit/runframe","version":"0.0.584","_id":"@tscircuit/runframe@0.0.584","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52b7f20646d08c211c4a12bd95612ade6ca9574c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.584.tgz","fileCount":10,"integrity":"sha512-LpylMYQTCGmTlMq5Kc1AF4EdjQ6/vIURI9JSyDhAqFtXlGEzQbn1WHstMqFNeAvvxyxkjcQqeRer955LDc4axg==","signatures":[{"sig":"MEYCIQC2H3nxqWppoSCOIKYxZZ+X+Vb1XeYy1wjSE6rvbXlFEAIhAJeIHHkUaQZx6PDYNEm3CoPPdGm6TTHFbMsA44vMPCCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15997938},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5b7f4e177c94398ab0d6dfbb462cd708d536891f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.584_1749923055247_0.17617584550949617","host":"s3://npm-registry-packages-npm-production"}},"0.0.585":{"name":"@tscircuit/runframe","version":"0.0.585","_id":"@tscircuit/runframe@0.0.585","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfd67dc5070944ff027addccc40bf1326c86038b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.585.tgz","fileCount":10,"integrity":"sha512-GlUjjrjYuz34cCoRtZTUk/YCUaCgrN5c5HxsBFc137M8eOY6ULp+YPs7F6Iiq2dztr0ctJv72QWJ9FWS+MccRg==","signatures":[{"sig":"MEUCIQCRchPjoZqhP5q7nyTWuTLVqiXnGz1dXa+y7xfvzuMXFgIgT0l9l4EMgxL9dFP6mT/nUVrzEhrxN+sn9LeHge/QPg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16050974},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9459ee66a8e432cd80b2161a639729ee921b8bd3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.585_1749924011024_0.9494605894839672","host":"s3://npm-registry-packages-npm-production"}},"0.0.586":{"name":"@tscircuit/runframe","version":"0.0.586","_id":"@tscircuit/runframe@0.0.586","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0bbbeea0ff70f9e7986f6ef325b018d3a7e3a88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.586.tgz","fileCount":10,"integrity":"sha512-Sw3xVTOxnoQ9ITK+fTjyyxyPp44vqHdKxtqRvj1K4RK9glpyFZZ3MG0tBFq9iuvnZs62uXl6kQb6s9RiWBr0Yw==","signatures":[{"sig":"MEUCIC0abiRA2SKJM9SyIXH2GIrHxKLlyaffda/+MbXMFhpnAiEA8nJyxA+uer/5ZgzqmGx12n/36aUcLWmR2pIphqTwWPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16051803},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6148f3ff95b15159ad96f127ae15352b27a51e14","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.227","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.586_1749943502990_0.5910893209539569","host":"s3://npm-registry-packages-npm-production"}},"0.0.587":{"name":"@tscircuit/runframe","version":"0.0.587","_id":"@tscircuit/runframe@0.0.587","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e438dafc5f4f19c1ab31d87b5fd1d062d0bba697","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.587.tgz","fileCount":10,"integrity":"sha512-3S+aBl5S/eqxo8+Ge9wOukcGBgtKhCYsK7L3sz+B06d2G9zm4YWNqKvullfTqyayV/lLBf11cF2h/dKTQ90CAQ==","signatures":[{"sig":"MEQCIHohIiws5qqYjnjG2OcQGL3iGla0QImZEkQnwIzfnNjbAiBowwdswIKjfkXnsbYXaVeG5/ngMmViH2y+N/U2FkZyWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16057933},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fed971235616e31f34b739558d878851a498c4b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.222","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.587_1749946747385_0.0349025492291426","host":"s3://npm-registry-packages-npm-production"}},"0.0.588":{"name":"@tscircuit/runframe","version":"0.0.588","_id":"@tscircuit/runframe@0.0.588","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0f31caf60e790dcfd5acb99b690fde3ef852392","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.588.tgz","fileCount":10,"integrity":"sha512-iKkVd0rK4nqUH3Tf4xTrhmbi484GoXcw6dtfZ2Lz+bNakSt/SxaMmODwNQw7Bsu0gImVyAtoWqipCtvUgLbINA==","signatures":[{"sig":"MEYCIQCCAkiMfWmu56OTUXSSvIn7VVEWh9pQAuxD3CpTDwk7/gIhAI8TSooBjEN3gQnaRlokd4EviiLNPf6NsDpTNODXiWez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16095973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08d3176656c6dfbd3479d08044b03c3b6b4108f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.270","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.588_1749946980618_0.592913307795182","host":"s3://npm-registry-packages-npm-production"}},"0.0.589":{"name":"@tscircuit/runframe","version":"0.0.589","_id":"@tscircuit/runframe@0.0.589","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"293a58b0ed5c43da121a17d4e7312380cbde445c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.589.tgz","fileCount":10,"integrity":"sha512-aG+D+EQshbCANqN8wx9SSR1HD1gALSO69lXxtXAX3v49M9phEbRNsNGszCk/txh0G3geU6IBIaw60RvpTcX/uA==","signatures":[{"sig":"MEUCIQC+Zd+xNEGckBypTRC3ZnAsolxRyaxNntyRwyQ6r7+YNgIgCJsofnlYy6ZCQ7je9j9qIVWD0OXON3rSg9e7cyuASiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16057961},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e1248c434d91cc73757e9ccdae79dce882465a00","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.272","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.179","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.589_1749978165472_0.18394910251416685","host":"s3://npm-registry-packages-npm-production"}},"0.0.590":{"name":"@tscircuit/runframe","version":"0.0.590","_id":"@tscircuit/runframe@0.0.590","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c961c4ca48a0fa7fbfa9a2bf9b602798bf2ba317","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.590.tgz","fileCount":10,"integrity":"sha512-42iUqOUgI3+HLkXSW637csxi+Bo3zX3b/fLvX+aEMncEwPL29qDIflHHmMwnLHVaX662VSU7PD27tDCqCbj8ow==","signatures":[{"sig":"MEUCIGZanA7qTAdBQOhQdJXf8K/O94weyaY193wuBalOFDhuAiEA8e2RZyevKLtGvo2eU7+cA7Tc30ADp3QmYBXgl0wO0AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16057961},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5bb327a3d83d4ea8a98047a6a2e770da28b9a78c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.272","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.180","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.590_1749994107991_0.9641988964733135","host":"s3://npm-registry-packages-npm-production"}},"0.0.591":{"name":"@tscircuit/runframe","version":"0.0.591","_id":"@tscircuit/runframe@0.0.591","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4aeeaf3c2760605c1aea6395a0c374198fa970c5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.591.tgz","fileCount":10,"integrity":"sha512-Qv4jf6PJZ/Ql//TC99ZaTGoDRHe4NufWK7IqHYiDrRUmqrkageI0Fkv9O2w/y/RBVZ3s7GTc/W0DdLaq0YCDeQ==","signatures":[{"sig":"MEYCIQDR3EU6ECSTYxR5Hrq7afIIw3tcgRsZBgybGWH7z+68WgIhAIN2N2qzl20e+437n80gDYKjRCqWXwusWDv5NQnyXFbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16096107},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e9daaa4d024cd0e0c0f808bc3368f03fca978cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.273","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.180","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.591_1750033850177_0.5497232274460355","host":"s3://npm-registry-packages-npm-production"}},"0.0.592":{"name":"@tscircuit/runframe","version":"0.0.592","_id":"@tscircuit/runframe@0.0.592","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ac1ff86a09e34409afe24b78c3db2b2e0990201","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.592.tgz","fileCount":10,"integrity":"sha512-M3FU0I70zfon23V8dW4+6vSMn+illvLYuqEULOZQ/w9Xpsh5nve85Pb1GNq9h7rk4ukI1ubVnzBc5ffOfd0Y5w==","signatures":[{"sig":"MEUCIClu3Fav7b18nZi15iamDodK2jsgyAV8lOkrC/Q6vFmBAiEAqpQAW63L/ivQqtYKgNKrJ/dSqnVkOIi82cANDQw8DoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16096133},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc3b27e93c8030aaff30f24f64add694a9c2e093","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.273","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.592_1750049843600_0.23853490058353777","host":"s3://npm-registry-packages-npm-production"}},"0.0.593":{"name":"@tscircuit/runframe","version":"0.0.593","_id":"@tscircuit/runframe@0.0.593","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ede056d173cbcb1740c21d6c782f70fcb6a5d93","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.593.tgz","fileCount":10,"integrity":"sha512-6DzHOwFo1OwYyxgRHcwUGruUUEbvD8stTpZjTz+YwGs8zIcbQHI7CCTj0eLXt/nqJO7/mJy8ckE/+SK/PvSSbA==","signatures":[{"sig":"MEQCIBBJegKcBX2NkTZ8xsptesTAzqZQlK/b7eHR4iDUhAbBAiBkSq9LcRbQxNLbUBcWCksRwfZWvO3Kn8F5OdLFc9Txkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16096107},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"986078caac0bdbd52b6b29df3e361f67944118d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","jscad-fiber":"^0.0.77","react-query":"^3.39.3","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/props":"^0.0.227","schematic-symbols":"^0.0.139","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.273","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.180","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","@tscircuit/eval":"^0.0.229","react-hot-toast":"^2.5.2","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.593_1750050468819_0.7445884788914103","host":"s3://npm-registry-packages-npm-production"}},"0.0.594":{"name":"@tscircuit/runframe","version":"0.0.594","_id":"@tscircuit/runframe@0.0.594","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b563efc479fc906b446e09c6dadc6905907c0a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.594.tgz","fileCount":10,"integrity":"sha512-ey0nSs8/GWggyiOQ10WK6Z+ZjxduxE0VFjZO/4e6aipHGwJFKTUemJ2NqzUldag+x6+oiP8HQivLgtTn9vohVg==","signatures":[{"sig":"MEUCIQD6rRY/KNukI9C2gZmDFeEUJVBjEGSRN07IouHH07IhJAIgDOKjXMi2U9fWY3S7nJkvOFJ+7uDpqkm860EjmTjQ58E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16065802},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4030804630c709849c11d01980c41a7aa467184d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.227","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.273","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.594_1750050473398_0.8566202464458865","host":"s3://npm-registry-packages-npm-production"}},"0.0.595":{"name":"@tscircuit/runframe","version":"0.0.595","_id":"@tscircuit/runframe@0.0.595","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"553104099bdd51f506d91c05ef689baf2db0c5aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.595.tgz","fileCount":10,"integrity":"sha512-oLrBUrSXOe9+q5jNx+9LZzYeh5MqqXz9/4AP9cfu4D1k87Gc4GJRCafqRdewVTj+1LyTdmETh2Bt3xY4BKzxjw==","signatures":[{"sig":"MEUCIQCSFHePRswMYzQwKG5gGvYG3yRlYu6HfZ/PBBgS8vMoJgIgNKh5Wk81mIru0FxCTCMTzVx/xc6lihAJU50k3+Bqxuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16065802},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a260f7b90fc27c6204494a8811c7448d4a23958d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.273","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.595_1750084893796_0.9853993116802875","host":"s3://npm-registry-packages-npm-production"}},"0.0.596":{"name":"@tscircuit/runframe","version":"0.0.596","_id":"@tscircuit/runframe@0.0.596","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9376e58f96ee76d13b38dd9b9fdf70e7102fe87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.596.tgz","fileCount":10,"integrity":"sha512-Had8FotYG6Wi6gOUtqonvp4zszXlpNQWnrZNNC3/YcDc/5CXnlicoeza4fG1+lLkx5a20LJ4VBg7r7BLKec0Og==","signatures":[{"sig":"MEQCIAHNNzvLVhZoZGF+GpTAT10vjiSn2x33HSKQyuCDM7upAiBsZWv+ea61XpEnTbmnDr7ziTKnC2okjK5qvOtWDAzBYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16412624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2d53487e717ab31db90ff379d3c3f7d9bc945e2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.273","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.596_1750188262038_0.9451208616567557","host":"s3://npm-registry-packages-npm-production"}},"0.0.597":{"name":"@tscircuit/runframe","version":"0.0.597","_id":"@tscircuit/runframe@0.0.597","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b47381adc162dd6241f1be2ea23e76410121c4d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.597.tgz","fileCount":10,"integrity":"sha512-Yj9iLzYcxzcsN/SVx721EY8bnU8Mghprnw/ymFbG4J2fDQUSWe6IOg1EiiFFvAZlY0sTQ+TvP4GNXskzUsFRXQ==","signatures":[{"sig":"MEQCIBSKPIfBlAr9wNvscXGqJTGOprgYApVcTitB27tcXof0AiBROTU5wjOnMVqNCIRuICaaa7J+RfdiIq0vJuvysZJlwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16413796},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"415896677aa31e19e1af3898fd7a242638c4afb3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.52","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.597_1750197556811_0.012896834325907935","host":"s3://npm-registry-packages-npm-production"}},"0.0.598":{"name":"@tscircuit/runframe","version":"0.0.598","_id":"@tscircuit/runframe@0.0.598","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28361ce9206b952f1338fa4774e04cf42d6d9c20","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.598.tgz","fileCount":10,"integrity":"sha512-MLqkduGowXVjuYPAzl6xyK9mnKeinW7hoeDlgWDMvaJDwbDrjUXRAejuBQREsTXrmwmUn0J4w2tAXNeaEeLO0g==","signatures":[{"sig":"MEQCIDpUQcn1eMRKqKQGe0+gQYS00pwFlnxMl9OQ5OWGiXCFAiBRRe8k5Du7cKANxn+DnCydhAXf/3XlETFNsrndrEoMxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16413796},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79194dc0446b622f7b55ff08e4c1ef4f11e01166","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.181","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.598_1750210665820_0.37965169838571966","host":"s3://npm-registry-packages-npm-production"}},"0.0.599":{"name":"@tscircuit/runframe","version":"0.0.599","_id":"@tscircuit/runframe@0.0.599","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d10fd4224c74db5e23d6d34ac910712fbb12731","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.599.tgz","fileCount":10,"integrity":"sha512-dY5pFL/ZfL5uR3YIcJgqTg2iLcYQnTIK3u+jhI/Xuhc7yAVpnfHgHrk+SUhhzKQw21/MdJBPPzjcSNNSvdR8vA==","signatures":[{"sig":"MEUCIHYVhfbZ51rKEYu+X1LrB4KNHiXm9pTho9sSeTCxyqAZAiEAqvtHntO10iSZFuRX3VudT0MeWIaPZiBLexrTG8saR/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16416448},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"faf6a793b4531bdba18db548e6c87d53dbfee09a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.202","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.599_1750213057640_0.38671037356024773","host":"s3://npm-registry-packages-npm-production"}},"0.0.600":{"name":"@tscircuit/runframe","version":"0.0.600","_id":"@tscircuit/runframe@0.0.600","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9238de856cf42080ed9b34f60521d363b92cf66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.600.tgz","fileCount":10,"integrity":"sha512-5/AEGT1aGJw/lgDFiHZLsOcrzgdH5uX6tnoypSHkN4m9psSd6bFJUfZuHTiocGcVS22TwOR0P4QrryLKxGRgBA==","signatures":[{"sig":"MEQCICA2aAN5Eqkp8odo2rl9I5LtGA2ip1hOZbn7wUqpZyqhAiAJoBp5YJZxNDMhGAIkg9+S315FNeaVqxU11igKeGfHBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16419912},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74b7e2428dbe410c401948f9ac36f4deb6f98da8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.600_1750229624578_0.27159000187281723","host":"s3://npm-registry-packages-npm-production"}},"0.0.601":{"name":"@tscircuit/runframe","version":"0.0.601","_id":"@tscircuit/runframe@0.0.601","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"718b3d08fed5573087560f3d808a5f06fc9a2085","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.601.tgz","fileCount":10,"integrity":"sha512-RmHUuxYUAdQK69C13zxegTeV7QT4ZdfoNt9sSpd3iQKE6/X0v4KoOsiFEWYMho367/FMN96oRaVZjmMOurGh2w==","signatures":[{"sig":"MEYCIQCqGsv2kEA44G8fDz2dfIDd+TIUxCQEhz6xjfD10uyobAIhAISnic7uGNcBJdq1muqD+EBHIHAyrNJEV/udtAN45xbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16420194},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5290dfcbdae55441a69d33c47c7d1aa906aa038","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.601_1750237633954_0.6165354804561132","host":"s3://npm-registry-packages-npm-production"}},"0.0.602":{"name":"@tscircuit/runframe","version":"0.0.602","_id":"@tscircuit/runframe@0.0.602","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae3c9f78993942eb349fdac0806ce18c81d352e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.602.tgz","fileCount":10,"integrity":"sha512-g7rze4EfzD4mJRULWOnb/kMBhjsZJUsl/PpiRXr3gnVe9oKFiSPubuxLwxFZXuZftURBn+9BXqxPX+HSSpcVtg==","signatures":[{"sig":"MEUCIQDzvbGiYUSJr9d9qEd2SPOCQZE8Ytg/AG6La77RxEQ5+AIgbbB3N+VFCnZvZu9Yzfkfo5o+1T3i+zHPY3gwRjhuQz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16420341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d62b031ab1f6dcc6a0353e172d3e7752067cf38b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.230","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.602_1750252102104_0.49993808790188976","host":"s3://npm-registry-packages-npm-production"}},"0.0.603":{"name":"@tscircuit/runframe","version":"0.0.603","_id":"@tscircuit/runframe@0.0.603","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e0caad2bdb4f0ff4de49998a2a7bf39f60b2814","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.603.tgz","fileCount":10,"integrity":"sha512-IXrfu3gUoRBHmPwW9tT3yiHjY3RfukZDcbsYRNditAtxGDVdJSqJYMNeC+iLxSkvpZGNr2HaZfU+eT9g9a40tg==","signatures":[{"sig":"MEUCIQDDiuT0tcON6/dB6Xra7mEaTOQ4EPRkhw8EFHEcHLJEFAIgEfqW4OWZnc6hEjQ3EJFfQd0tSujpK6nwoqjx1b2HzPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16420341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25a3f59958dbca3444eb0829bcc446b8c0bd3500","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.275","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.603_1750279253346_0.5661772893281785","host":"s3://npm-registry-packages-npm-production"}},"0.0.604":{"name":"@tscircuit/runframe","version":"0.0.604","_id":"@tscircuit/runframe@0.0.604","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f71bb11b889751e47858849d045d5ff9be3bb09","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.604.tgz","fileCount":10,"integrity":"sha512-w3CGVN0TrvwFuwHrIJS5z3rzFncXIdz+ATl+Xu00Mfrdo/zl5//jN4r3d0hHYDtK8yNGjy41qGUdqsSMfkHGlA==","signatures":[{"sig":"MEQCIEsnzWD00DYWsIsc2gufqH9lGG7s1uTTWw3HyTBUQeezAiByBi8vaVuNZNDOEMBdLpudLGyk7FZ1eGYP9A03MYZFeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16420341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2cb65a398343dc8c5e59a0186c9955aae0fa1610","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.16","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.604_1750297460053_0.5738905502946829","host":"s3://npm-registry-packages-npm-production"}},"0.0.605":{"name":"@tscircuit/runframe","version":"0.0.605","_id":"@tscircuit/runframe@0.0.605","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0e61d157f259ba630f821a7aaef14a52464f76e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.605.tgz","fileCount":10,"integrity":"sha512-ddT4WTSCyiThFXwm54RLOX5UuuUTi0kaNE5Yol+cjGQYZTpXsy5ar85buWJ/gOUc+B3RPbFdiyBIsMZTVBQhvg==","signatures":[{"sig":"MEQCIFzTeUpqSHFkxLhqPqBLSIsyhGtJF1lMZOvgyQi1P26jAiBM5BNfWWl13TcauWsFsjVm1TLPgfQ8ZIQ3kR1p+jCojA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16426100},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dffb1e3c798981a0980f2b2aa3a46234d1813cc1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.6","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.605_1750299474904_0.2409071264487046","host":"s3://npm-registry-packages-npm-production"}},"0.0.606":{"name":"@tscircuit/runframe","version":"0.0.606","_id":"@tscircuit/runframe@0.0.606","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"adf3bd2abd191e06920e51937b7236db22c91051","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.606.tgz","fileCount":10,"integrity":"sha512-VZsWJ9M9/TnBjkZsVpouDozjERnxETGwMhT/T7nrYHAQleldPBKyUSGVHSrEe5x+uqjT4eepTINE+6IbOENYXg==","signatures":[{"sig":"MEYCIQCxhwQnv25u/fzQu8krnxGirltuXb32imsVX2ha8AJFDQIhAMY6h8AGqiMTaY24Kd1UrGnxqDDHvVX6rhe1RblaPnja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16426132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f00b45e86ab49104627abbe0ecb147dcaf05c057","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.152","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.606_1750311706635_0.5691380682518643","host":"s3://npm-registry-packages-npm-production"}},"0.0.607":{"name":"@tscircuit/runframe","version":"0.0.607","_id":"@tscircuit/runframe@0.0.607","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c33959e5c49a22e710ec0db3412f9b4eb9be3e9d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.607.tgz","fileCount":10,"integrity":"sha512-d/2AEvlaYJ4N0mloZj+aMrOt1CfxPYdYcKdMFNKlVihjgCZ2YsCXQftzYTRBaZG95mzDCKJKDgfHxE6h2NLagQ==","signatures":[{"sig":"MEQCIF5Db2PIn7tTGWQiGjmszer/DySEt2ArLCf9IDh/1+u7AiA3og5KDfpGUj9DKjgdPhxxlb7AObDVtiDSiP6cN/VJ8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16426132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2f6dc48c3b70d52d9c3dbadcae6f361b77f5ae5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.607_1750333596910_0.9121222705837879","host":"s3://npm-registry-packages-npm-production"}},"0.0.608":{"name":"@tscircuit/runframe","version":"0.0.608","_id":"@tscircuit/runframe@0.0.608","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75620a0c73c9f11e3d1c6da7737ba420fdae6f5c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.608.tgz","fileCount":10,"integrity":"sha512-e87h9TQ8J+4WFYTEaiRJ+jIqKGkfpP2NX0b8d5KAk6aW6XzIaycRiMSSdqCOgBE2e+cX3W9kOQ/t+0dP6lMKVw==","signatures":[{"sig":"MEUCIGNg+1iPaICM6ovlD5WZ+Xsh7Z9fGBc17oRDV8GwTtY3AiEAzIjCv6pkRlpXPN7XVtpXMdzpQKydr/ql/Rc+agurb0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427159},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"805fbf62118e12d1d2c9d06e686025add472bebe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.234","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.608_1750359650965_0.07104370838075647","host":"s3://npm-registry-packages-npm-production"}},"0.0.609":{"name":"@tscircuit/runframe","version":"0.0.609","_id":"@tscircuit/runframe@0.0.609","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e22b969c4cec2bee10a559ab23868844a38522d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.609.tgz","fileCount":10,"integrity":"sha512-Nic9IkC4B8J/piV5e8XxfXtpjDd3Z1phOQgJZxSJIwHMDREllxDH9fOMl+tv5XKbhBfhqgNwwlW2zdf8OzAgeg==","signatures":[{"sig":"MEUCIFBFaq4j17mhOG4jkFOGwJTJ0oF5SvK52kZOPp+Ib6ERAiEAm/5xFos73SEFQxlqZiCGKScT9XYQqtFv9PZ+XiCTCxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427159},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5e24a836f457007abb4f1132735a68686787ded4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.237","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.277","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.609_1750361358906_0.2805965751559718","host":"s3://npm-registry-packages-npm-production"}},"0.0.610":{"name":"@tscircuit/runframe","version":"0.0.610","_id":"@tscircuit/runframe@0.0.610","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ac17c85a01fab11dff9daf10c341989c00d258a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.610.tgz","fileCount":10,"integrity":"sha512-jV2dB9YXye7n7kxZovbJHMipnphPJRrFIBWJ81WRwZdl0wdcfLAJMut8bqMLybMYQSEW/5sUOqQiXspayk+wAw==","signatures":[{"sig":"MEUCIQCyyvZBsbPR5XQlxzPkXEt5FoyQBiDivT5KPbPPbikWEwIgd06vagH+1Y8GpJ1S8ZHRRw6ZJpm1BzCIDlPNdHs/szw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427471},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"721b720e7eb56f2700d46bab51cbe5227fff4b85","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.237","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.278","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.610_1750371215232_0.9837549367721494","host":"s3://npm-registry-packages-npm-production"}},"0.0.611":{"name":"@tscircuit/runframe","version":"0.0.611","_id":"@tscircuit/runframe@0.0.611","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2345ec8aa046c129c516a589e184f1b44fc9b962","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.611.tgz","fileCount":10,"integrity":"sha512-YGLCxQ0e8tPwehDcNW5HQymXPAPpXvcrik4SQKJ+VPA1kqaq2DtbMGV9gM/JquNdNz96WGrAM3Vksc1Rfx/wgw==","signatures":[{"sig":"MEUCIDLGT3NKJP7XiDvwEhBh0yieT27Tt6GvJwdfyMd4z1GVAiEAr6AO2LVrg3OrSId+y8LuY082zlYiZ3sPjrcJcadQeoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427471},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5f5e4445f8469e42dd21202216f5450ed1e5908","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.237","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.279","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.611_1750384869616_0.6057613326849955","host":"s3://npm-registry-packages-npm-production"}},"0.0.612":{"name":"@tscircuit/runframe","version":"0.0.612","_id":"@tscircuit/runframe@0.0.612","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e67883af909e6cd2a2a00485c04d68a9ad5b73c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.612.tgz","fileCount":10,"integrity":"sha512-xKr8P1v8AmwE9wKWq1Uba5i6Ari5bKpTaARFeQNozkO1MtYV+w092OSgizaQxKini1qX5eZ+AKnDQ8tjOCwxJA==","signatures":[{"sig":"MEUCIBGmkxR+j+K2GHbL7CegIglBhLnDoi5R0ZpdFQTbsR3MAiEArQD3ciLlTHh9RqTwTWbMTgeop/+FQG0OGtPIEh1UHoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427471},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"06b1c3a96b21e3e31530cde2bcd1d5743ee4cfb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.279","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.612_1750419243020_0.31513084006619696","host":"s3://npm-registry-packages-npm-production"}},"0.0.613":{"name":"@tscircuit/runframe","version":"0.0.613","_id":"@tscircuit/runframe@0.0.613","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b40415cbab1e2ffba930f6b263747a570b267544","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.613.tgz","fileCount":10,"integrity":"sha512-gIiBr1UbXn5BSm7yYDpbC9F1LkfqFD0reFtalktNy2HbHPhmd/TvDSFgltpskE93erTl0Ajr1+yZh+LoAAN0Gg==","signatures":[{"sig":"MEQCIBryy75e5c1GqK8AMdx/R6myLVaVPADcb2wj2rgSEPTfAiA2lUR7uKu0XvF6QNpbq5eu33Y6aipVpDgKzg/AhULbVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427471},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0028cbbed2a48d2aa1ef17cbaeab9b1c4e4da98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.280","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.21","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.613_1750432468365_0.3108215633166278","host":"s3://npm-registry-packages-npm-production"}},"0.0.614":{"name":"@tscircuit/runframe","version":"0.0.614","_id":"@tscircuit/runframe@0.0.614","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"355d5eef570aafa354427a04e206ba780071babc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.614.tgz","fileCount":10,"integrity":"sha512-6WNVsAGMfBnfwD5EPbbT9a6yjuEz8iVzDBZDo8yFc7yGAeYMiycm1K9RzfCvFWVqqk7dVctt1P80hhR+ODF7jA==","signatures":[{"sig":"MEUCIHc13b2FIVc/ATWbBpjVPWYkxOPLVUfQiuBZpj3OhJy+AiEA87TCXnFY+jGB5+c7u9V+6oUdDdDdbS8gqNQJmff//fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16427471},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e0d2eb326621340c6c9ce06dfe4789c5b4b416b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.280","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.614_1750444420252_0.6273245103277927","host":"s3://npm-registry-packages-npm-production"}},"0.0.615":{"name":"@tscircuit/runframe","version":"0.0.615","_id":"@tscircuit/runframe@0.0.615","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ecfecde52288dbf7a0104cc06587b2f41bac09c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.615.tgz","fileCount":10,"integrity":"sha512-+2+oRvG7dKbYJP0usVXxVdGm82Fz78lpI5KOSJFl0WjQrxnQSlxVM/q1bCH5r4LpbXJIhfi6MH/aSTQoipJwGA==","signatures":[{"sig":"MEUCIG3GNA0TGq083ipOCa0ClJ0d4eQ+gTNu2KZVIvw6Kh5HAiEA2U3K1AyFh8RsEsX+J77NwfzcGNK1C2+SWWs5X49b/7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16429313},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"55bc66af4f896b0a456096d8e596a5775d98d98c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.182","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.615_1750460012780_0.6345676835122809","host":"s3://npm-registry-packages-npm-production"}},"0.0.616":{"name":"@tscircuit/runframe","version":"0.0.616","_id":"@tscircuit/runframe@0.0.616","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1653494ec1c09d83b37e57733ca77acba48c451b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.616.tgz","fileCount":10,"integrity":"sha512-Rp2QoC1omuliu+O/t9sosh4BlDp4DeghzyV2+vA3vRXDHVSVlgJi77DUS1QrYc4HT/fqQkc24vEFlBy06U8mOA==","signatures":[{"sig":"MEUCIQDkFtce44U5wdjMuCLFCX7/bA4/tGZXqPKLr9xSm+m7uQIgar1w6FT+b1RXQo5rFqbjrltt7qCa0ab8lEvDvQ90V54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16429543},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9c49cd34758e38527c077c70e61e85169d18cc33","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.231","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.139","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.616_1750488206791_0.34828322278626933","host":"s3://npm-registry-packages-npm-production"}},"0.0.617":{"name":"@tscircuit/runframe","version":"0.0.617","_id":"@tscircuit/runframe@0.0.617","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"184286e3af33a806cf04ee036cbcc9a5c139dcc9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.617.tgz","fileCount":10,"integrity":"sha512-jmRFPITjasNZdsfx8H75NDx8z6ib0T7n/9WF3dAxjij/9xALOEO59Bmh7KIPMzOFCgaL+J2nL12nclx+EyB/6A==","signatures":[{"sig":"MEYCIQCEXCK+myeu/aKyhn4Q/CpUNQo9siRqvHLY7ALQEzNM4gIhAOWu/tkfaB6w0OGRyF4gWAs+lkalli64a4yKNXVXaN8J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16433143},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ab9bc4450b97579cc3af3406b993322df1a1088","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.617_1750529090668_0.6878391372922878","host":"s3://npm-registry-packages-npm-production"}},"0.0.618":{"name":"@tscircuit/runframe","version":"0.0.618","_id":"@tscircuit/runframe@0.0.618","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"616c399383aab92c8568b6538b6e935653794bee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.618.tgz","fileCount":10,"integrity":"sha512-AIhhB6Z3Fh6wI5rdTaDJeom6jPvFHuZMNvMytJpVEUoPnpkGentpoImYJd4OKnHCGvBdqOtgDWmn0gFJR4wUUw==","signatures":[{"sig":"MEYCIQCfoGPIRI0LjtooZwswVYLBu9feXpS+RS8pqGQ/MN9C3gIhAOT1WLTUdI4dNlS/vKBOMmyxGIfdVm3khpkIe6G104BV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16433137},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f816e62ee9748c0e2d6e93215a1de5e13f1f2999","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.238","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.618_1750530800925_0.08487320954975797","host":"s3://npm-registry-packages-npm-production"}},"0.0.619":{"name":"@tscircuit/runframe","version":"0.0.619","_id":"@tscircuit/runframe@0.0.619","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2773eabe204b8195703a7b7e688e5148008ad76f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.619.tgz","fileCount":10,"integrity":"sha512-/sfjVuX9Z7PNs2qXkWic2c4rVaZjA8Pjalnrj4cm4DrxBDsVjbZLyVUu1edgqaq4KURVk5Bdl3NnxDc1qzIKAw==","signatures":[{"sig":"MEQCIH50wDN0ij8YXR53Ty/VNWtn7z12ZWpOZoHjAWcNM3oIAiBC/qb57SkgGu0krYE+oP6JDu6o6DfU0namFzOfFRGV9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16433137},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"823d09fe5f9f0bf9d236c7b313bbd6c93f38a9f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.239","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.22","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.619_1750538451102_0.2739769501218814","host":"s3://npm-registry-packages-npm-production"}},"0.0.620":{"name":"@tscircuit/runframe","version":"0.0.620","_id":"@tscircuit/runframe@0.0.620","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72d26b0c62a865682af7a41a0b9fb19b1ad4659e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.620.tgz","fileCount":10,"integrity":"sha512-4IY2+Y48VernGPSxc0WITm9ald+f8D47Sj8O3pwp/Nk0RoBDM3j4wzxUtMk5uklDjHphkIjIdsTgJqe4M0Lnsg==","signatures":[{"sig":"MEUCIQChZTRxtFTmCAGwGPp2zpxGC8p2QpnIXFntmWUEq0CyFAIgS629+T0r5+Oniehw4EGrSYK1Rsn1lWbVxVkyZY+SlBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434573},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"68e7c39849b95b8bef435996762e1d5f189e6c45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.239","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.620_1750554041110_0.914107861222544","host":"s3://npm-registry-packages-npm-production"}},"0.0.621":{"name":"@tscircuit/runframe","version":"0.0.621","_id":"@tscircuit/runframe@0.0.621","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b456596b00cbef12ea0a6ad4bf074529b2b5367","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.621.tgz","fileCount":10,"integrity":"sha512-K/WmCsCt1JRDcA0GqMattNqqbh23n/FOdBKH8NbVAqTXE/1irzf7x86I7JUsa65ExhK2++zW/r8hO9ihjCDOow==","signatures":[{"sig":"MEYCIQDx9R+JxP6YXHIEPh+1DNbRoUSiay6ZHpagYaPQxasweAIhANDMRndKzMg9qKm28p//IR4IM2i3IueUFJ11xtyVK9BK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434573},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0af4199ba75ee6f29498e51ccd0d48eecc42a966","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.240","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.281","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.621_1750571516869_0.6469973422753759","host":"s3://npm-registry-packages-npm-production"}},"0.0.622":{"name":"@tscircuit/runframe","version":"0.0.622","_id":"@tscircuit/runframe@0.0.622","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6463c189b8b070d4f46b11e1fddfac5e3909a617","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.622.tgz","fileCount":10,"integrity":"sha512-o10BpodKUjCZHGiQrqCA5E78wEbH32r9f8i8LyyC4Vn8BdbHAt9nk+0yqgG7b6QjgJXY8GXBMNlSCOMR5eDZVg==","signatures":[{"sig":"MEYCIQD89W+k6ukihsW0goJ6XB0EaVdfVJiA/q3Qj/ccIshscQIhAP1hoTEaFXOv+J8UMCBxkI83rpblAyx4R2dwwwKuwfqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16434573},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0642b10ca2c6453ceba3830a051c76edf5708d82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.142","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.240","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.622_1750586752335_0.34055751749523155","host":"s3://npm-registry-packages-npm-production"}},"0.0.623":{"name":"@tscircuit/runframe","version":"0.0.623","_id":"@tscircuit/runframe@0.0.623","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a931b98948c05af52940fd9fea3580a57355d8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.623.tgz","fileCount":10,"integrity":"sha512-SnBuRy5nzpqjHBBrGrccCSsWGsdU5FD8HGZ5rQ/CmDJUoKuKnwyBCjaXonmwba9csYl9uo8JAb9nB01uFwzJPA==","signatures":[{"sig":"MEQCIBMvwZ/aW31Vg9q1Lgcmr+jE8zPMq5i5e5arwmypPMCuAiBMIk8mzv+22CRo0oSmmRhLC8f//mh2In/34WxNbWUNWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16988212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0703647d13aa06c85d23fa185f016b3a35e7f4c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.155","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.240","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.623_1750600367755_0.957727449426468","host":"s3://npm-registry-packages-npm-production"}},"0.0.624":{"name":"@tscircuit/runframe","version":"0.0.624","_id":"@tscircuit/runframe@0.0.624","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5816135682b79b22b02518e06938fdec063cd7f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.624.tgz","fileCount":10,"integrity":"sha512-j6SCVEXSGbDnVJnUSs+vc/Z1TUvHn8JM9NwsW5QwIUPfb2I0CEkkWyMz1AOkHudZad8DsA6nnhy26ydWfREk6Q==","signatures":[{"sig":"MEYCIQD6B0vAQ6Qk82/upZwC9EggWSOA5P2oOEegn18YA4D3wQIhANHLR6nx+Uof5j+wTdKdt9zWL1Dmzh1dvFPFwpwL59be","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16988212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3358c5ea4394c250451b68e2fef88dd85d9c33da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.157","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.240","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.624_1750614014924_0.029339935329677713","host":"s3://npm-registry-packages-npm-production"}},"0.0.625":{"name":"@tscircuit/runframe","version":"0.0.625","_id":"@tscircuit/runframe@0.0.625","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a853733c5ac50f86d42223ba235f8320c20b8e92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.625.tgz","fileCount":10,"integrity":"sha512-+U4itFL68Ptwmt9byfFo9GhW/xRGfBLwnwYC06X02UOaJXKTlpo5+isOxtx7Dsm9w8h2Lq901d+YRJQMvs//lw==","signatures":[{"sig":"MEUCICpsz2Vdpf9Q3GwNBNr+ViAKkCzUzWOW0dUBj2ozTwsWAiEA137Zv1KqS8iY0M4sShmR2+/LIjUVcykkTUk2RsPjnmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16988212},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"992a7474266b8340a693c2eb24b0378f3b75f828","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.157","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.241","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.183","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.625_1750631327907_0.5853421987424048","host":"s3://npm-registry-packages-npm-production"}},"0.0.626":{"name":"@tscircuit/runframe","version":"0.0.626","_id":"@tscircuit/runframe@0.0.626","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3b1fa5bb9dc24fd942819d7bf3aeb2192b5dbb51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.626.tgz","fileCount":10,"integrity":"sha512-94cMlOjyZNfA2R6+S7BjrPNNGwG4VmKpw20/yZjSWSUQClJ5tPtY4ohOPqp2evBmP4HU6SzvS2Z5tfwVJId2qA==","signatures":[{"sig":"MEUCIQDmxqVL+8ZwQmKp+Y0snd8/RD0//TiWjXyA784frFSi0QIgbRl7ijwxwDynhcFlyn42JKctVCFm6xoCExLYggA9DXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9fb6bcff3b241497cc8fd9d67d736382bd2db578","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.157","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.241","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.626_1750639857440_0.5233207831763893","host":"s3://npm-registry-packages-npm-production"}},"0.0.627":{"name":"@tscircuit/runframe","version":"0.0.627","_id":"@tscircuit/runframe@0.0.627","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65a4cfc3dc8c519fab380136684a366f85f7f621","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.627.tgz","fileCount":10,"integrity":"sha512-Dum971uh2NQnXvtG8FyUH6rkZcizcgmKl2c12SX1XXnqbZTMFgO4Cxy8MbwvCUzMilyKqmDfXXO2CAg+Uavx3A==","signatures":[{"sig":"MEUCIQDhTPUhhm1YZpSgBALyzkR+brY/ESxhgLyea8epaBkdzAIgO5GPp162OCTWWa96crk0BJ3YXpcgIDBUfhz2MKq5MFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f59b4c70a629ee25542cb3443a69ba3a4fbba773","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.158","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.241","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.627_1750665010888_0.5265088838938408","host":"s3://npm-registry-packages-npm-production"}},"0.0.628":{"name":"@tscircuit/runframe","version":"0.0.628","_id":"@tscircuit/runframe@0.0.628","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0cc4a1e8e4742dde452f9adc983b9f348e523a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.628.tgz","fileCount":10,"integrity":"sha512-S8TBD9H/OzTco7F0UME1npkx9ZEzr7AR2d6RRUerjSF+6HglAW1gzhiX/JQHkGHxQXuNdHEQIns+dp2e7mNMLQ==","signatures":[{"sig":"MEYCIQCTZW9d95biKB8pAfE/JML1dpmKCxsVV2Y4GNl13jQZtAIhAMTRCKQ6qzy+Nd5SqsiR1F3WRzE7qrxVCfqC/vbD6v55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1be2d74f99435f5341eada915aa33c3a5d012456","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.158","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.242","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.282","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.628_1750730964982_0.7789027772217152","host":"s3://npm-registry-packages-npm-production"}},"0.0.629":{"name":"@tscircuit/runframe","version":"0.0.629","_id":"@tscircuit/runframe@0.0.629","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"964dd4985fb1f703043cd8802403affee3709a85","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.629.tgz","fileCount":10,"integrity":"sha512-y0t87o8/WOYS/aoo5mPFEZs1zlYK4+9b5NOW0AZblQ4+qjFT2GTl0oTYQa+QUwJsfZo38ovNs5WFTeR9AegMxw==","signatures":[{"sig":"MEQCIEggLMl8FWjfMcM0PPl2NrG0B5y3MmNdwAGNlYBhkWwFAiAWOPeV6ftv2pk+xjfrCcC04WRT7kjFUTGKw9I2DhXL2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"085bf86b7f05026cf23a0ad168341f1244dcd616","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.158","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.242","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.286","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.629_1750731476906_0.3193737660583891","host":"s3://npm-registry-packages-npm-production"}},"0.0.630":{"name":"@tscircuit/runframe","version":"0.0.630","_id":"@tscircuit/runframe@0.0.630","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccb1f43a1e3a3e51651bf5538a10f94da308cef9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.630.tgz","fileCount":10,"integrity":"sha512-IDVSQlYDFxfoisN1BMLZrYhhHu8PBKv3Hvr6M9mx/ptAdCQEuNEvwm5qQQy6xOyAkYFHCMozaFJxjJK2sl21Uw==","signatures":[{"sig":"MEUCIQCriU1rKmJHL/jgNknloETszpCd41GP0iTazNFvD9K0DwIgPUWiPb69moOG2HF7GlLYfxJ59t8AMSeHWURnkZ51HvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f12f707e6c06c063d29f289da3b7da8e61af280","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.160","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.242","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.286","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.630_1750751959603_0.4364657344596503","host":"s3://npm-registry-packages-npm-production"}},"0.0.631":{"name":"@tscircuit/runframe","version":"0.0.631","_id":"@tscircuit/runframe@0.0.631","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba35156c07228d067ba27a81c4b792af69b2ad26","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.631.tgz","fileCount":10,"integrity":"sha512-VyhImy8HDXCI9Kq/p6VwF1hV1o+S/I1Ijv8W1Wcc8/ldGg+5FwclBoN+68TNxPe9XDgdQHJ01Z/bElYaF2/tJA==","signatures":[{"sig":"MEQCID/gHOvmFXCu85wywbf82uhqhufP3aPTV5dKq+xOuq+hAiAqEg/sFeiQRGYl/epjLiXW0GbINIk1pO7sNfgdG8TH/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b96daecacdf6a1310a602f5446bf90a7e86d2130","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.160","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.243","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.286","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.631_1750815086696_0.030758725469709036","host":"s3://npm-registry-packages-npm-production"}},"0.0.632":{"name":"@tscircuit/runframe","version":"0.0.632","_id":"@tscircuit/runframe@0.0.632","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec18134c7141bc9f1559f02b92274a3083d72774","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.632.tgz","fileCount":10,"integrity":"sha512-MJd5eEfyYsBOBygr1ns8z4fP9lXITQiuF6RMk0Irtjs+ctot0sVMmQrxhfdfMU2vzF9Dv1N5lvj6kFI6K4aaGg==","signatures":[{"sig":"MEQCIBvbDKLBV/Hzn9P8oBu7swTYs7ZkAvK5EA8IgZ6JcMZZAiAYEunBVH2VJ0XyvMOOSY7ixU4VIwXvqXM/8V+f9sqhCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b4bbbf5d8557a860f18dee0f4539e11f5514b67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.243","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.286","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.632_1750817934603_0.70564307978221","host":"s3://npm-registry-packages-npm-production"}},"0.0.633":{"name":"@tscircuit/runframe","version":"0.0.633","_id":"@tscircuit/runframe@0.0.633","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf12bc3afc288b583a3eb6a855e0192bfa9825a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.633.tgz","fileCount":10,"integrity":"sha512-QW1HMot7V1kmwuAHVDagU0cb96c2TeyhEQ5q2I828XlUpMcNJvSqjDZcuBG+B+djBJadz/JFUacwQwSwPetOyw==","signatures":[{"sig":"MEYCIQCN7+rXJIs/1s+XMtASawuhp9eG/8kKlJ7znfplMlm6KwIhAK2yPyNTNFrgxUJCpPma2a2ly6rJbhU8u+aNKKih9PKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebfe4df8f0179240654c20fc0f5fb6a26dd651df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.243","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.287","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.184","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.633_1750852577785_0.4251457786957604","host":"s3://npm-registry-packages-npm-production"}},"0.0.634":{"name":"@tscircuit/runframe","version":"0.0.634","_id":"@tscircuit/runframe@0.0.634","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c01e3f07a2406bf4ff92d26a8a4a12d50393cd56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.634.tgz","fileCount":10,"integrity":"sha512-S39eikF8a3ZZ4gsv26denipzGoir2pK4hpPBlYgDHMTCpQSxrFDSHu6r8TW//zynj+1ge+HnFlzl3cmVX30Edg==","signatures":[{"sig":"MEUCIQCRkbtAgtmGCIEyKQMugUlPCkYDL5lRJ87Cx3REnKvlCAIgRrwqy5r94VYpUG910HyDuIdO2lSrQZ76XbS3NrG8NYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5b0317cedf397032b51b8ad15494f67ff4c87e45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.236","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.243","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.287","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.634_1750870083585_0.3158219657547823","host":"s3://npm-registry-packages-npm-production"}},"0.0.635":{"name":"@tscircuit/runframe","version":"0.0.635","_id":"@tscircuit/runframe@0.0.635","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa11d5b155eb3d9fc89a4414c50fafac7688bcdf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.635.tgz","fileCount":10,"integrity":"sha512-ramX/9S2BDH7cMYX9A6VCzp3AOzBijGXqPBHIRYDE5M2vOiPSUy6PfeH4kkUkbjpswDzhYOr1D2ahJ9Z/cg9IA==","signatures":[{"sig":"MEUCIQDLGWGgx8goIG1acIsAZJ8wOWOHk7aZ0L75LLPv+B7zZgIgX1cvJwOysKzcgtEOjLCQGL74aZHldrA3EMAio5FFLBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d5f7148b985f759afd6d2a1329ce8c1db22de78","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.243","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.287","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.635_1750888656327_0.746329638332647","host":"s3://npm-registry-packages-npm-production"}},"0.0.636":{"name":"@tscircuit/runframe","version":"0.0.636","_id":"@tscircuit/runframe@0.0.636","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5974a1f04fd306b6514706c64030bd40f72fed6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.636.tgz","fileCount":10,"integrity":"sha512-Oeim3DyGNBrJ6hR3CMly1vB6sOfHKEVm+azbxlYl4atcd6PFMDC3v3QLtI7i4V5anYhsrrawIVRQQ3yUfzhcEw==","signatures":[{"sig":"MEUCIQCafqEZQDIODjkeJq5Jlpfi1cgd/C+x+Px1b63GeGQTzQIgZQzMjUSA1ODqU8+27ZmWWvFbOrKlvYjVm5kWnfv16IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b402a521c48887e1ba689a6631985a9875c83b0b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.245","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.287","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.636_1750906058760_0.9161065202709304","host":"s3://npm-registry-packages-npm-production"}},"0.0.637":{"name":"@tscircuit/runframe","version":"0.0.637","_id":"@tscircuit/runframe@0.0.637","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23c2386152d557c23a5d86d132507457e9f40c27","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.637.tgz","fileCount":10,"integrity":"sha512-GmwRN/P58alc9A7Gm5T5Bb+J0ByaUsUlLm1mMlVfWh5smInCHYDtSR/jkdUdJoWACPMkKTtp/HiFY1ZqhU6Axg==","signatures":[{"sig":"MEUCIQDEuZUv2cZKHS+9V17+suOXJZDO7edAJ3BC684AKw9gSgIgeVSA5zvrXXo5jfPaElnGKwlCfWb9PTmvKdynDngUxG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"921e704a81eb96909433faed8c7ca7d414c3f713","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.161","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.245","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.288","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.637_1750935710852_0.47547430729968165","host":"s3://npm-registry-packages-npm-production"}},"0.0.638":{"name":"@tscircuit/runframe","version":"0.0.638","_id":"@tscircuit/runframe@0.0.638","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"903a089c0f5fa72b0fba1eff2fcb666592064395","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.638.tgz","fileCount":10,"integrity":"sha512-gKUz7OFrYK0WuEfKzWfXXhHjXoIGZjRYh9PJLaMYtOPF8tH2jHrjaxriOKilI/1qDTPUBQEajhw3OIYL2dUlRA==","signatures":[{"sig":"MEUCIQDmrkxcqEZ2gBLIiuRRuMXN0elTHL4+6XICDJVQwWCf3wIgJrhslEk9uXxDiOQsmquJt8kEBopha6CvntwlGl+5Srw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1defde3756b8471084a051b05750cecd30d41084","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.245","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.288","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.638_1750958736328_0.45243218791221507","host":"s3://npm-registry-packages-npm-production"}},"0.0.639":{"name":"@tscircuit/runframe","version":"0.0.639","_id":"@tscircuit/runframe@0.0.639","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c5db2dc20b7450aa5e993e5234f12b5a4c171d0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.639.tgz","fileCount":10,"integrity":"sha512-dqvdQ/deMAq+UHoI5stkmFJLe+yOzsA2FGBGPhzVayZgaLfpSEFyu/V+rpLPdbQFdUDlwW25G0Sgusz4IVUy9A==","signatures":[{"sig":"MEQCICFQ4DNmRewKNDcAg/ht8r7oEIsUCRD5lvXPMAlYlIcPAiAoPpMGp4aNA5pxrDzFtOsh00woeY+Gvo9W3GbGyQzD0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8d09e3d0db5bef03a38727230f4fb7b1b0bb3879","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.288","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.185","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.639_1750974285466_0.9668367236795532","host":"s3://npm-registry-packages-npm-production"}},"0.0.640":{"name":"@tscircuit/runframe","version":"0.0.640","_id":"@tscircuit/runframe@0.0.640","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a3a036de93cb56bb8f676a9253c2b3b83b621f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.640.tgz","fileCount":10,"integrity":"sha512-cIeHdCDz2J0ZRrr7nwCOl/x4GeJe8FsYoy8ZxY1VqyRenlc5EDnmLF1orIR4ifdnLKU6stEJIcrfj/TJ5m59TQ==","signatures":[{"sig":"MEYCIQCP0RC13XwTgxOR6G4Htm7N++5SNCgyF/OZo9bqZeJGegIhAO3CU+DryK25nnpbFSUz7SUWcGXR2Iq/jOBxWzdHlWwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097337},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc912acba8902bc0b5427beabf277e6faa4bd698","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.288","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.640_1750994037839_0.7860116165150435","host":"s3://npm-registry-packages-npm-production"}},"0.0.641":{"name":"@tscircuit/runframe","version":"0.0.641","_id":"@tscircuit/runframe@0.0.641","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87fbf31c812ae82331efbd6a0cc07ed5b96b20d4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.641.tgz","fileCount":10,"integrity":"sha512-ivVatG01AWIToj14nwCZnZ0ByBDo8izHRAoAP8hul43x/0Ila+vOPPCGdscCmg0EIkglhoU50GRwYa262ogb+Q==","signatures":[{"sig":"MEUCIQCOSO3khd11bVu6DTjIJujqM83g21UFKA1eLgDrWMAY8gIgRYrQ3MIOqk0ute3urd6j5CaTpk/pKKXDytrXuFYpMb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097337},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4238facbe13f9cdd288fbed2f2617650988d278f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.641_1751008466710_0.9619361261332153","host":"s3://npm-registry-packages-npm-production"}},"0.0.642":{"name":"@tscircuit/runframe","version":"0.0.642","_id":"@tscircuit/runframe@0.0.642","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c2234be829524624569a053b61a13d9c5db73a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.642.tgz","fileCount":10,"integrity":"sha512-YG2Ase5kPbUxhaiQYRN7kfNLTKbXbcdzWclYS64LxSXxyqSe0OoNie6hU8p8OoewEOYLl8PTuPYReybRemGMVA==","signatures":[{"sig":"MEYCIQCwTID4HRvQoT8hdNARgD5+FtIfYHQ53dIlYEM71EeP6wIhAKvGYDnoIxtL040KoD+7Izz+QVBgXhuxnINPyHcTQehu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097325},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44052fe92d03cf1f792735a05c4845d0c98370fb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.239","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.642_1751049665053_0.7113783466891592","host":"s3://npm-registry-packages-npm-production"}},"0.0.643":{"name":"@tscircuit/runframe","version":"0.0.643","_id":"@tscircuit/runframe@0.0.643","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5705a9929e10eb23829ceef3ecc17178ce03c013","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.643.tgz","fileCount":10,"integrity":"sha512-CKcK4fd9MsSp+/yfhxz8qsis1OAMrpM3hAaCzePkO0qKBWVNGaaIAKuUlkq2O4G9oCM//bwXMywf9r1P1l8nYQ==","signatures":[{"sig":"MEUCIQD848sPTjHg6VuK9495K6aqhb7Y281kWN8qn3E2zBFGEAIgN13iNFrsAOR2sSpFm6Al6DlW94baOZ4zmBKxG2P8yF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097325},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30552ec0ea8edd51665274a98fb9299e241ed4f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.23","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.643_1751067878987_0.5039178820201429","host":"s3://npm-registry-packages-npm-production"}},"0.0.644":{"name":"@tscircuit/runframe","version":"0.0.644","_id":"@tscircuit/runframe@0.0.644","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"49d38f48e77ac8415241850e3718b7ef22d56644","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.644.tgz","fileCount":10,"integrity":"sha512-SBcoi1Sliza4/hqY0zDRK+ST5/MtHKWah3/TajgrYsxwTX1Tx88/2nv66bbblx9x2p5tKrjOpxZSqWa6YKMz4w==","signatures":[{"sig":"MEUCIA0+vDT5BLuVCzsUFbtJM3GjUodQJ/BTK5qLcitsh7VUAiEAl9P4UEQtpK3j0kSEzxBiCvlp4Nt/2noSXW/+gOeHy38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097635},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1d47866861c7492c1ec2267c0b6004577372561","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.162","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.644_1751072176044_0.5880720176613494","host":"s3://npm-registry-packages-npm-production"}},"0.0.645":{"name":"@tscircuit/runframe","version":"0.0.645","_id":"@tscircuit/runframe@0.0.645","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1cdd2257c03f86fcd639bf2c08296c7bb46dc8fd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.645.tgz","fileCount":10,"integrity":"sha512-dwzxmiCyMTLEhAlwaY+DeNxp89eSX+nWb7FGRdvipspa30I1c2/ZARln314ZyIKx1koCmYE15ZvKihJDKQy62g==","signatures":[{"sig":"MEQCIHwl1kA+YyVd9T8aXFkrNmgkNUmypcGlcZ4dGxRRzGxxAiBHGWDzykq9v2KnuDCNec3LGMxX7cp3uAvVgMNB1XB4uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097635},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"118ff3447b89f1616c726b0e7b4a4aa5aa6609c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.645_1751091110613_0.9609739498494982","host":"s3://npm-registry-packages-npm-production"}},"0.0.646":{"name":"@tscircuit/runframe","version":"0.0.646","_id":"@tscircuit/runframe@0.0.646","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"349c1f32dc25cca1a0ab6fafc5a7d2569056c2b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.646.tgz","fileCount":10,"integrity":"sha512-bFV215xoaZsXUettiFfK005AfQxzawExUfD/eX4VJ+nzzXlH+S3lMD9HgUqX3AqYq7FZvScS+mdnF7VxMiiWBw==","signatures":[{"sig":"MEUCIBauZg53P3z6TO2DW9zzrNbEGUuzMLAJAn4Ve/ekEr7zAiEA0QXbrx5V3x/5gPGmNc1rJg/m4qjd1+LFsTLRuk3IIDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097644},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb535eb70b322a52accaa18d76fbe80e29b3baa3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.646_1751122914202_0.16735446970686185","host":"s3://npm-registry-packages-npm-production"}},"0.0.647":{"name":"@tscircuit/runframe","version":"0.0.647","_id":"@tscircuit/runframe@0.0.647","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8aa48a2d57706a46fc1f624ac04c12fdff98173b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.647.tgz","fileCount":10,"integrity":"sha512-EzQqayZ0HiJqxfpmQrgwQxZi+y/vxNb8ZMVQRdVRqs/4nhZVkE3HijY1R06Mrjfg8UXlEuqgOHDWo8fkLg+evQ==","signatures":[{"sig":"MEQCIGsD5Bvf6GNlbPDfwEgCVPcx283ggC/kv2qHp/C78tjBAiB8+PcqvqalGF0+T7RFcCLKFb4GqWr5dIbGNsL+Ukp1JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17097911},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0ce15569bc610fe2f6a9cc53f4b7d57f87bf6fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.289","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.647_1751124937888_0.2634431840151412","host":"s3://npm-registry-packages-npm-production"}},"0.0.648":{"name":"@tscircuit/runframe","version":"0.0.648","_id":"@tscircuit/runframe@0.0.648","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b505e5584e2bd08b0834ef989b4ea640cfa6a8e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.648.tgz","fileCount":10,"integrity":"sha512-Hrbjwer986HRS6A+9hcGKIDdma6XZbVfOeSoJcOWOnbHhF+9hNZJ8YdYRNNpUpx9MKxhFf9H7Tz7DbH1nZNL7g==","signatures":[{"sig":"MEUCIGBsOWAy0HJsER/oLNQ6UNBh0KPfBzrsE8L4AzwpjwguAiEA3naGyJ04PAO3TYQLHxMuwN9kwXwWXfK2Bv6lPXwo2mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098217},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f7662a8c280ce45a8324a3862ef0874b3dd35b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.240","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.290","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.648_1751144558754_0.422896713556681","host":"s3://npm-registry-packages-npm-production"}},"0.0.649":{"name":"@tscircuit/runframe","version":"0.0.649","_id":"@tscircuit/runframe@0.0.649","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef8a0501e7d856a6f4fca989fec778468442dfa7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.649.tgz","fileCount":10,"integrity":"sha512-tl532Hyl8+6OsA4V3dhHK/Q4u10qPPPg7nE0rfBZ0p95PRtT7+/+O14ZylHuyq74wsIgECyte5sPHL+e5xfRGg==","signatures":[{"sig":"MEUCIQD8Dj3vl1lT9H5T48y87lT8kZHxoer5UbM+OfWjNz28YAIgVi3ApmoPyRZE+QxwwqF9ersAIDDl7iAvkftg0ENk9+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098217},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3dbf62a4bdcde4683121e4ee33d9edb6806b69c5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.241","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.290","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.649_1751160588603_0.8348910825215703","host":"s3://npm-registry-packages-npm-production"}},"0.0.650":{"name":"@tscircuit/runframe","version":"0.0.650","_id":"@tscircuit/runframe@0.0.650","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b44db51bf14a339f84622f367f9c66f27c8e29e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.650.tgz","fileCount":10,"integrity":"sha512-C7rV5Arn0lfHqeoCHpMA3js5a27I/XMsftrVLvuprLf5vPaeW32GlJr6cw5+ntWhAnFj8mHwnQcMv5vcEh3tqg==","signatures":[{"sig":"MEUCIQC6JXRJHs5aRp/EWAtOwFAseqrBM5F0d2Jj/jRXzatpMAIgFuog9TOnHG9D9zMvqxs77ygZ+IOuHOpnzxDw09QdKWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e63f8adde283bea5767f08231aa2c0fb0f3b164","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.241","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.53","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.291","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.650_1751229447831_0.37431972471009156","host":"s3://npm-registry-packages-npm-production"}},"0.0.651":{"name":"@tscircuit/runframe","version":"0.0.651","_id":"@tscircuit/runframe@0.0.651","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a184e602a135fbdb950afe986cfc423838994c34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.651.tgz","fileCount":10,"integrity":"sha512-qVIKDDrD37aidkDgQqyI7XMwHX2c2Mi55kQDmhiBDdcjwqGe4MAeqwxLNIC66+WFhllZhwkwKRwWlIaZV0jRZQ==","signatures":[{"sig":"MEUCIQDSMlwL86WbX+obB5lKxPU8swCJnDCqOqKi8wkgf2UkDAIgVyg+4WjLKASMF4l8oXEB6jGmfNEJ6W9cJZo2AK9h/LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0b0257e9708fe45bf0bf648b4451bfd17adaafe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.163","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.241","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.291","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.651_1751250819390_0.9150050757088197","host":"s3://npm-registry-packages-npm-production"}},"0.0.652":{"name":"@tscircuit/runframe","version":"0.0.652","_id":"@tscircuit/runframe@0.0.652","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b29a747ff78d47665a49154140774b685e8cf252","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.652.tgz","fileCount":10,"integrity":"sha512-tpf/L2Lvo61dwJKBWXtcx04ANr07IDA6PZudAw0BVkN1zYzNOdXhLpBHfnwRS5s/5QXttV70oF3nmKaB0GPmkQ==","signatures":[{"sig":"MEUCIQCeoqZnSkcgcJNnDMHyAbuM/5nPhLgziXbfqP7CsVh7UAIgcXmvMEn2s0d3/a56PqElAgCiSnJR7p84JwURAa5VHxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"75c333b9564f3972022d5bee5688ba14d4af82b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.241","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.291","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.652_1751259254564_0.6828333170212864","host":"s3://npm-registry-packages-npm-production"}},"0.0.653":{"name":"@tscircuit/runframe","version":"0.0.653","_id":"@tscircuit/runframe@0.0.653","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d66798c30c68ea7024261d7e9cfa316b859973b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.653.tgz","fileCount":10,"integrity":"sha512-hOU+BLuASXrgLbDG2WBW/LuRH1zxhJLAcrPP4MPeK0Rffj+P6grABzlSPjEKg67QzwoMT5h134KDZNh/5n16Zg==","signatures":[{"sig":"MEQCIAvdLcHiZnJgRxJ91NO5aJ3mZ8PlOwuPQxKHuzRSMRuxAiByblpAG8aTwFd4n9WNdIVF4Fz3LSn5JO6/ttB/0K8ufg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099015},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11e15436124407223bc6f69a858d815ae43ee0a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.241","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.291","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.653_1751301592333_0.9850310685309029","host":"s3://npm-registry-packages-npm-production"}},"0.0.654":{"name":"@tscircuit/runframe","version":"0.0.654","_id":"@tscircuit/runframe@0.0.654","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b0e5af0bcd1decc71716b739c92352d9d85ab66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.654.tgz","fileCount":10,"integrity":"sha512-nMADeZvwkI5wVuetzzDooStfaCWW9s9elZqItZQX4BMygQl9I/SfGpW92fyvq9ElMGYIMItofAAalHlz5efidg==","signatures":[{"sig":"MEQCIF5scHkNOX07wkZHwzIMQN/jMjR+sLtdKCwMf8s3FXsdAiAvtM/TGgRZkajLdQOK/tbASfd6oDnhC76Tayp3GMJ7kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099015},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3667c71a4213564ace0a6fc5f09f1423c0144e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.242","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.291","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.654_1751327442330_0.10556829936457568","host":"s3://npm-registry-packages-npm-production"}},"0.0.655":{"name":"@tscircuit/runframe","version":"0.0.655","_id":"@tscircuit/runframe@0.0.655","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22668242b0456ef8780c7eb084f2285ca4994cae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.655.tgz","fileCount":10,"integrity":"sha512-9IY+veq20hGEhoeoc+9xDQ//9pHzcWYf+ZjTiY62i5DFULuKeQ8xqR+AD/UD3/8KkdDW4016Oj3LUtZptfDCxA==","signatures":[{"sig":"MEQCIC7GWtf9tzDCneq/i/el0O4amXEzK8lriDyCZ6e6jRXoAiBz7sM29NDool/V7g8/RB++awmsvErRRP3cazInTyikpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3523b09d235b807a5c3d7b31da53e000f5182bc4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.242","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.293","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.655_1751412698332_0.6205644333723377","host":"s3://npm-registry-packages-npm-production"}},"0.0.656":{"name":"@tscircuit/runframe","version":"0.0.656","_id":"@tscircuit/runframe@0.0.656","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"161f89be4f4d956a85ff26623ea31474f7bd6b3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.656.tgz","fileCount":10,"integrity":"sha512-NR8M9zdsex//ZMZsry1LXLRigaf0XFq4ztBSUPKaFIczNjZBQq3zoAZRh1syWNyjXXae8z9C6CysaPKEq8YHZQ==","signatures":[{"sig":"MEUCIQC0xGV9Zg5QigyIO3q2iCzEYUhQmomkKepWcNgFEB548wIgBtIhIpCTznikqgkUgE5eqMUVX6I9hpbjaphO7UxWCkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"648c7fbfff9945beb0d5e386ea0a0b591dad340a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.243","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.293","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.656_1751424942116_0.5805782670341879","host":"s3://npm-registry-packages-npm-production"}},"0.0.657":{"name":"@tscircuit/runframe","version":"0.0.657","_id":"@tscircuit/runframe@0.0.657","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e249b360c4411e650c54866062a39ee1693879cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.657.tgz","fileCount":10,"integrity":"sha512-nzH61xAV0P07q9AoiTJxlV4ClH2aC6O5O8haaEDjJ1Hci/JqzXtlMA2+2w4seraBQ+nqml7JMxoVrJ3RoD++nA==","signatures":[{"sig":"MEUCIAQAc0HNhpZ32nbclNPlGZgpAPrf/NgjCDiWvevRsG9dAiEAg+D/QPAqZacEjM7cvIozNlBhh3J09V+A/fDnG1Xvv00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9b0ac323bc9a5b51eedfe9ff659d8b0486ea25c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.243","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.657_1751433076096_0.19927332045211998","host":"s3://npm-registry-packages-npm-production"}},"0.0.658":{"name":"@tscircuit/runframe","version":"0.0.658","_id":"@tscircuit/runframe@0.0.658","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"558820b3c5649fb94fd7e9d5af7a3592e4676d9a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.658.tgz","fileCount":10,"integrity":"sha512-73rhc14FBz7+VFU5Pz3XoRS1qwIoQBOLjKAlPcBB22bW5zmje5/gsA6ZeuH//+SSY70S5I63nbjOiW7VN5P++A==","signatures":[{"sig":"MEYCIQCWvYCinBvQRYGW8KSHANGlSCzhD5Y+v7dpKGpRKTon1AIhAO914i7wjatgopfJMuDI5/IW7qiv9m+wy2gHIRYUP/RS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"93235b868bd10e951439e76c60d5b91f1a24f11c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.244","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.246","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.658_1751458549085_0.8650642327681908","host":"s3://npm-registry-packages-npm-production"}},"0.0.659":{"name":"@tscircuit/runframe","version":"0.0.659","_id":"@tscircuit/runframe@0.0.659","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bff6c61656fd63b2b1dbe9cc2ce263a373c1fe6d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.659.tgz","fileCount":10,"integrity":"sha512-6tNfeF8BAmJCRZBnjUJiYhHnZFBsGBhTQIeHnzz7FgZo5egwbuguJb9YvbHt4gBkmpojsaX6TEsFO5luwVPsNg==","signatures":[{"sig":"MEQCIASIbqlXEc+NIZfhnBv16Cz8IODMPqX130ZRc9M2F/HfAiB7enMjBxf/SEL3NOADENw0eKIlHxTWNFP6A8HgrnA/Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b73b9a287604cbcf853df1f66f15ce7ec433c02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.244","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.247","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.659_1751479467975_0.10564678018015061","host":"s3://npm-registry-packages-npm-production"}},"0.0.660":{"name":"@tscircuit/runframe","version":"0.0.660","_id":"@tscircuit/runframe@0.0.660","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5e50ad64be4f355abce5da4ee04b019566da60f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.660.tgz","fileCount":10,"integrity":"sha512-VmSdJRCmBt5kuaOYnlVG2b5z9b/wwQd3YOS3auwaMsw8qDhPV5exWwU0pBJofbmsfPWsjvcIgs3E8+MjFU2K7Q==","signatures":[{"sig":"MEUCIQDaLZxzcju2YfolTAxKOOGLeXknUhrs6jXRtwdxZJzb+AIgROZUCWrkJmlDeI845EcIS3+44kFybpGxJM7SMy2o7cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"789a83becace15e0bad4aa617c885a14f60369e8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.213","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.245","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.247","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.660_1751500446859_0.46078681507690344","host":"s3://npm-registry-packages-npm-production"}},"0.0.661":{"name":"@tscircuit/runframe","version":"0.0.661","_id":"@tscircuit/runframe@0.0.661","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c0e5d3e97a49cc44e41d71e088f37dc14608708","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.661.tgz","fileCount":10,"integrity":"sha512-/gkXvIAVrn0EVYrGetFGfm+rGQSgAfFC1m5I3Kis7jO9ztFmayaVvssG7gNs4VVGg34dppwxd78ZLRzQQ8gZpA==","signatures":[{"sig":"MEUCIFB/qs/w36X5B/zx9j1+FuDfJjQ9vDH0Vn6al1NGp7bbAiEApqlt0oybBZt7uVyaP43tRv1yeAaFZeqHB7altFH3nfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17212580},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"57f42a2972c211c9d630ee8c07917a9e197be41e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.214","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.245","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.247","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.661_1751508162871_0.5243803211947913","host":"s3://npm-registry-packages-npm-production"}},"0.0.662":{"name":"@tscircuit/runframe","version":"0.0.662","_id":"@tscircuit/runframe@0.0.662","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c55cc7f64bc518412ef0637bea5628388f3fcfc5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.662.tgz","fileCount":10,"integrity":"sha512-mcp2yQRNWTnwcrcaMxsOZeoIahvT7X6QGvexBekOyyYDMc86fUYlacORgPOBeBb763SM6V9PCpYUp0sqFiOkuQ==","signatures":[{"sig":"MEYCIQDb1U+9sppBT6LcYSNjUHuusXYVtefd6flE23cADGazHAIhAPHvqfb/0MYenUlUU7mLetLn9L5gN+s/8WfFCBvXR+7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215375},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a5304230b6eaf0faf5b03fdeb857e941d30e80c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.214","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.245","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.247","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.662_1751647155903_0.6961121391678953","host":"s3://npm-registry-packages-npm-production"}},"0.0.663":{"name":"@tscircuit/runframe","version":"0.0.663","_id":"@tscircuit/runframe@0.0.663","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f982b8c9970059613af69f8b7231cd14079d6519","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.663.tgz","fileCount":10,"integrity":"sha512-fOj0HM0djKDIthaOdQsgn5eOKDcNwOrWbZGuNAKRjL9ua8n5zVKBA6Wmi1zPcClvaDhAt/LMVxCiGFP9juyjWQ==","signatures":[{"sig":"MEUCIQDTMOT+2IacZ5OzOHRUAP1gSeP7AHVR6iB0t38P+ezoKAIgUqnzQpRynNVPNOc2L6Ca9o7QdaZxu5E4AWOdhC2hAWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215375},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da352e9e7f5fbe070cf7d4536df510dc27d7a594","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.214","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.245","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.248","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.663_1751670286282_0.3529985892245915","host":"s3://npm-registry-packages-npm-production"}},"0.0.664":{"name":"@tscircuit/runframe","version":"0.0.664","_id":"@tscircuit/runframe@0.0.664","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74b0f24ef6b6f00f5a9b7f93951a3dc33dec28af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.664.tgz","fileCount":10,"integrity":"sha512-E7VG0J0kKdkCRGTkCKdw2XqFHRDFGleXkhvDlRJQULw15wdsItxFd9BoV+x6HH9hVvw9sUxUjCvBtMCnribuLg==","signatures":[{"sig":"MEUCIC7sV/+YX6bwgiPrrpSOLnSRBWkpdGYXyPTYuOupLn93AiEAqj35J+SRPIZNp/QnuGBchPWzP8Cd/Ulrr0qU3yRY9Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215375},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9b659e8e3b5ee58230a748253481af095cedacba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.214","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.248","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.294","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.664_1751682612839_0.09225604210077476","host":"s3://npm-registry-packages-npm-production"}},"0.0.665":{"name":"@tscircuit/runframe","version":"0.0.665","_id":"@tscircuit/runframe@0.0.665","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7902460d5dec61d267db0f929314e70d7364067a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.665.tgz","fileCount":10,"integrity":"sha512-2zmLvxHrrpPfLOD+NZud3CVUAHXBGQTBPdRCjPtN08FpR5GP1YHGx4I5f/jlVwNmqYiHp2AqjBZmS6myK6ERGw==","signatures":[{"sig":"MEQCIHB6o9deOfAhf+8b0BmBmcFZcQ3Tfw1NrOidB6vC0sKIAiB773KQUZ6nFcxQcTDWPfS/X6Fg023xr70x6+ozD0HXOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4bd1907498e996c4287f35d5ca0f2b6444f0ab02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.214","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.248","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.296","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.665_1751691869017_0.4593180655023825","host":"s3://npm-registry-packages-npm-production"}},"0.0.666":{"name":"@tscircuit/runframe","version":"0.0.666","_id":"@tscircuit/runframe@0.0.666","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f5680bd7c7ba4e5ae0fa7c10b41d9cd656c7c1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.666.tgz","fileCount":10,"integrity":"sha512-i0NdNBfRtdPYAzq3NIYYBPhhLwxztHmIVNti9EGKTxjMlyy/fixjQnmopE1bLMRmypLlsSVgdtC3PU6czWkxpQ==","signatures":[{"sig":"MEUCIQCOmL/7SdjPW1sjnLAU3lAAN8CC4xPH+9ZcwQ6EktSOlQIgd/EYfcDzlqiEXcsilk6yF7NUbQG59DOubk0vd7l8/p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bac0cdee1d1150f5a0e4b1c748048484c46e3745","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.248","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.296","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.666_1751711970010_0.6380920243840058","host":"s3://npm-registry-packages-npm-production"}},"0.0.667":{"name":"@tscircuit/runframe","version":"0.0.667","_id":"@tscircuit/runframe@0.0.667","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4655813d0c7f6acd728645c55eee619e0ce75044","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.667.tgz","fileCount":10,"integrity":"sha512-laUdtKM0BDbKwZvYq0gq25q6PlNpykOjltbDa8dI4BGxdSdUu71yUevBZn9OnpNjmvRsFPNKQvh29VdHr8qMgQ==","signatures":[{"sig":"MEUCICb2REJdNO2hWIOt55FTxrbAVQhQ50vKaiqGuC+V6cGXAiEAg2pCrcfu46f9bJ8hRrFWlyDR7Pn5IgBwxVKGCJmUwdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"781a86b0df2242001bbe6c4e73d944a278123119","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.249","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.296","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.667_1751725770212_0.8749332734969393","host":"s3://npm-registry-packages-npm-production"}},"0.0.668":{"name":"@tscircuit/runframe","version":"0.0.668","_id":"@tscircuit/runframe@0.0.668","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"df0ca6c1c70d3430756610aaeeff2797cdce45ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.668.tgz","fileCount":10,"integrity":"sha512-64sG8wemobEm4Dc5ZiFMRWcb9wrmfv43HsoXpjH5yeRT5I/LbB7BZwVFEzkcZBhej6q1nNkBMeCK4dDZ+eMCzA==","signatures":[{"sig":"MEYCIQDU9s7vDIigH/Lou7jF0KfJnf+TOGUoO/2RB5uYNBZ87gIhAJHjHT0JhwLLI+DRzwGBSXTc3AWvyqXpuue8H00Ysm98","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17215341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3a3daa42df2a0e3a0eba54ab282be6dc72b7b3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.185","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.249","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.298","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.668_1751739646025_0.8879834022502904","host":"s3://npm-registry-packages-npm-production"}},"0.0.669":{"name":"@tscircuit/runframe","version":"0.0.669","_id":"@tscircuit/runframe@0.0.669","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa7deaca32b2a4573dba0cc84b9b1e27ea16753c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.669.tgz","fileCount":10,"integrity":"sha512-b69TX34iUg1HhwCCg1tfB/SGUGWhiHnW43ScLtSH9tVMRoFmGSzPn6iLzkbZE8JTSAPpf1Y5o6m0Efqu3xoasw==","signatures":[{"sig":"MEUCIFYjoKa0C7LXJDH8Fe7bcpHHJjFCsyQijnIbbnKU56KPAiEA+YMVapRWh+/jSj7xiFjKPugvxqbqhnyJX3yUbLomQk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bff76f51bc3c39ffd160fdd1db34b7f1bac37959","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.249","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.298","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.669_1751739858994_0.156403273562308","host":"s3://npm-registry-packages-npm-production"}},"0.0.670":{"name":"@tscircuit/runframe","version":"0.0.670","_id":"@tscircuit/runframe@0.0.670","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98d1fdeffa6a698703af1761e05a1d0c0a92b110","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.670.tgz","fileCount":10,"integrity":"sha512-/ZsSQvyXO9YTLEmUQnNsRTHk0+H5vrmcI2ree3/AxL16x2hdrdgRCKu50IwTfwmn0ykS8WbalXmivUajPN4d0w==","signatures":[{"sig":"MEUCIFDu66tdmuYxOv+9Q9GZ4zfgORf7FYEteln96e3BeNsxAiEAuRMVeHVHP3/NIZX5bpcBKej1sdVg6zBBfzhe1d5FO6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dfcb573f3149d08a8e96d33574fb05bd9d0b014b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.298","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.670_1751748324835_0.8920396160562358","host":"s3://npm-registry-packages-npm-production"}},"0.0.671":{"name":"@tscircuit/runframe","version":"0.0.671","_id":"@tscircuit/runframe@0.0.671","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd76a7a3a7c16c7b001de717083643ca011c16c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.671.tgz","fileCount":10,"integrity":"sha512-GADtWzIaG//zGNkt1ADXksOUB4ucF3va7zPeJkC6zaiKeBWrT0PwnEGR3B3Abt4qwmPgPIzangIB0Jvv26TriQ==","signatures":[{"sig":"MEUCIQDRjg2wiKHmrckYMKY0gcJYwLnnWb85c19zsL4/bF0r8wIgONsCjSk8hXqEhmQ76IrfuvzoqE7bCQkPbq60+NL/daY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e4ee27c85a47ce842a27e7b25c5e4137f3e484d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.299","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.671_1751783959568_0.41536461408558645","host":"s3://npm-registry-packages-npm-production"}},"0.0.672":{"name":"@tscircuit/runframe","version":"0.0.672","_id":"@tscircuit/runframe@0.0.672","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"021ca44e77e67c5839bfb21c48f086913c58a0ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.672.tgz","fileCount":10,"integrity":"sha512-gyC6AK96R3WC0lXs8iD/is9mVffOYeU+uhfHPlkXc6GtZHQPZJAkYYSHbhhJxuGmfN5dLepWGtR/u0aajMMKFg==","signatures":[{"sig":"MEUCIAoM9TIu5ebh8LbSf7zr5T1CYEeJ/oL1YgCbKwSvrrsDAiEA5KKhiQtnX1eC8lXFbQ7KI2nsAaq9WtEJBzULWG5j7eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492600},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bbadb82c76d148e1508e99c82ad6884fa606996b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.672_1751833816812_0.9650735325199133","host":"s3://npm-registry-packages-npm-production"}},"0.0.673":{"name":"@tscircuit/runframe","version":"0.0.673","_id":"@tscircuit/runframe@0.0.673","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f3465b79d1f0c9faf19429addb62d1b1b914db9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.673.tgz","fileCount":10,"integrity":"sha512-wrvMMTwVw/CUqGwultiFrBz2P54RvAjFHiYE+fQr3ze8gOg8MrtYDLOpvKI3jSkH7toZ7v2Gq5CembeJ8e4pzQ==","signatures":[{"sig":"MEYCIQCujLH6DmGyR7T5NQAqnKyEue/zyjgU3iwH6YgfUNQ0yQIhAMA4f57uWdHvE/8D3DPNVtwNxMF/78NXE4dQVH5XdKJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492648},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8dcc4ed2e54414379e46a9f18fd3f9a42f6f9c18","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.246","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.673_1751837696751_0.9350454465935347","host":"s3://npm-registry-packages-npm-production"}},"0.0.674":{"name":"@tscircuit/runframe","version":"0.0.674","_id":"@tscircuit/runframe@0.0.674","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fc27a467055d6f8de6429cfb8a84881c3c027f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.674.tgz","fileCount":10,"integrity":"sha512-EaayxlaxV2ZSv8p5OnOMh+j1YgY90/Hgyj21hK77Xy8zaxdWR9subil4bN8zQQqgo4/vx0qTSXwcl5tZk6J8yQ==","signatures":[{"sig":"MEUCIFkYNq2RLgpVDzlGUtMhIjeyrXMag2SG7xQBboj6N0bbAiEAyv6vS85ETxuNQRA3azwkiCKg879LSxNs3st4zyZuGxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492648},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84ab575d39976884d87ac93b026d82d57b78dd45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.186","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.674_1751855421656_0.23379539563539198","host":"s3://npm-registry-packages-npm-production"}},"0.0.675":{"name":"@tscircuit/runframe","version":"0.0.675","_id":"@tscircuit/runframe@0.0.675","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71acad31785a266d80014b1d23c51d82314a1980","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.675.tgz","fileCount":10,"integrity":"sha512-yK07Wk2K0gprg3ZC9hi6ZEGMR63nT9vk3MrzoKd0Yb29UrX4NS2DkJ+ve6gWMwIutQ+Y9J6Co0omWcCJI5f9ug==","signatures":[{"sig":"MEUCIESio8wI+rH1twjbKHXzSH9SzUF11PwM2FPyAEsg/+j7AiEAj2XcyZDjLj5B96wKS6yM+RAysD1ayIxv8Jc7kbcWOXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18492764},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c3a45c418d71edad3c2454f14bd1d2656ac2b95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.187","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.675_1751864518118_0.33221885221980574","host":"s3://npm-registry-packages-npm-production"}},"0.0.676":{"name":"@tscircuit/runframe","version":"0.0.676","_id":"@tscircuit/runframe@0.0.676","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d151d810afb99cff84d66523566448ebfb510173","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.676.tgz","fileCount":10,"integrity":"sha512-KrEWJ6ezdU7WoKEcz9XJay/jwG0EQ1ph2UxeDIGRPbx/V9i24CU1tK6bvN7DNK8L6ArtOdt5unwhFiWIrw3cww==","signatures":[{"sig":"MEYCIQCmDizIh7+BfTmkobSZ99KMt5yJlir0QHfn9WS9fmMNmAIhANqJb9nenYH3DoEnm8b0TmLYCd31OeoQKZgzXU4F3WRB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"46ff5e28495fb230b045fac1f328748f1fdf7b8b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.251","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.676_1751936441320_0.6257845755443128","host":"s3://npm-registry-packages-npm-production"}},"0.0.677":{"name":"@tscircuit/runframe","version":"0.0.677","_id":"@tscircuit/runframe@0.0.677","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ecb5490adaff1c492b955fb246ff01b10aca9453","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.677.tgz","fileCount":10,"integrity":"sha512-JXvyd2iskR0P0+KG+Pr3I+O+pi6Y+XmM4U+qd7VXcX+fKuYnjw2PhLspFsduF02JN60lCgL8w3aaqUsrpAm4vA==","signatures":[{"sig":"MEYCIQDLrwStUCdaHw2Si9swxybO6i5YdPsV0VwCxL6sKOvxAAIhAJs3acnJRcDarATyQZvTm5B2jzl3JPGQRHd7MS4MOTBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8dc67d641adfeeb45cdad5b7047969028bc4f9e7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.300","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.677_1751960770041_0.2662831418497036","host":"s3://npm-registry-packages-npm-production"}},"0.0.678":{"name":"@tscircuit/runframe","version":"0.0.678","_id":"@tscircuit/runframe@0.0.678","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"331fe6bd811a3220ee20b1e0e5db1627a0a9c5e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.678.tgz","fileCount":10,"integrity":"sha512-izh/sjnz0FwGqR+/ZFBkqm/4G/bp+UXToAvoantGfy9JgKjC/GnFm3vvO00az7c5K3qnv2CYfT/UG2dQqZ8D+g==","signatures":[{"sig":"MEUCIQCYptJPQRagLLbh+ZK0CC+81gpnKIUXjv0pgpfkgT9+dwIgazR+NPF4fZN8lguT37GIH6tJ6IFURyvjqizJjES2d3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f12bf654df80e7bd25fb0c14d08e0875d8a3e3b6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.164","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.678_1751984052516_0.03281954747785254","host":"s3://npm-registry-packages-npm-production"}},"0.0.679":{"name":"@tscircuit/runframe","version":"0.0.679","_id":"@tscircuit/runframe@0.0.679","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd94cb3c48bba21cf8a7312f54dcfa73bb17a4a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.679.tgz","fileCount":10,"integrity":"sha512-dEWAePp3xmcYyoY5+tCYp7MOLvzg6WyatVdXksp5D54fp/MyZejAPnU1dGEw+QmjlbsR8KeK0vDIiXLsJo72Fg==","signatures":[{"sig":"MEUCIBPyJzgfLOyH+0mmLK7Qh9D8TZngCfI31giLwFymNQJ4AiEA4KqKBjsiURgjYGmLG/fQr8k+RACp9hiI/rSSzw7d8cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"602feff08d04da2b13c7ae8d1d601e1f4f430c5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.247","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.679_1752003106046_0.5124254256802547","host":"s3://npm-registry-packages-npm-production"}},"0.0.680":{"name":"@tscircuit/runframe","version":"0.0.680","_id":"@tscircuit/runframe@0.0.680","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2060a3b1ac0c4c3ed15793866f8c3fce1e753a6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.680.tgz","fileCount":10,"integrity":"sha512-hUJTvF+VfXlnjHmBKXbVM/CcYTgTBwLXKZU9savHAgJb5R4PSLJFASpWWAFxYvcQTTKVNqD/tpxCiFp+Z9sITw==","signatures":[{"sig":"MEUCIHdz5ighPH6eChusRk6Ukcn9cWaPf2BTfGvoxHLi7D+8AiEAs95386ZWnv3egn0OpPTGp9CjmW+X+XEzS4yjEjTxHh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00d0c61cbd1832afd97ad751a29b09672881d2fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.248","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.680_1752014620772_0.32130349164329886","host":"s3://npm-registry-packages-npm-production"}},"0.0.681":{"name":"@tscircuit/runframe","version":"0.0.681","_id":"@tscircuit/runframe@0.0.681","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93a6706d80bc30f91b6137729c5298f84ca48e2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.681.tgz","fileCount":10,"integrity":"sha512-aI41HFGg3VnNmtO+tbFpFd2EuoNQlZTMl+qzcLCxc6W9KCY1X6TerEXc2la+qd+G02qytj+bQ6jakHyIeXVyqA==","signatures":[{"sig":"MEQCIARPaM5WLn//+Nj1HoWWEtR6YVancwR2UwG0LTpqjDLNAiAorBrOvSGibGifpwm930x495YskyruDdcO7dRngTKk5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494324},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"59cf6545a9f78cc1318ca2afe39a165c9c2e9354","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.192","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.681_1752093489130_0.08101835161228976","host":"s3://npm-registry-packages-npm-production"}},"0.0.682":{"name":"@tscircuit/runframe","version":"0.0.682","_id":"@tscircuit/runframe@0.0.682","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bde5f121759bcfd469ae157d74cb1b77e0b285cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.682.tgz","fileCount":10,"integrity":"sha512-HxChog3HiPP4XLAfhbK8PSvdXlKuYBRPYH06+Tj+vWY57iZOD/QhSltvTvBPw5tyST/d40YnWOf1Dm0IfbR1yw==","signatures":[{"sig":"MEQCIApenbonNNGJjZGntkoUUIGCvo2chmrfJNojgSwCaFgXAiAcr/nJ0pQdlfnol9YjATqK0V03se9UyBGoVBOSEaFVRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494298},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90d862c58b6797b1e3b75a19e8568ef51536d187","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.252","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.682_1752119317263_0.7292394105200022","host":"s3://npm-registry-packages-npm-production"}},"0.0.683":{"name":"@tscircuit/runframe","version":"0.0.683","_id":"@tscircuit/runframe@0.0.683","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b81612c77a1657f5bde045eb4c25221b12b440c2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.683.tgz","fileCount":10,"integrity":"sha512-mUPI9QxrLsOM2sclJQM8k3pbbjpNtRPjD8JlpjhN/5tMzdsAWaYw0+eX+xX7UFGwYANSI55o8BzjIUd9QoKpFw==","signatures":[{"sig":"MEUCIQDUUyuYZQT8aqa6XKAIxcO+FPBLnjma/pYyGTcDCoMwUgIgC4hTSNCDr7oEe8ABW+3BvPzwu6FeCAjM40qDJ/7PzBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494298},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dde21a0d57f59c9720c10f9366263bb6cd1e5955","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.253","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.18","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.683_1752128173568_0.650896217354169","host":"s3://npm-registry-packages-npm-production"}},"0.0.684":{"name":"@tscircuit/runframe","version":"0.0.684","_id":"@tscircuit/runframe@0.0.684","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16a06c4f64dac82bf9523fc8e0a9799f8747e4de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.684.tgz","fileCount":10,"integrity":"sha512-bH6wDmeO5BalC3sx8PmomwpADUpiZ8dyFHD4amMaaVGscr7RaQVzIfKHSeCUd2gvO9DKDx6KXYGfu6yC1LO3BQ==","signatures":[{"sig":"MEQCIFUFdPK8qBcCYI53nsfD7aKS7bkshnUM4WUlaiD3C7DiAiA6OE4Xoy2DXvXa+VP9y4gwuFovuPLhlV04WyLsrVHBuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18496703},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"64b5544a07ad625d7dd24891c5433dcba730552d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.253","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.54","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.684_1752155340337_0.9313561136669295","host":"s3://npm-registry-packages-npm-production"}},"0.0.685":{"name":"@tscircuit/runframe","version":"0.0.685","_id":"@tscircuit/runframe@0.0.685","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f529c903725299b76eee77f47fed6b586881481e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.685.tgz","fileCount":10,"integrity":"sha512-xKBl2VQvt9vrbzNwiN9bccwkQ9T0gYTVycj1QpWCH8eq005JPt/DFjFvNgS36CiwHENMeQXzReQcQFeNremVbQ==","signatures":[{"sig":"MEUCIEQzfYfh/OfE163PwvMOU/fzwDB3YroDOaa7Ja8CZR1eAiEAoTt2S60h9nyl57BtUTzSS599z4eGWsDKsZHKEzbHvOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18496703},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3c7ef93e91561d8a60432092ffec5dfaa6def4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.79","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.253","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.685_1752183186843_0.9898071412256078","host":"s3://npm-registry-packages-npm-production"}},"0.0.686":{"name":"@tscircuit/runframe","version":"0.0.686","_id":"@tscircuit/runframe@0.0.686","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4696fb393dee91dbddb3fe7bd0db550c3484243","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.686.tgz","fileCount":10,"integrity":"sha512-9AWXbS+2OqSqIQCZ9yEtbt0BZQfJvzG8UU5T9d9qhkbVksTfK1wMyJBazuni2dlXNvEJmFAkJBKxse5Izcxfrg==","signatures":[{"sig":"MEUCIBZngUaH2jWZfOwOY4u67GHmLFaifcu7Vds4jpSS3CQiAiEAtn8s5GcZio+WtAJCWBLMjFarmWKmmAVeH5IK26+P4LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17833346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8a90b9f096b18fb9a41d7ce1af4d5c1f1b674c5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.253","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.686_1752184008072_0.376321775237505","host":"s3://npm-registry-packages-npm-production"}},"0.0.687":{"name":"@tscircuit/runframe","version":"0.0.687","_id":"@tscircuit/runframe@0.0.687","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7debc23fb6496fb1fdc04b1508417d9ff1b88488","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.687.tgz","fileCount":10,"integrity":"sha512-PHjzECjVQc1OqsWkbRULYUQ8ncgXRu/0E42QoLsV8xpgyzoNILwcapjiWEnN030StrUAMx1hY3Bn3i/SiY5+SA==","signatures":[{"sig":"MEQCIA0NA3445WlhoSpgHkPewbVQ2PebPsDD1vl14wP7dZFAAiBPORE63FHeYzMgBrIyuvg+TMuSCGZ7qAgYE7gAoYOE/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17833346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d9df91748d86fa95ee06f02864fa0e7ec5c6ed62","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"clsx":"^2.1.1","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","posthog-js":"^1.253.4","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-dialog":"^1.1.11","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.251","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.256","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@tscircuit/create-snippet-url":"^0.0.8"},"peerDependencies":{"typescript":"^5.0.0","jscad-fiber":"*","react-query":"*","lucide-react":"*","circuit-to-svg":"*","@tscircuit/props":"*","schematic-symbols":"*"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.687_1752193698247_0.3608519559717891","host":"s3://npm-registry-packages-npm-production"}},"0.0.688":{"name":"@tscircuit/runframe","version":"0.0.688","_id":"@tscircuit/runframe@0.0.688","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc903da0b45c6455e7d172a8b0acb70cdb33252b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.688.tgz","fileCount":10,"integrity":"sha512-DjpxFBEtIqc+67qzHzYOQ3Z1mSdb7TxPQUZpg6AhG0Zxj2piM1u5rpYPMRmTIU6nhEnF7cM7YXE/Yr/SQbKQQg==","signatures":[{"sig":"MEUCIF1CShlVnI5dBlW6zFRafoylZ3X1PAWGTr0+XPVaXeB6AiEAgRY6bHa7faAXBF7hY3K7kuHOI7kLOkNN32oouCRAmUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17833283},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0565c7696aa4e8a7eefd8edbd6cfe709d5781bed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.257","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.256","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.688_1752200363363_0.4045287206647896","host":"s3://npm-registry-packages-npm-production"}},"0.0.689":{"name":"@tscircuit/runframe","version":"0.0.689","_id":"@tscircuit/runframe@0.0.689","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb5f58b1f924b768a66aecf1747d741865a4e491","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.689.tgz","fileCount":10,"integrity":"sha512-TqfaXJZBriJF3akcae4CVx6eh1CsapSEnxaJ3KFbi/x2RSHGnsE+VfueHV8HNZnJgz1X6HyAGBBEjKiVAIdagg==","signatures":[{"sig":"MEQCID5MJTymxvvOveErTB6c/zJC+QDrBWsyyils4e512xBwAiA8k7Gx/kyHHWIdPmJSL7rwnVRISvXbRbNWVVSL6yDrbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17833283},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f67119abd39f40158b4549c04eb1d0b008bda4f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.258","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.256","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.689_1752277572512_0.12525993808775993","host":"s3://npm-registry-packages-npm-production"}},"0.0.690":{"name":"@tscircuit/runframe","version":"0.0.690","_id":"@tscircuit/runframe@0.0.690","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0fcad591d5eca0dbed090c2ec0724865ca81edc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.690.tgz","fileCount":10,"integrity":"sha512-0pEpurY2fHsPtSuygNAGOOIc0FtXw78hzlW2QO4TulJnCjvG3Ntxoi5+baFpvqW9II06dR4dAgrISTpYZbcY/w==","signatures":[{"sig":"MEYCIQDYXm2Lt4iWbBR4Ay8Z8FCJ7+3m2m9R0sDWXYCdUmoeUgIhANiPBB5UlcFShoSI++75w9tTDM9hyphAxvCCIygs6nBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17837867},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cef7fcd5c1e5e5e76d7f6b69e8f921ba5f60f79a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.166","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.258","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.257","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.690_1752290748051_0.2762537982342297","host":"s3://npm-registry-packages-npm-production"}},"0.0.691":{"name":"@tscircuit/runframe","version":"0.0.691","_id":"@tscircuit/runframe@0.0.691","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8a7e3a8a9ad6001caeaf7845f8ec3bbf06cd712","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.691.tgz","fileCount":10,"integrity":"sha512-sDWVFYCjytDLx0UnCbvnyagsfF/EzBr69laMPILKlnjYPgIFom2lPFutqGjWt2BLGAqo2mD6DqEaBsg4tb8Img==","signatures":[{"sig":"MEYCIQCuebZDXkGy0ReCOCbkb6caqjMCh6q+3QvdD/NBtchBEwIhAIIxWwJtGr2MpuPcb8fYTFGrxeBjS8aou+SoNz6cgBEb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17866003},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1b0359570f6dbf92725fb76def460024cb5fb30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.167","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.258","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.257","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.691_1752301545060_0.28386534354940496","host":"s3://npm-registry-packages-npm-production"}},"0.0.692":{"name":"@tscircuit/runframe","version":"0.0.692","_id":"@tscircuit/runframe@0.0.692","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d26dcc077fda1222f137bc46c6e51fe2dc0d24b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.692.tgz","fileCount":10,"integrity":"sha512-iZmjRf3gY2/3Qs+AjWwsJ6a/DY5C0+I6JxaGQ00R61THVz+f2+Y1hE+ro3guyohftFkT+7eCvzvgQpZ6WMfTDQ==","signatures":[{"sig":"MEUCIFM4ljY8I7Aaqw7NNIlYkbYUjpZO2LEHimTmaeiJigw8AiEAwy2OBVSO/ujcbLPJBvanQPe+DhOCePkSxvgQjtsGuKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17866003},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca662f23e863079b831e5f7ce09f05a1f9fed49c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.167","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.257","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.692_1752443467443_0.569769456689402","host":"s3://npm-registry-packages-npm-production"}},"0.0.693":{"name":"@tscircuit/runframe","version":"0.0.693","_id":"@tscircuit/runframe@0.0.693","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"543705cd926919f3b5d2fcff0456736fd5241bf0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.693.tgz","fileCount":10,"integrity":"sha512-UELkhCvXbQVd10WttkmxxQmG5slQc7x9NjEdtqYIH13oC8rgo11cl+NzI/k1a9mv2owanfmvLAbgLPOIalZumg==","signatures":[{"sig":"MEUCIQCpwCrctEy8M0qrQGgIzL++LOKHppY+kcEdxBE/fqw3tQIgLLNTyECP2Q7hWAWivlTJFdE+dJUXfHno7Pt3yTB+HZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17866203},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f89f465ab2235b9c1fb50d449d8482536a3394e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.167","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.258","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.193","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.693_1752454389895_0.34541155220117736","host":"s3://npm-registry-packages-npm-production"}},"0.0.694":{"name":"@tscircuit/runframe","version":"0.0.694","_id":"@tscircuit/runframe@0.0.694","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4d20eaf376bcdf70d8e715aaeff0f4763fdcb49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.694.tgz","fileCount":10,"integrity":"sha512-Dlit9jB8nLZhAYIzC9l+1zx4+OSVrHVZWqL78CwljgEF6KJmqbO154+YuK0DMLF6DBGi3THa3/4bUgIkUp7ikQ==","signatures":[{"sig":"MEUCIQD7bsEkd2ej3Hq5hD7S6Ac6NQUYgI6s7HJtkE1ngCwI8AIgQm7RXQUsTb8hihq2WF+bVeYa6sfuaViD+nzFQ5+g7+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17866203},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b329b207d1e7ec517fe8d390cfcce9280f91e518","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.167","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.258","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.195","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.694_1752522883708_0.19635119851603955","host":"s3://npm-registry-packages-npm-production"}},"0.0.695":{"name":"@tscircuit/runframe","version":"0.0.695","_id":"@tscircuit/runframe@0.0.695","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc756b63c065d340e3682e5ba4cf0a46d9822cd1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.695.tgz","fileCount":10,"integrity":"sha512-kJI3PvHdjqMX8GPBs52nQUi59ofjZPDWoGsdO9A5MIWCbeXq9YRk6OQvqfUe8Zk+zs70q2zuj8E2RQSWauHu5g==","signatures":[{"sig":"MEYCIQCkvw/aPizA0TH7PgdQ7HFzNg74X3lm3Ed578Epfmkg9AIhAKZLWpmphSk8HyOdnxtrfqLodAGmLu7rYEGLW0kj8kVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17866277},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48f639d05995d11577ab5ed9101eea0b0fc62f67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.167","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.260","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.195","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.695_1752536521688_0.729382217335943","host":"s3://npm-registry-packages-npm-production"}},"0.0.696":{"name":"@tscircuit/runframe","version":"0.0.696","_id":"@tscircuit/runframe@0.0.696","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6bfe9a153595a1f519cf1c146e1a9bab14bf26f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.696.tgz","fileCount":10,"integrity":"sha512-18i1ngWoDCKS1cDr2OMjwA7Nix1ejN7loW/C4etUpnh3jUQyKgWZyNXxfNtN/mCqvBBm8BA3EixfQX6Ti+4f+g==","signatures":[{"sig":"MEQCIAoT4Rw7k82UliIpISGi6JLdmfXZRzXKunUKQpNp8L+qAiAcCIK4SOPEvd+rTHY9z1quKJldFsM5uCL5y83ZHnt/4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17867749},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"939ba07a6d6b891c81487fde08e8f769067dd8c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.260","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.195","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.696_1752559413781_0.020796437381281674","host":"s3://npm-registry-packages-npm-production"}},"0.0.697":{"name":"@tscircuit/runframe","version":"0.0.697","_id":"@tscircuit/runframe@0.0.697","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e301e4da2652da4646e339b15e09e620b1a8e5b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.697.tgz","fileCount":10,"integrity":"sha512-qRaCCuKw18cGze8zRWAxERPig0pWrH5k1fqMfGKZOabwXAlFK57gC8qjncb5QJSUEh7/I/+v+jBsxAj91viWow==","signatures":[{"sig":"MEYCIQDwa33wCe6pnwdrXhSv/Ucpj/68hIHIMNlSSrSze5/VWgIhAOVCuKRbkT/O7H867OHO5CUCq8TbTDKZB0z/wVGawjk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17867970},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74dd1ac413ea691ada79e45ebe2804d5daf74e6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.195","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.697_1752579209767_0.7837007585574842","host":"s3://npm-registry-packages-npm-production"}},"0.0.698":{"name":"@tscircuit/runframe","version":"0.0.698","_id":"@tscircuit/runframe@0.0.698","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7d7957b61017ae25c0365cbe0f413cb652ddae3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.698.tgz","fileCount":10,"integrity":"sha512-kYxiHzqmhNFic02ddClxlXhrfbWunchfpKWsmkmOax8i2rQVDb8IU4ASjr/BgGL/xGMA1KwV/DRrmbIDzEqs8w==","signatures":[{"sig":"MEUCICLekDH1ByRK1rqq9yeiDi+6ayLmIak+XTq4r3907627AiEAtafMNMw6mD1bWWkM6/M2bH+e1Xc5KoUW8dadNHv/bAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17868442},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a80ffd055c24887ea00a43f2002e800a97cc56b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.23","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.698_1752633901973_0.18157545373017392","host":"s3://npm-registry-packages-npm-production"}},"0.0.699":{"name":"@tscircuit/runframe","version":"0.0.699","_id":"@tscircuit/runframe@0.0.699","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1dc68264b01808f87935a3e446d406b1f205fb29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.699.tgz","fileCount":10,"integrity":"sha512-2c9Zg7oSUIP65619y/Pz31jiyiLoZyEH5QE+5lSk5X3D7B7I6s/nrtiT8+88ATQl9ewBEoCS4LSQLRwXwHwfrA==","signatures":[{"sig":"MEQCIBmEfltiEtiz0Lo05a7Ou7aLHCvd/qpxKQVwpmeSGE7iAiBKmq9eYzJOslGruFMmmIKfnzwAhJxGfO76SwOw2umRLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17868442},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"50ba766cfc883e223cdd2b7de957c8bca58c7af4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.699_1752645223549_0.930962385384654","host":"s3://npm-registry-packages-npm-production"}},"0.0.700":{"name":"@tscircuit/runframe","version":"0.0.700","_id":"@tscircuit/runframe@0.0.700","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e3d80bbb490de43fae22f8477d3dfb299b01afe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.700.tgz","fileCount":10,"integrity":"sha512-PQKv/3EVbyFWO7nqNuZD2jU5MbgzIRXRlsW3VlhLhnlJjmvFYGCO0DQiO98BJQlZKHXwa5e232CsoexM5Kfp/Q==","signatures":[{"sig":"MEUCIQDhgmmJiWGgCiTgYx/MsSpbmx9/GrnyYUIKqWkKmCiNsAIgDJVUyCdnBF9Q2tPQnucgKZo34PTc4b3Wf0cg/b952aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17873944},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b76b3e938deff736cb88a149c2cdbe8839e3a29","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.700_1752697673153_0.7165061348320774","host":"s3://npm-registry-packages-npm-production"}},"0.0.701":{"name":"@tscircuit/runframe","version":"0.0.701","_id":"@tscircuit/runframe@0.0.701","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0723af41b99cd4aa6de651c6d9ed103839b2a232","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.701.tgz","fileCount":10,"integrity":"sha512-PW2fJkVIQpUlt30HGfZaqM3nL8tz3kAFj0wrDc75IPN/fl7fna5V1c5mTS7nMjyyYfwLKXjJiokH7FQ0xyVJbg==","signatures":[{"sig":"MEUCIQC1LKL4iAXrx5BYmUxFf/trzlPoXR+hSuSlKZp4ZBLMOQIgFVZ3rUiRhHz1hR8B3wGdO2eVpMLtaPJ10i2IRlOVw9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17876585},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d6ab3cc8683126a466ae298f65596f0693ed7ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.259","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.701_1752710766415_0.3426016552659623","host":"s3://npm-registry-packages-npm-production"}},"0.0.702":{"name":"@tscircuit/runframe","version":"0.0.702","_id":"@tscircuit/runframe@0.0.702","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a144e376def71ec79e3c1fc6fc9266f20e29531","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.702.tgz","fileCount":10,"integrity":"sha512-K2UI61oNEY1xHuCr8TozT4bnhTpGPtIyrYy4bA9QZgjVe/ZilhaqV3zMujUKriskchjgYIDYCEYQ89PiE/eNfA==","signatures":[{"sig":"MEQCICkS6K/c0ypk5EFH4h1E9NVKD8shUB4YgTy7DHBVQbfYAiBdMCNGmgb3IKHQZBwiegH9yKGu0k7eD8YbOq6GKQbKsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17876585},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"19fed075a5b92eea9c8f6fc3dbb65d9e3abfe1b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.260","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.702_1752722958930_0.6434845434359209","host":"s3://npm-registry-packages-npm-production"}},"0.0.703":{"name":"@tscircuit/runframe","version":"0.0.703","_id":"@tscircuit/runframe@0.0.703","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55e683e8d09fe07573a5caa5cd6170627bb25331","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.703.tgz","fileCount":10,"integrity":"sha512-pWbGfP7SYlhflJSzzOI+O5DJRoWs0tmMM4U89yrUUEJlhJ3XJqHI6pz5sFsBCIT348HzFddCl8pP0wkgPR+jWQ==","signatures":[{"sig":"MEUCIQChWWBvq0Nw76gUzGHqL8F4QVpraq4dmqJ/UrVpS3nvCQIgaNsJvXnsyUIbXxp9vGzVjTL/W42xzHABCY981CCnRng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17876585},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7c5c57b585f5b2aeac909a1107fb18a73d623ee5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.169","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.703_1752784458088_0.046020467030327916","host":"s3://npm-registry-packages-npm-production"}},"0.0.704":{"name":"@tscircuit/runframe","version":"0.0.704","_id":"@tscircuit/runframe@0.0.704","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0de5ed05a3851beb4d76aa8e37f96d4bad2fe5b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.704.tgz","fileCount":10,"integrity":"sha512-mmzIscrsV/ylJNJZ6TViCTv573JfnAxWuMDEGJSzgvCwyI2METL3MAFshl/Gtxo0Is9mgm+0FTQiRCuaQGRtLg==","signatures":[{"sig":"MEQCIERNxB7ILd8kHkyhJj4F9Oin/fMjAaqlGmShlgpjMaspAiA/a9fdRUqIA9Flk4U6h8TOF3ZgewNDgmYF3PGnuC4gHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17876585},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b00350ac5ec8e709fb29a6259a0511cab351ece2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.170","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.261","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.704_1752879252632_0.05961333242747546","host":"s3://npm-registry-packages-npm-production"}},"0.0.705":{"name":"@tscircuit/runframe","version":"0.0.705","_id":"@tscircuit/runframe@0.0.705","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4c41e293b2771a57e93efb981a396904644ef2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.705.tgz","fileCount":10,"integrity":"sha512-4tN8N5xN0Q9PgyFEQyhGFoURybrFdMkchfP79Zi0GyQ30em34WgSDmS9o8Xv1lAY0+FM1pMVpMDbxEBENMWf8w==","signatures":[{"sig":"MEUCIFgznXpNOHNKVnzFmJxFO3dDMX8jKso5hJvxU2LUGXPVAiEA0MBHNiovnBQ85SsMumIhHdActNHBBTwVA9NnYDgO+DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877001},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7416fcd1419f61cfb03a9dd929813f55f2f52307","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.170","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.705_1752890913386_0.5532536068022056","host":"s3://npm-registry-packages-npm-production"}},"0.0.706":{"name":"@tscircuit/runframe","version":"0.0.706","_id":"@tscircuit/runframe@0.0.706","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e647af57ec389af8d9d0f2848745d60794df08c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.706.tgz","fileCount":10,"integrity":"sha512-8Dmi0LGJ1tpF0nZ1YGqoW2+gfajAZitodTPtqGWeBXqdBXeAbxc1m1+lVCnFOxVyswNNeUylIil565f0rSFeKg==","signatures":[{"sig":"MEUCIQC935UIxm50cyXtAoB2a232omlSqdqFzXnwqwBAwcBfwQIgWwp5kSzZUXtOFAR+Phxv0MjevOiFz6VbwcFFHNRk9zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877585},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b257cf518ae7e38f2f11579daf950576045db741","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.171","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.706_1753062231814_0.23175197799448388","host":"s3://npm-registry-packages-npm-production"}},"0.0.707":{"name":"@tscircuit/runframe","version":"0.0.707","_id":"@tscircuit/runframe@0.0.707","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c97a4d7ec3267ea7d8d261153410c24e3d55e95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.707.tgz","fileCount":10,"integrity":"sha512-wUGuruuH3DAkeqJZduusBzTuZ/H5z/apuv6u5pzGty3rYh/yalAy5M0wenjMu7H2EwwMY3DH05GAq1JSb8WzXg==","signatures":[{"sig":"MEUCIFU12fDkPPWs3u51+IrIL5GGoBbGSo4dFkUEAa0Ke7m+AiEA5XXphuT+Kk70F/ItEDkSCaNwudaOkCEgtJvDo64U+qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877565},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3514072dec5d8e393738722316115d7c5fbd19f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.707_1753095348600_0.9325638770008056","host":"s3://npm-registry-packages-npm-production"}},"0.0.708":{"name":"@tscircuit/runframe","version":"0.0.708","_id":"@tscircuit/runframe@0.0.708","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c232da7d3f382f605c14b28c0d607e93ad73b96e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.708.tgz","fileCount":10,"integrity":"sha512-4eQbRpt3U3YN3/wNu1sFjTj2IWTLiw5hZ/MSYxgcVU03rtAite5mQwzAd/20imaxXm4xEQx1paHS3WofsaEH2g==","signatures":[{"sig":"MEYCIQDoOkR9Ce/ECXZSypyqf5JGuHAyt1pwS0BC58DWUb3eigIhAPoMcq4iCRatMSoRUqC8A7ArLz2EWzIe7QwA9jSFLm4q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877450},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca5fb9d795f17b02133a6ef567599941d0e02c4f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.708_1753119605327_0.016503988011404847","host":"s3://npm-registry-packages-npm-production"}},"0.0.709":{"name":"@tscircuit/runframe","version":"0.0.709","_id":"@tscircuit/runframe@0.0.709","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c89a17e1b7159b36d0295d8eaefdb7ad26d1b983","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.709.tgz","fileCount":10,"integrity":"sha512-L1SVN/PKiFV1bBHseaFgVm3Vbw9rJVKrELboW6yTGcfciFNmv6CPW+dVAVQW6jvmVeNhpHFLJKxA1UrOVmtA1g==","signatures":[{"sig":"MEYCIQDBbrbXtPLR7NBnsyNUwVzid2lsWTBZtJaHtktSsLAkpAIhANebZk0jr4+6A5YtD3ZiqqvkTDTVZVqyg/Zh5GqYHcen","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877621},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3cda738d641ee3ce02b6aff3b339d668eaae9d8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.261","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.709_1753119821924_0.15036894862871208","host":"s3://npm-registry-packages-npm-production"}},"0.0.710":{"name":"@tscircuit/runframe","version":"0.0.710","_id":"@tscircuit/runframe@0.0.710","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5712f7d2d88ee5c789ee217305f85d3a7b535f3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.710.tgz","fileCount":10,"integrity":"sha512-jPWp8vOUHoFkOzyZwjfxRlpdK0aL8FJboAgTNUIWVbKt2RPLiT1+UojoLj5DpRezgByxbbJhIVLdHNRKMSJaQg==","signatures":[{"sig":"MEUCIDJmpskb1Qoogkjwww8/xOqPCQZLOQnmMeDJrnz9aiElAiEAnYgd+Cm22y2EDKGmNKyk+dk73Pgh8am9YusW1rReFdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877621},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bee94396c8ba7fa2d5125bddc19a3fcd3aab7921","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.203","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.710_1753126562973_0.7877955274224575","host":"s3://npm-registry-packages-npm-production"}},"0.0.711":{"name":"@tscircuit/runframe","version":"0.0.711","_id":"@tscircuit/runframe@0.0.711","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10719129601893854dcfa9cc59ad507852aa1f61","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.711.tgz","fileCount":10,"integrity":"sha512-acsbCiOqYze+ej72X2s1LcccTl8GyX4TbX1eo3WTCh0JGgkULlVw48HIvj11ae/O0U2ZwdzzGTKi8O19kyotHw==","signatures":[{"sig":"MEQCID8YPwjaHQOB+TFyrcX6+lZgXlYk6XsOagZI9sFJh0GDAiAUxiLrU0TRZIvoikjYwM/M4umd/kE2J9DlbkBmNfwCUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17878161},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d1cfc0b08a752e4d60fd66b11faff4fdb2cc50f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.711_1753129446424_0.968357043396308","host":"s3://npm-registry-packages-npm-production"}},"0.0.712":{"name":"@tscircuit/runframe","version":"0.0.712","_id":"@tscircuit/runframe@0.0.712","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3239532c73e1d4ddbecfc5b0348306853629a3f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.712.tgz","fileCount":10,"integrity":"sha512-4njpMqbiRDaCFOMrizgzcdfckugQzh19Ch+H3YjtJQt6BN6suKGcx+CcU2dy5UC54a0A7XsUmOV1aiy2yj+nZA==","signatures":[{"sig":"MEYCIQCNHLl6kV5let5QN6kB/Nre1zEFUYqtN+kAXKMdhw+lgwIhAKwewWwuQOetZxxc4XSQEgGeQ6kKfDPqCwuyRv0cEUtE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17878626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1b2338a1572bd64fb70d882fc31256e3e8cb96e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.172","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.712_1753130339297_0.567602798499437","host":"s3://npm-registry-packages-npm-production"}},"0.0.713":{"name":"@tscircuit/runframe","version":"0.0.713","_id":"@tscircuit/runframe@0.0.713","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3e3dfc8a517bf5f9a5b942478afe50e383a294f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.713.tgz","fileCount":10,"integrity":"sha512-2R+Dic32J9kH7fPsfXmFdfaCOpS2jH9Y/izr16b1m3Iu5sMtaO07VEi+IIvjOysj16xcY8bjIZAFSzAw14ktXg==","signatures":[{"sig":"MEUCIAtYONR83ZEPjaesN5d2WJevKUqAuJK8kHdd3WyZjeF3AiEAmrNOAgJaf/9zlstH/VV9Rn8Fua9hm/idKZdIVrZx1BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17878626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"57459004496e74cc6ee8c3768dd7a69424430271","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.713_1753157007014_0.20160280649167417","host":"s3://npm-registry-packages-npm-production"}},"0.0.714":{"name":"@tscircuit/runframe","version":"0.0.714","_id":"@tscircuit/runframe@0.0.714","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75064d39321d3ae518bd1df99524acc4df83374d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.714.tgz","fileCount":10,"integrity":"sha512-669u0BVZa85g5YmQhsqrWUlXrua/5ROSJ8Pfo/2aJHY4D5A3532n+hN3/v540YLzk4DjSCaSh3EwXgI/a5nzHQ==","signatures":[{"sig":"MEUCIQC+wCqqIj/3vbAhqiA0vZjHGmfhPouVUnDAxsSSSmSW7AIgX+fWcof0c6G6Vknpz0kGhDNQO4194CSEbBnHLRm23IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17878740},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db4eaba528a67cfbbc77235ec1674210c64628fb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.301","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.714_1753204567455_0.04497499180158315","host":"s3://npm-registry-packages-npm-production"}},"0.0.715":{"name":"@tscircuit/runframe","version":"0.0.715","_id":"@tscircuit/runframe@0.0.715","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e44293a1758624386da093cff8018f6a0c4524d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.715.tgz","fileCount":10,"integrity":"sha512-Lq3YtAMTiWughBcWyBm8ZoADMzqz/JZH66s7+cD2uYYIYm2mnV1Oy9mhYJqF3bl4Zy8k6oV4GSqi8/0EG0oOnw==","signatures":[{"sig":"MEUCIBCiQ5qgdqYFFoD78Hzq9QhI8eE/E3afGLkhnIXqLRaBAiEA4dHmF/CJMWnUMepoNUHneC5xmRIKidoYVrk6Q7ThnTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18101477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89f5d6a75451cf900f12255890fdb172403c9e59","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.58","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.715_1753219562785_0.1686157129650252","host":"s3://npm-registry-packages-npm-production"}},"0.0.716":{"name":"@tscircuit/runframe","version":"0.0.716","_id":"@tscircuit/runframe@0.0.716","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ab621203af674058baccf7ccdb3503e3d38a06e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.716.tgz","fileCount":10,"integrity":"sha512-1S6U8UNZZwcUkgh6/+UqV5Idmm53tYNDlcIlVyYBHvJDUwsNxjJdrNlN1tETJtjraJZMbshD6ocueu5+Ndfldw==","signatures":[{"sig":"MEYCIQC4UIIUL+6vK2ElvZdDexQpHqrED15siM/MerzuAiVdlwIhALfkrclpymGbSKSJAQPdFQkzapclobAkYi6bMlA2M8bA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18101477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b64aae507e207c01905318f45e6bc16eb6e6a0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.262","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.59","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.716_1753246519432_0.5814089106239919","host":"s3://npm-registry-packages-npm-production"}},"0.0.717":{"name":"@tscircuit/runframe","version":"0.0.717","_id":"@tscircuit/runframe@0.0.717","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8cee7b296cbbae41e3f2305054930f2d8dded439","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.717.tgz","fileCount":10,"integrity":"sha512-Dd2iWJ07eVFKvLzbVIAea6OG80Y74uAXW5UmkjXI50SOQXtwWECne/0D/fmVzLLWxJBzp64AzPhPt8Pu6gm6uQ==","signatures":[{"sig":"MEYCIQC8Z7r0daZfeLM7iVxuGd6rqNgGt75vHeJWy5nS6FCmxQIhANO5azDWx5an3Gc31Ei5Z1E4VJQXZ9CfNbVSRPk1UHRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18101629},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dffb5fb9c016506bb6dbe62d069503b0aab7bc13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.215","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.59","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"^1.11.177","@radix-ui/react-dialog":"^1.1.11","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.717_1753246788724_0.6998895528229563","host":"s3://npm-registry-packages-npm-production"}},"0.0.718":{"name":"@tscircuit/runframe","version":"0.0.718","_id":"@tscircuit/runframe@0.0.718","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cb3c43915e84b6db3adeccc25ab798b99dca240","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.718.tgz","fileCount":10,"integrity":"sha512-cDbGGRUcG51U1cfVf0SjOakx81l09VyFudwzwREdRZweg84QAmk4W+qnk/xC7WYS8wnHGN4/W/yCTNcvXQ0fsQ==","signatures":[{"sig":"MEUCID+nYemGIrjOzOTqoSkyQV9xafsSMxpPa6zQCp+rz6ohAiEAu6mb4+oprOyvzryIugSuoRbOZQLbuSjzOLcYhWXQx6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17725654},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2a7d08bb75fd83207add8eba5c48514eea286cc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.59","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.718_1753247120653_0.11198325061007419","host":"s3://npm-registry-packages-npm-production"}},"0.0.719":{"name":"@tscircuit/runframe","version":"0.0.719","_id":"@tscircuit/runframe@0.0.719","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e0693addece7794b391f8b68a6127c483738ded","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.719.tgz","fileCount":10,"integrity":"sha512-/f3banE39qKBASFWKB+/TB/W89iI6VKOWzqDbjOW8acIap/eViQvDkfQZb+zqGKX2S2NwKFOsEOLBku3DFBSlA==","signatures":[{"sig":"MEUCIHDU2esmJPHws7bON3K/zd5kNRoeCzBGzu05amA52J4vAiEA2SMp6wEEvku79zi/5ZrmlRN1J3ujIBaGQjQMNeBnT6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21040853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"391163a1b59fa93bf691c94e9bae7ce0de541e52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.59","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.197","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.719_1753268193697_0.9048579214297536","host":"s3://npm-registry-packages-npm-production"}},"0.0.720":{"name":"@tscircuit/runframe","version":"0.0.720","_id":"@tscircuit/runframe@0.0.720","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53f04b76ae0d83adcef773e4a283bf2b8562d2ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.720.tgz","fileCount":10,"integrity":"sha512-B11+xy8wuscYbkhe+jzI9I+3o+AlFh2umrlQ/HHFoHr5CdsDPX7lD09FVsrDw0g2HE6bwODood7/tfC0jY0xag==","signatures":[{"sig":"MEYCIQDMFggm1SwQEIYj/wnbCctmbbGF8Z+ynxTAtD0qgczp2gIhALh3mcZbPoz5dBmzyGt3jYoDKLZ8uWYfoD/zLUhtkC+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21041082},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a243177a9aaa81712c06a2eb5d3dd03697f3cdee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.59","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.197","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.720_1753284224533_0.5061428246350894","host":"s3://npm-registry-packages-npm-production"}},"0.0.721":{"name":"@tscircuit/runframe","version":"0.0.721","_id":"@tscircuit/runframe@0.0.721","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6413cbb32821fb8e2fbef3bc6445aa902356dc0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.721.tgz","fileCount":10,"integrity":"sha512-GmFGgKyLuKnPXNuGbSj+0n4n7f2Xh9BuR8So27o1lZbfE8V+8PaNgzOw5jHuu11D8LYVbHMeAlvwpOuBuBibYw==","signatures":[{"sig":"MEYCIQDUchuX3ororQevjGz11EvvlT3RDFYvRhq9wsJ6lc1o5AIhAIKrg7QIE+yCEocHtgIEnrdRKRU7wIwuYhFkWIf5aOYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21041082},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2816056ece3c7e35801b9a68e48cf66138608beb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.197","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.721_1753286209933_0.42928881696627497","host":"s3://npm-registry-packages-npm-production"}},"0.0.722":{"name":"@tscircuit/runframe","version":"0.0.722","_id":"@tscircuit/runframe@0.0.722","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03feca4653aa322dab319e3135a3b34831f4ae34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.722.tgz","fileCount":10,"integrity":"sha512-8S3vpTQG1ynotySlqkRxOEjgsoR3K4+azkSpHJILUh7gdnKIQ7SMbl7+qCYqIjV6xCVss+HroEcnAftBe9Qqvg==","signatures":[{"sig":"MEQCIHnEQvFfgTfVJxSUKlITYa/H5S1f6wDGoq/nQJ04RC1KAiADOYcAydG5+jacOyXJi5NRcuToOV/tuNaUGMToHV0vYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17725883},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5eff32cdd71002271708a71707b718e833b8e67e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.204","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.722_1753286620319_0.35428781085998473","host":"s3://npm-registry-packages-npm-production"}},"0.0.723":{"name":"@tscircuit/runframe","version":"0.0.723","_id":"@tscircuit/runframe@0.0.723","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a232123b573821b5e61f8dad720c6db732ae458","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.723.tgz","fileCount":10,"integrity":"sha512-4JnA8aa7WaWTGzxHCGyIEINz5yKM1tjz+sWqh0HED1S2dFipyM+HxxodQehEkMlxdO42KzSdFI/CwADfJOaiCw==","signatures":[{"sig":"MEUCIQDdxH14+RhsuIstiskMtKblF7A/J/hHgrfc00l9QIWIFAIgQFwC942vOzqqusGj0sWPkNAoMbSZWnnQ3aPr93JwQC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17728543},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1cc786eb86452915decde22eda37db980b52eec0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.723_1753298199917_0.5443041268698132","host":"s3://npm-registry-packages-npm-production"}},"0.0.724":{"name":"@tscircuit/runframe","version":"0.0.724","_id":"@tscircuit/runframe@0.0.724","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5630ebb78f871a7a59c0866900a647e616aaaf60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.724.tgz","fileCount":10,"integrity":"sha512-Lm0NnV6sGxlwT8+LZZbtRkFWvtMcvbe7BRNj4zXoNBp9Sl2cIdq3WU3d57VNibD1DIfmSwYW0F9KakqW3PE35Q==","signatures":[{"sig":"MEUCIQDG+LwMaKVYGamPulvTUYGCKzIZWuPauAgCa8ayS8724QIgALVa9Si7oel20P7UXmVS/9PKqCdmazz0Bt0xzKiPRrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17730062},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7766b810f3ce5196c96535f8adc59e614b408f5d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.724_1753299299979_0.7045444090242949","host":"s3://npm-registry-packages-npm-production"}},"0.0.725":{"name":"@tscircuit/runframe","version":"0.0.725","_id":"@tscircuit/runframe@0.0.725","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71b90256bde0adaf7b478b9748f006c5ff4af51a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.725.tgz","fileCount":10,"integrity":"sha512-yQycTT0tXjMnimil1lm/ZQGlD0KkpE91vmM6mUwsxGcZPju+7FVjHLGV1BdBad0dZAKckRFdBh6yqB6RcoYeFw==","signatures":[{"sig":"MEUCIFuqGMuRJNkfqI7SeZhqTKp7spQmH7ZLFx7dlgzR5T5LAiEAvb802e/7ChMd3oaYrqhcaInifs/b7jIoe7rmA+yujNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17730346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07bcf4c61b784b1dd64f918d972b17c507bcf5c4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.1","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.725_1753303872585_0.5934042835827082","host":"s3://npm-registry-packages-npm-production"}},"0.0.726":{"name":"@tscircuit/runframe","version":"0.0.726","_id":"@tscircuit/runframe@0.0.726","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d2eb7a78dea4a5822fdd70f56667a3592a3d5e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.726.tgz","fileCount":10,"integrity":"sha512-moLx9ugEYsdEz4ume21kMVNdjwNnPW8ct/iKqxPyEw1K20hO3yXdqEoxsmI/Ie+lNoo5ILRz3XHaU1aM3o/YDw==","signatures":[{"sig":"MEQCIDYqlMQ0P4Hg4WgHUIILhzWLNqaRdzm7rG6wOrckuNZtAiA3QLghrZRV0TNq6kq1eh9sz44OBjqCfSWeSBSBicDhvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17730346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"074e8cb23dfa50d80d3a50ea11b15d6bee4bd8da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.303","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.726_1753326683902_0.5093054552778622","host":"s3://npm-registry-packages-npm-production"}},"0.0.727":{"name":"@tscircuit/runframe","version":"0.0.727","_id":"@tscircuit/runframe@0.0.727","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ef1554cf9c68617c105bccebf3438928b4271e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.727.tgz","fileCount":10,"integrity":"sha512-5Ld/U86TqS/dgstPTIP8ObC0vgKgcSuskmuEHslfS4Gn9BM0SgufKhzdFmffYAhk77EqK7ZH33oLKmi4P6bEWQ==","signatures":[{"sig":"MEYCIQCuWSLh43TgbzBFC0o10jnVP9C0xQVAUHF36pWAgr9YuQIhAPEuWm3brO+4laR2MdLiibIx6NVBE1QTOL2w+wKrZZaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17730346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d7720a60571040b19414dd79354e9408de29f07b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.262","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.304","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.727_1753334991360_0.5423630615647657","host":"s3://npm-registry-packages-npm-production"}},"0.0.728":{"name":"@tscircuit/runframe","version":"0.0.728","_id":"@tscircuit/runframe@0.0.728","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"426649628a40a88d605bb4b4fcb2635ee0723fc2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.728.tgz","fileCount":10,"integrity":"sha512-1MtX0AYnmOU4M5taqSSE1v5eWniUUsc6ta7LhnbxkjDUUAJvfDwF0FHXS6ymoVznttlN8lIONV77x3wwCQyXVQ==","signatures":[{"sig":"MEQCIF7Cf46Yclxh948/+42SVtGxW+yIYSy0mkbCnYCtI12cAiAvMs0djh+zoa3lOLCesnDKwSGJYdBuCofKBGf5hkS9Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17730346},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d57936f0b444c25252ab927f97fe1b6818ec222","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.304","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.194","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.728_1753364771826_0.5127563956426242","host":"s3://npm-registry-packages-npm-production"}},"0.0.729":{"name":"@tscircuit/runframe","version":"0.0.729","_id":"@tscircuit/runframe@0.0.729","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89072ed48f56657cf6e0ffef83afff109d7df64f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.729.tgz","fileCount":10,"integrity":"sha512-Fg1744BRZ0dTYGXZ0FQwC66i4DBzD3V8lzXNZUpqaj1AnbwUgt3e6QKc3tHoHqCpfGyalZ1C8d6sA76jlGOo9g==","signatures":[{"sig":"MEQCIHbzLE6yhjI3f1ei6E76/ykR3GkykFqw6bB2U1Uo/C2vAiAXMIhp+kCACaF9uQBIMJCxCRpsZtUnyE5Syp7ITIXvAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20224225},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e2a4a51c739908e03308badaadf58724f16e465","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.304","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.729_1753389182314_0.44347005367178705","host":"s3://npm-registry-packages-npm-production"}},"0.0.730":{"name":"@tscircuit/runframe","version":"0.0.730","_id":"@tscircuit/runframe@0.0.730","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c64578c0716ff9537b7200e12bcca10acfd596f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.730.tgz","fileCount":10,"integrity":"sha512-vaoNC3NzIv4Bn5pyJAlA4umySQq5aR0GBS9MQ8c7g6Hz6x6RGOPdLEvQWKJsC0rLYwC5SzRS5+lXM3acH7Mfew==","signatures":[{"sig":"MEYCIQCyPizqTte6vyWS9pYqJAu7b4p9jUvFFbeYvFCBRvOadwIhAMdiACBfp9yN0aAZCfZURgcJwM6P2wWFZPZSDHyTvwJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21466907},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25310df856889207f507edb4a5a7aac20273e285","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.305","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.205","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.730_1753415210642_0.6544648692406967","host":"s3://npm-registry-packages-npm-production"}},"0.0.731":{"name":"@tscircuit/runframe","version":"0.0.731","_id":"@tscircuit/runframe@0.0.731","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65d7aeeb75a9d9080b16199621b7ad136ed34b86","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.731.tgz","fileCount":10,"integrity":"sha512-MlqI+9PNHsXcAlQdJCHys11W6S51YlsPnakTB/PQi2l6FKaSi6D3NdysGq/k3Uela6NrNDZpnaoU+46xenWBNw==","signatures":[{"sig":"MEUCIQDeZ0fxB7jLcFTPVy4a3dsy4TNOMk7gVbwuMede9X6mJwIgc3Y7JSzLWLtejqPYWhEFQXju9UXomqlecqduR6X5pDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21466927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f68867ae74bccdc978b836fb093d719bdaf5d0b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.263","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.305","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.731_1753429731669_0.7892838382623104","host":"s3://npm-registry-packages-npm-production"}},"0.0.732":{"name":"@tscircuit/runframe","version":"0.0.732","_id":"@tscircuit/runframe@0.0.732","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9685932bf3527ddf413b5343dc07b409fc4916be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.732.tgz","fileCount":10,"integrity":"sha512-ynGzpu9LTyQCWdcE6O3ZcKZ6F6asw2xG5Ld2HyOzluiJrvibg2kp0SSXWoxANNxMoGNk6J7aSXoU1zJ0pme8mg==","signatures":[{"sig":"MEQCIGCV3BoWcQ4deWQrvReEPIbahboQNJFX4pBs4/ThiY6iAiAiLdry2kRP+KFxjV62YvVVlatMGNrTeMZYj8yN0uRxsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21467825},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cb3da7c6ed2fd52406d85d786b4aaef08114631b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.305","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.732_1753445749367_0.11567069739258473","host":"s3://npm-registry-packages-npm-production"}},"0.0.733":{"name":"@tscircuit/runframe","version":"0.0.733","_id":"@tscircuit/runframe@0.0.733","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf2e92f4cf46fe3db2cc30299189c83683150836","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.733.tgz","fileCount":10,"integrity":"sha512-g35VO6SO3RHjadBpwQJYZ1Gv/e8H0gs8M+Q8F1zOhO2BDzaQHt3S0tTuNky/3F1tSI6+j0NheNgecIfMTV5E4A==","signatures":[{"sig":"MEUCIAyu7G1daQ8y84Mr4sR3/9z1XEQLCUyNUwxDA2pTdgO+AiEAtXLTXaQOiCjyVow75fL9//xYYzYhazqcif17q/96KVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21467825},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c0d1671ac729f995dbf7b4716658ad3bd1ac3eac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.60","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.733_1753455097934_0.8346198509111529","host":"s3://npm-registry-packages-npm-production"}},"0.0.734":{"name":"@tscircuit/runframe","version":"0.0.734","_id":"@tscircuit/runframe@0.0.734","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c139cef3251ef2c44af8ced354f323fad4bcf90a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.734.tgz","fileCount":10,"integrity":"sha512-h1zTbaWTYw/Uy6s/g0+OpnyEkO+qc4CQIuPTIPtiTmDkNGgy8I6BzkFaBE9NXDAJpjrfrMCs6krQp3QIBjDJkA==","signatures":[{"sig":"MEQCIEie/VLv66uareMzampX8f1HudaccPKxkhdltjyw+dFvAiAUPGJw1aDuKbTpAmh9nHAJdVlUHHZMgFaAOHoeOZdkTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21467825},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"126b1879dc0b892f3d0caad8e08f85ce986a3ca9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.220","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.61","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.734_1753470747860_0.6151135824386988","host":"s3://npm-registry-packages-npm-production"}},"0.0.735":{"name":"@tscircuit/runframe","version":"0.0.735","_id":"@tscircuit/runframe@0.0.735","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6760a4e0ee670e4f665e1411540e25cc08ca1b28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.735.tgz","fileCount":10,"integrity":"sha512-SXpnkxfpLHiZvxgDc/O+wlKeKCuXB++CaOHrBq1SaREpAJcMs37H/LxYbLJujn2b6acjIndyXoQ41TP6TzB55A==","signatures":[{"sig":"MEUCID34k/NoBmidWIOD4lEL3qrCcNC+eiHGr8YZtuqoeyRVAiEAi4eZn6B7kwoHQkED++yfBOuJAqSG3gdpUvqwFGdbdcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21468429},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c59f2d8cde69ef88d7474d9547417456629e08c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.61","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.25","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.735_1753479729162_0.7507790569240231","host":"s3://npm-registry-packages-npm-production"}},"0.0.736":{"name":"@tscircuit/runframe","version":"0.0.736","_id":"@tscircuit/runframe@0.0.736","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c460d39b00f52d46ec31b45ac2fb5e64f8145ef7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.736.tgz","fileCount":10,"integrity":"sha512-KDaUg3mgUmdP9q2NUSvyozzCf5knypGkGf+sD+3OW6YYMyJP4xekdB7BLxP4W+YXSFJyzdv8cr34gaSato53wg==","signatures":[{"sig":"MEUCIEhvxADWcYy39JO/9ILtn00k1EsMsK0c7P1So121tde1AiEA4g7nNlTuBx5yc+3k1ypxW7tMuST2moGe+sU581uxDns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21468429},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f47a30782017fd75483042f92f8b76fad563789","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.61","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.736_1753496385337_0.32750409231368227","host":"s3://npm-registry-packages-npm-production"}},"0.0.737":{"name":"@tscircuit/runframe","version":"0.0.737","_id":"@tscircuit/runframe@0.0.737","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1bc85ab047563453d38cda5a36c1a2c56e5b427","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.737.tgz","fileCount":10,"integrity":"sha512-sNkdQktkZARvR80Qdu1ONh4BoLaMgLxdlkLcPTdj+8zN8W9vcQ4SpBWxyEtVuhtsZmZ+6VnDAjAbQkifJlXmBg==","signatures":[{"sig":"MEQCIHkT2NbSg6QYAnG0SHlR7QMdTTmRBBaYZbflqzM5xNOMAiBA+Se/8i8Au/6vHPTSZ823qzDlet0r+p2bTtAftrqbaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21468502},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9877819fd3bfa57428e288814a4a4306a1b895d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.263","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.61","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.737_1753501438172_0.1621367117777055","host":"s3://npm-registry-packages-npm-production"}},"0.0.738":{"name":"@tscircuit/runframe","version":"0.0.738","_id":"@tscircuit/runframe@0.0.738","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e37746104fa5b21fd6983e3d50dd0c016b6a6dae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.738.tgz","fileCount":10,"integrity":"sha512-5mhRE2nbw9S7ozwfyYoxsu5JhbRrYvlYgnBUrL1iEgVe0w1eudb5EHvE43NvrtnhkHe6cbZFdI2+yB6V+8R4xw==","signatures":[{"sig":"MEQCIC9IJRzpHhT4KXyzPYgxgH0BX/dLQgkfaiMJ7W+8/BkNAiAAvCfesMjQ6YNI5BN2zLB8Bxa36ULUstoUygn4hA2Ciw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21468954},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"295087c72e39fa0bd5a3b7d932c8bb5320739d39","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.61","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.738_1753522673706_0.1807324567108326","host":"s3://npm-registry-packages-npm-production"}},"0.0.739":{"name":"@tscircuit/runframe","version":"0.0.739","_id":"@tscircuit/runframe@0.0.739","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1419d7b67a977007e276b577873f375eba3f3a8f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.739.tgz","fileCount":10,"integrity":"sha512-8ahE98woN9dZbXw+ccZ7KAMleR0AkVK9OU4/qcRphFA8B5dLYy7AjONFihZJjig/l77JtVdiHc9z4TsIZKiLRw==","signatures":[{"sig":"MEUCIQDGVnBk8lyn6yZP5fx226Q3x8nPEIPwJApoYvJO6KsWswIgMx/dyH2k0SUQgGPGYlPAmP+6WcuCuoVzjpuMCtLQ5d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21468954},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a73a1036b69e15786decbfc7faa85ed75f14b806","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.62","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.739_1753563698682_0.10170828699738199","host":"s3://npm-registry-packages-npm-production"}},"0.0.740":{"name":"@tscircuit/runframe","version":"0.0.740","_id":"@tscircuit/runframe@0.0.740","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"970b40b54e94ef02c7aeb1d11f5635a0c0fc0af3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.740.tgz","fileCount":10,"integrity":"sha512-6y1OIcq6UVY3cZU94yusbDN6CroiRZlAdaGyulApOUME0WOZ3SKsVI9TdwP44mhoSqy4GEu52yLg5qAgLlGY3w==","signatures":[{"sig":"MEUCIQD5EXrHRVJ03fFqesD6GGl4HB1179L3eOgjrrPDrUVLkAIgTkCCEaOBQE+uH6Zf978KdmTC3Y2i8nqvRhqFMgpufKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21470256},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a64848b2e53a6e0632cd254aee1a6d527011a224","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.268","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.62","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.740_1753584165264_0.024970996678225665","host":"s3://npm-registry-packages-npm-production"}},"0.0.741":{"name":"@tscircuit/runframe","version":"0.0.741","_id":"@tscircuit/runframe@0.0.741","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d40ee38789c325e7c14c705045c215c9e527b816","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.741.tgz","fileCount":10,"integrity":"sha512-pgkbrlSbh4apogqpFPgP419KiVhZUI55eXVxjbbQnlvBhn0qioh4j2A15Tz3Pz4a0bKF1pdJtRpj5wnc7q2Apw==","signatures":[{"sig":"MEUCIGvnr5fmAER39Y1/njDLLkBFQmGIc+iR/bN7mJCdOOo7AiEA/ZBO50aIYVkGOZQf7Ebf6KTZtpvO901TtXO6FkzPaSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21470348},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80dfc8b9f8fbe47dbf6a985d390022d7e018c13c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.62","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.306","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.741_1753590412973_0.9341310453252263","host":"s3://npm-registry-packages-npm-production"}},"0.0.742":{"name":"@tscircuit/runframe","version":"0.0.742","_id":"@tscircuit/runframe@0.0.742","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a9f925f40652b8e903fb21261af5ffcfca5183c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.742.tgz","fileCount":10,"integrity":"sha512-bGi0ECl010VNog9JfvE1paGd2GAzK5L91CgBjTp6rOqSVuFUpvcnHJ6861JUR/Rh/Fe14b+DCfkmJGj00JM1Ig==","signatures":[{"sig":"MEUCIHoBqv6D2HpkN1HYNozNzqR5DtHkTZw1p48N9vK3L4DqAiEA6xJQkbCUzW5VRlDUvM7u1Vu8dxwMabcosUwiEIwH8s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21470348},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c87621d5e62e250ec8a8444fea06f0913f12d6fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.62","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.307","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.742_1753619887695_0.8321867555387668","host":"s3://npm-registry-packages-npm-production"}},"0.0.743":{"name":"@tscircuit/runframe","version":"0.0.743","_id":"@tscircuit/runframe@0.0.743","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6fd35f3455dfbb3d8cdb3e8b2dcf8dd79ee61918","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.743.tgz","fileCount":10,"integrity":"sha512-uchscRRPCpz0kd7upZ1O0m2yuNp4EyGyJHYVvVqPMcBThxpnf3xFxUNyaFBSfmPWMmaL3bMftsD+j3mWAl5+6Q==","signatures":[{"sig":"MEQCIHqUW2r6ZeFK/GbMj6Pa1MQdxYQadfGBjoz+FxiXi8GPAiBwAYkcTAnGdVcG57RAsq+LZwrZhq23TKWJZoWG10rhaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21470348},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"41343051f4df4ea25d076d8d44b1fa91b08a7548","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.222","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.63","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.307","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.743_1753637695384_0.0978482836875123","host":"s3://npm-registry-packages-npm-production"}},"0.0.744":{"name":"@tscircuit/runframe","version":"0.0.744","_id":"@tscircuit/runframe@0.0.744","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80e54e2cc171141722f05403044176599bbfd94f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.744.tgz","fileCount":10,"integrity":"sha512-trr1zNWn5vGpPbRuzYoumawMRvDgUT558VD8jQK2I1Mx2r5UxMb5ngtcm/p1E2WlrxS2M+yMMogiMAJe9JHxhw==","signatures":[{"sig":"MEUCIEmW98NhHbmDEo6pKXZtAef25Lk3+CbL6e0Ku+zVXS6cAiEAqV010jgNV2dDiqJc60XmV8j/idnfx7CNf+Cvq9KnfBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21471910},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"33df3f1115080825b27823ab6bf5e93a57f6fc9e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.63","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.307","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.744_1753655481583_0.533851431002001","host":"s3://npm-registry-packages-npm-production"}},"0.0.745":{"name":"@tscircuit/runframe","version":"0.0.745","_id":"@tscircuit/runframe@0.0.745","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b19c56acbef3889260e53d6c58643ce91a700273","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.745.tgz","fileCount":10,"integrity":"sha512-IWOHzzVuTbJG8eVnZcOdm8ytcVGAXyetxgeRYiOx2z/ARWH0kN419BcGJMp9jrxQo37W0yOUmFpCQIRwerKviA==","signatures":[{"sig":"MEQCIC/A2mKtx/m91VfC359Q4sKcBnZcEEjQp6qQGgBFpSIYAiBcqY6IG3M2brvfngMaWMSJ8ZMYwVhgy8T/8zvEsmMyag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21471910},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f9c886ead1da1a734a01956f753a73ecd5fcb97","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.268","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.307","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.745_1753671318945_0.9828432699822405","host":"s3://npm-registry-packages-npm-production"}},"0.0.746":{"name":"@tscircuit/runframe","version":"0.0.746","_id":"@tscircuit/runframe@0.0.746","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1acf80191e2e912856112399dbbc419bf8991ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.746.tgz","fileCount":10,"integrity":"sha512-UvVHTvEjYMUgW9BsNvDM1FhrL4QWi9v7Dz2Be2c7OvYyvd9GcJz1USE1n8d0en7CxbwrJfIguQhYtYNSUfrm4w==","signatures":[{"sig":"MEUCICdvLLg6Y2gEI1kOjaD6mbmIM0m5/oXEFIHy1kvnVRNVAiEA5/iXR1CG6z9wUM0xae1xGQDlgGRICnwKPnAx5DQ/GsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21471910},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fcf0148b99eed8a2e58cd5a0d12f25c85f5890a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.269","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.307","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.746_1753695727076_0.2674294281479559","host":"s3://npm-registry-packages-npm-production"}},"0.0.747":{"name":"@tscircuit/runframe","version":"0.0.747","_id":"@tscircuit/runframe@0.0.747","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f4fa30b87b4a43b3eecd1f47993b01edcc3e7a2c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.747.tgz","fileCount":10,"integrity":"sha512-bvYfufGwPjb8g7CHzZ+ln5QCMWCw74y1ln2QMvTBs8hvWZzCvyZoMH8RapMq0k5zDN3QeP8fLwIhiyg6gMaljw==","signatures":[{"sig":"MEUCIQDLo3ECPjE2XmjHuKCpq+7ehJa/nf/McQoV47gJLTKxhwIgFOsYN6694a7fg6jozcC0tY+bDs6rbQWuQvPxWp+bxMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21473454},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e4a7540d752d2e7184a206b5dda296deb06a1f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.269","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.309","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.747_1753725422694_0.6921758340797102","host":"s3://npm-registry-packages-npm-production"}},"0.0.748":{"name":"@tscircuit/runframe","version":"0.0.748","_id":"@tscircuit/runframe@0.0.748","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cdb4f1d337a0c96fe7004434d1b17befcf844ee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.748.tgz","fileCount":10,"integrity":"sha512-X5SH8n4brWDNFFckfCxNQyuBMQ6BmnJzAIPFCi6GKlsIbiW7W5ZgYR5M7H50VoTEiLt40FWIzWDQif3U8O2Yvw==","signatures":[{"sig":"MEUCIB1+4vTEzj7cO4FiAXcSg+roGSbYha7tY7C924rVGD55AiEA25CbaChwPLG9qjPBdc7HSAGE6XTBJj3h8tXULIJQ4/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21473454},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ade3028536d2e7f73c228e4e02ac20a773e32aaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.271","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.309","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.206","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.748_1753755606928_0.10234111654241951","host":"s3://npm-registry-packages-npm-production"}},"0.0.749":{"name":"@tscircuit/runframe","version":"0.0.749","_id":"@tscircuit/runframe@0.0.749","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48318e294211856160aa57c43e7ec542faa89dea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.749.tgz","fileCount":10,"integrity":"sha512-sAIuePh+hds2j4+z/A7H1gvdJWOTk6tuzZhQOAmQwUz/BpI0uxcq8bnTPhAnBQ9Js4t5mHGQCeOYBXs8LCP0Hw==","signatures":[{"sig":"MEUCIHuYVK8kkoziI8GYZmGHkGusGSCLOPdKyvq2f3eeLQojAiEAtsdNGIe6qtvm7bNYQM9nW1px6881X/LdLH96nITeBd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21476782},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b3f3616fd91b63689df757e951394910185ca3b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.271","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.309","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.198","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.749_1753765785229_0.22540049901093884","host":"s3://npm-registry-packages-npm-production"}},"0.0.750":{"name":"@tscircuit/runframe","version":"0.0.750","_id":"@tscircuit/runframe@0.0.750","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76291b5b09658b7a2c20e072a7e475ae6dbd9171","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.750.tgz","fileCount":10,"integrity":"sha512-R0eFD5uxUSY88BQTO/BNJ59aqlCqmQevfHm3hEosLiIrWRqZLn1DksiMRjL2/yeh59IpQ0kFD4rOY+pGCfHkfg==","signatures":[{"sig":"MEUCIQD3irshwCEFPxueuhkCfh3f1kGOqmkS5VazZro6QReRGAIgeOf2Pyf3E4czPFSuULjzjLzR8w7TZ4B1lbUWn4DkjIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21476848},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71414b604bab2ec4ae14ca5984764eb9326b1761","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.271","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.309","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.750_1753780333394_0.8409703227724679","host":"s3://npm-registry-packages-npm-production"}},"0.0.751":{"name":"@tscircuit/runframe","version":"0.0.751","_id":"@tscircuit/runframe@0.0.751","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"426fa47937549b04b20cf352b6bf50ac8cb36239","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.751.tgz","fileCount":10,"integrity":"sha512-Pygv9szcicNm1wUuF5j7LPQi1B6iDb3dIUsxvnwH4iptr6njjl8D86SEJesf6K1w5IhIkjeE7cWb/QrsTmlFBQ==","signatures":[{"sig":"MEUCIQCvjl3Mc7Jb1Jtz3YLHbpm1R2trCaJEiDqMPxGiUB1mCAIgGmcfucySCbWvDiWO5D0WWWcAEVZYlElgkhTZhxSKxrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21477194},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0b1518a8a5b1c79c5cd9dd098ff1744cae5339b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.271","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.64","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.751_1753809423697_0.7906747821092901","host":"s3://npm-registry-packages-npm-production"}},"0.0.752":{"name":"@tscircuit/runframe","version":"0.0.752","_id":"@tscircuit/runframe@0.0.752","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6299b9af69780e8a39c9668d4a90c4d954ec5e57","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.752.tgz","fileCount":10,"integrity":"sha512-sMkU6x1KUPkn9t/k3n1Mypwm+PMsDVW8/Yb/RLhvXKZEkABYWoIhj3Cj6m1oCwRMIuNOluQnwybmCDYtADzA+g==","signatures":[{"sig":"MEUCIQCkuiZupbfMF1yVYYzBjItst2SYDxgHyrSX9WRM3SvJMgIgLTNsgPN+AKWJ4k4hJ5kiG6Nb/VOH5r8ulrIhPdJigog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21477194},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a427b3d452f726d8516ae9a80e71d4468cccb3d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.271","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.752_1753834564511_0.9185569591476004","host":"s3://npm-registry-packages-npm-production"}},"0.0.753":{"name":"@tscircuit/runframe","version":"0.0.753","_id":"@tscircuit/runframe@0.0.753","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b2317a5d451a02cda44f136d4ebf36a70a7de630","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.753.tgz","fileCount":10,"integrity":"sha512-Uq6RVP5Ay3mIoZ7fZVl5vPGdImV6oLt4zoajUNNyP4aQqCP78jNyQL9w8zkGsrOc/GSwkdQ+rJpJ6MUcgqX5Yw==","signatures":[{"sig":"MEYCIQCKsnlxSnliXAWG0EPyLWEsbAHSYnIHrronrbQ3PO9YCQIhAOiJIql8QJJPCJcvqkb1GpT791fI37PhDH2f4MOqjyX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21477194},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e34175fd8b2c8028a8dc4115b49d3a6fda8ffbe5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.272","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.269","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.753_1753840045787_0.6010242518395219","host":"s3://npm-registry-packages-npm-production"}},"0.0.754":{"name":"@tscircuit/runframe","version":"0.0.754","_id":"@tscircuit/runframe@0.0.754","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93fdce3b864044fe9e9245687c94c277949c5999","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.754.tgz","fileCount":10,"integrity":"sha512-Mu5iQC+VtuZFL2uXss+WhQJ/lELwZwBKiPQYDzJ+85maFwlMDT4qKGOaNSrV4A21hB6BqYmgiTRjQJYidDxU8g==","signatures":[{"sig":"MEUCIQDvy/i/87ulD7KBdPZaAJXysAwiJcx+5YjM5On1kuvCsgIga+qzyhL8mXHIT+UrkD3F60mJN1T5k8y/QEwKPatdHx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21479007},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"56b4a6793a9bfbce0b7a8e8221c8449b1426fa6e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.223","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.272","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.274","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.754_1753851478877_0.5153051985869004","host":"s3://npm-registry-packages-npm-production"}},"0.0.755":{"name":"@tscircuit/runframe","version":"0.0.755","_id":"@tscircuit/runframe@0.0.755","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79614586e6f0d42ae21e163c09ebeb56e81b680f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.755.tgz","fileCount":10,"integrity":"sha512-X4FrSZ357MOfG/wOs7rD+vOF+0SxJV6Wfz1m/bp7vgi6WNunswBuSeFvRCYVLMEmUZiTHSDVlj/Dz7F/roGC0g==","signatures":[{"sig":"MEYCIQDXzt1fgevQxw9w9/9U272NIO4AtYjaEW6Cd3BZRxf6TgIhANyTFF6S46p1SbWsATXXLeGXhZpxTojbypOUdQo+ba35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21480003},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0df8cc25fc2571372b9e8d2f41664ea4c968334","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.173","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.272","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.274","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.755_1753876218613_0.7712755110032958","host":"s3://npm-registry-packages-npm-production"}},"0.0.756":{"name":"@tscircuit/runframe","version":"0.0.756","_id":"@tscircuit/runframe@0.0.756","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9b938bec03a125fc123207ecc98a75d9ac88cbd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.756.tgz","fileCount":10,"integrity":"sha512-mO5Ij+W5wcfTimd+RdaIXESROcBPAwegCXFE6uWNEbqhU41Gccjy1BKr7XKaRbL/9gWfnjV51U+Kj+IyuHom+A==","signatures":[{"sig":"MEQCIHMNjfj05xRCYNtd1Wdj/PdgquWkbSBre/pY08k3zQJNAiAdLG7HdmK6gIebIWbzhnIVaNWwx1q8ltl4MWsOTZ6Hkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21483165},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b9f627b563ca8a69f514c37546a16671bad4c883","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.272","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.274","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.756_1753886500106_0.7549693086783549","host":"s3://npm-registry-packages-npm-production"}},"0.0.757":{"name":"@tscircuit/runframe","version":"0.0.757","_id":"@tscircuit/runframe@0.0.757","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"075a455ae80780dc1842416fe3ed8e0193e54aae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.757.tgz","fileCount":10,"integrity":"sha512-LOjtSBzn5yTuLuqmq28fgZtIlZKnWb5RThEwM83XUBz/aq6fMAfwap4vxrn/Tdiy6sa8h5T4xMoTEDxqCEhuBQ==","signatures":[{"sig":"MEUCIHUjPAE6Mfp5rCdQ5V/GiUv0ZtJfIQjlKu+H5JSz29jnAiEAjhURSatSdOUZTVy26fKhalds7RL9OVq3bIxATBjQ6h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21483165},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c134da5bb6ce3bf13cf1da88be74d079ca12c8f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.273","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.274","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.757_1753904411350_0.567102341108755","host":"s3://npm-registry-packages-npm-production"}},"0.0.758":{"name":"@tscircuit/runframe","version":"0.0.758","_id":"@tscircuit/runframe@0.0.758","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abbddad9a7a48b7ea1be7d94b4d4dbb7676e0106","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.758.tgz","fileCount":10,"integrity":"sha512-vOdd4yShjcVoGmcYir1XmJjXDLiFHxr6mfoeQox2kVAqjQkrdNq7d0JxwrMg4I1nW/hajh71QvNu66CvsYmh1g==","signatures":[{"sig":"MEUCIQDMUtqwlleUa4BRU4S0MqISdIEaBxOW77a0M+tUaoO2dAIgZpoYyi1gKljIf5IWLNpBqMxLziWeYL0axRF4AlNlmI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21483285},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f3693f086e9686dd9860218bf44f957dcb50cf7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.273","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.276","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.758_1753928891445_0.3247317180313072","host":"s3://npm-registry-packages-npm-production"}},"0.0.759":{"name":"@tscircuit/runframe","version":"0.0.759","_id":"@tscircuit/runframe@0.0.759","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"912cd8809c0d143a79e66de07059493951124f53","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.759.tgz","fileCount":10,"integrity":"sha512-wxD/nuxyeEh1UiM2mAhxcZEXR9Wyw286w9zv86qvytYkZyrKBvKJvSyIyHk/JWosRYbJi3SpX5U6ynAa84g2Jg==","signatures":[{"sig":"MEUCIQDTiecJy5au/C9wejYsHE/ouVz/RLWbXgZ+0WvNHC4hBAIgEA0++KTKYxLZwPbrsS1TLH2SYv9iDRTheHvVuMkJrIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21483285},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1bcd28ce9ccb7c09c10bbf7ead0dd9c893ff3ac4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.276","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.311","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.759_1753959027778_0.7974561663961695","host":"s3://npm-registry-packages-npm-production"}},"0.0.760":{"name":"@tscircuit/runframe","version":"0.0.760","_id":"@tscircuit/runframe@0.0.760","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5f023b4921c5ba70fdc7d1f54a25fe2672bcd2e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.760.tgz","fileCount":10,"integrity":"sha512-/4O2CWQBzBeDYmdKKL4jN8ijOhcXdU0kdSIVa1hIF9VRoaIQM53ydA71zZcfZ8ove2snw/4h10AD4T9B3K6sMQ==","signatures":[{"sig":"MEYCIQDzNE73OFP8kVjy24JSCQiFX5g0ULOJjVER3fP+AmWTpAIhAKRD8cnhSO6UPbI35gXe1ZNGazC2eXXylSynCf13FAsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21483285},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a57608be1f58199613425ef94f9af6c34cefd325","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.276","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.312","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.760_1753974587203_0.3727640817748039","host":"s3://npm-registry-packages-npm-production"}},"0.0.761":{"name":"@tscircuit/runframe","version":"0.0.761","_id":"@tscircuit/runframe@0.0.761","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8630dd4be880ede8e978303c00e3ccfbac9aa7c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.761.tgz","fileCount":10,"integrity":"sha512-UvEB+SrNvleYm6GSg97fucFhz/IPU8xAA0vvSyT+ut1gxnnMDLmm49MMBlLImfP3a3lIb30Gz48njNZO4JcpxQ==","signatures":[{"sig":"MEUCIEK0rfrOHayDQeMiP/4G3CaT136YduCtcsh4XPrjfhrEAiEAw1M6P5xAPqOPuSO69HdaBswDBA3TW7FICZtlsjPdNeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21492859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f88ac25d3951e52f02b251995c78318f1bf7226","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.276","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.65","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.312","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.761_1753977528184_0.9919034647421807","host":"s3://npm-registry-packages-npm-production"}},"0.0.762":{"name":"@tscircuit/runframe","version":"0.0.762","_id":"@tscircuit/runframe@0.0.762","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e513f5bc8b0fd032f5d543253fff4d22d58d5d96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.762.tgz","fileCount":10,"integrity":"sha512-SAmE0VqTWTr8Pyc9ZDTNi9cDlU/3wGaCLavbtuOdHC8vBzVZf2fYte2MHSBFQGJwED7sGehShyoLgPTtGXVndg==","signatures":[{"sig":"MEYCIQCxamOdaYZh7GmYA9RxIyy3C+8qVg9SplDWXLQZ8GABygIhANzcSBNOCT1pHcPwCLTEcjcgrv7pUS/THfsVtMeyBOTD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21492859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b3581f6c39a7999b86f34bdd106c43a437ae54b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.276","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.312","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.762_1753995225119_0.41232042108422595","host":"s3://npm-registry-packages-npm-production"}},"0.0.763":{"name":"@tscircuit/runframe","version":"0.0.763","_id":"@tscircuit/runframe@0.0.763","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f371fee0557cfeeb57541682d4ed8b3a9b98417","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.763.tgz","fileCount":10,"integrity":"sha512-v/pxzyQKk/NHKqVdTW/EBLkjr4qjM9UrSVYVKWw1NmNPuafxDefOogtk/9RoSahYUYbuXpgEcr59bFYHPiZsKg==","signatures":[{"sig":"MEQCICOba2C7RK/YQMow36m4qPnfLhrEbhpRjF1MR0CVn2qNAiANsnZCjmTQj20qbFrqys+LLZf7PiLCX46mXlZxYR9Wxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21493007},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"394479ae574af23a2dbd5abcc2692df995d5d1f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.277","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.312","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.763_1754015713992_0.6965439248776628","host":"s3://npm-registry-packages-npm-production"}},"0.0.764":{"name":"@tscircuit/runframe","version":"0.0.764","_id":"@tscircuit/runframe@0.0.764","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8541c8158e829dbd38d76356f68c730267d1a968","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.764.tgz","fileCount":10,"integrity":"sha512-jf/CbwqEfchDPnciW3UP18d/vL+MVM0bmECbGTD/RDEMw0CBGge648cgDSuUiGBCYm+Mvhvm0ab1R8QS0L8M+g==","signatures":[{"sig":"MEQCIDJi1tuEXK2A5sV390XXa5KsZCUtNen33UmuUaimCOADAiAwEJIKEEy4xtSfAGPj8XkAygVuNiwjh9huk8NC8TcgAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21493989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ef0e7b6c4537b3da628b2320a7120e3ac5b36200","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.277","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.312","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.764_1754067150976_0.2111557395193857","host":"s3://npm-registry-packages-npm-production"}},"0.0.765":{"name":"@tscircuit/runframe","version":"0.0.765","_id":"@tscircuit/runframe@0.0.765","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cfe0ca94024d59501aa708462ea283e294f38c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.765.tgz","fileCount":10,"integrity":"sha512-3SwDJRTtnLNkb7K0eFkjjeSBCJxQxZLU/UP/WQyBO2Swvw3RCVtb6IV3PuKwHZyOXreCSK1qtDS4vBWqiL/Q3w==","signatures":[{"sig":"MEUCIQD68KNdTPBsu+eN1gSofBoy7wv5Bnt8u8H2KlEOUz1GLgIgPw+G0tp8IyGJd7EA/bdupGj8BKpQB/ZpLAEKkX61Uck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21494545},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d62eb7e9b07de5209dac7d6494a456dc2b494f2b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.277","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.765_1754082702880_0.02104311313069096","host":"s3://npm-registry-packages-npm-production"}},"0.0.766":{"name":"@tscircuit/runframe","version":"0.0.766","_id":"@tscircuit/runframe@0.0.766","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a592ae2daff9a20c4e13bf180d2b763fa629338","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.766.tgz","fileCount":10,"integrity":"sha512-Hj+6NWM+glGAn/kikAX3ga+0vtCourKwJ6qS9z1oOjNB39d80fITloBi8jlwZEJR7yWV5fnGngZ5XDCw4cwz6w==","signatures":[{"sig":"MEUCIQDykYUaWpeq4x7FlHma6XXkoTrO6/zhWI0ZYfyctxdp1AIgTWPWI3/FDByeRaUDbWt7oKv4Q56t6lVjoK811B8Ahis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21496353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a6a135daf39dda8adf01f48240b8597ad514b17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.208","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.766_1754103359421_0.5806290532289435","host":"s3://npm-registry-packages-npm-production"}},"0.0.767":{"name":"@tscircuit/runframe","version":"0.0.767","_id":"@tscircuit/runframe@0.0.767","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4792f3128c64494d4c5c95a41dd432269700a2ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.767.tgz","fileCount":10,"integrity":"sha512-UwzMe08YT64EVgkb9XcA1GbpAH7hyE/nA+BbVOcau/acCjGiJcNpHtfq2OKq5k1aySp8t8jXfJ+D75CLm+ZGwg==","signatures":[{"sig":"MEUCIQCfth/9d3xseOv3hN49p2hvoLZdHb1Aoqw1WP+eSi2RbgIgJq0/lbK9i6QeOHsxfqnvLIpLru6wkWMwsHBR3fDbORs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21496353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"883e43b95e30f4f2beabf44d143e8ea165e18f19","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.224","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.767_1754113159458_0.5957392355900901","host":"s3://npm-registry-packages-npm-production"}},"0.0.768":{"name":"@tscircuit/runframe","version":"0.0.768","_id":"@tscircuit/runframe@0.0.768","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e89baae8aaf2ecca22e583a5380856494f9bd4a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.768.tgz","fileCount":10,"integrity":"sha512-AvAEkj3zXEEuTrgf5lDAYcS0GFauNZLNnB4B33Mwq5emgJawdne/VF3gHXg0yazBzZA7Xdt+GmStJYEcqSmJHw==","signatures":[{"sig":"MEYCIQD6/mDYWCtpoobvqsoQdhKcn41hX7qcVkz6WtgY+ZHrMwIhAOadwaFpg4QRk0NWNT8hhNC+YmiNnTB9ThzevS+P6nLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21496409},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3be94cab96981d60f2d3dafc145dc6ed5bf1a551","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.225","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.768_1754139544609_0.02132286628160074","host":"s3://npm-registry-packages-npm-production"}},"0.0.769":{"name":"@tscircuit/runframe","version":"0.0.769","_id":"@tscircuit/runframe@0.0.769","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73763f0487d3e06832c173cf9203297a240ed41e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.769.tgz","fileCount":10,"integrity":"sha512-bYSRWoq1wWWabif1SkQ1Mbjm3d7UWqeRwwVjsPbROCFaU/Fd6CE3QyGukmDLC1ZnbLt1139re7BsyTpBGxW48Q==","signatures":[{"sig":"MEUCIFzkiJKyJWhWGlPwnQkQkDudKrYHRUwDzEp7amR3PU/yAiEAnI8n9wuikbp0QCjyiBNVeXigCpteS+3+Hgfh9tiiOLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21496389},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"926b23fae2b27723b7533a765751c1620647cbfe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.225","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.769_1754147236243_0.04739610826035778","host":"s3://npm-registry-packages-npm-production"}},"0.0.770":{"name":"@tscircuit/runframe","version":"0.0.770","_id":"@tscircuit/runframe@0.0.770","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a1e65fc5895f512a89fd92da837a12ef044da04","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.770.tgz","fileCount":10,"integrity":"sha512-aIRyl1gm/OyL6Cu4itdnZudcEJZ840Lb7fXX+p+cndPIeWdYbVzRqEte+bRlgdkJ8Fq+SodOi1OFXUQ0k5ol8w==","signatures":[{"sig":"MEYCIQC7MJ90ZSO10kz/cYh61dzT8UM+2m15ILZPvEOsI+zPjwIhAOGJ2IouUAA5JWZ6QJgOpMsmb5jvLkH5hTsQVXJgRRdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023271},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a461ceb71560d4778824bf178fb233af19758ab6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.225","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.274","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.770_1754148140591_0.5252289502075453","host":"s3://npm-registry-packages-npm-production"}},"0.0.771":{"name":"@tscircuit/runframe","version":"0.0.771","_id":"@tscircuit/runframe@0.0.771","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43014062fbec3f95fefdf68d9f75528c16c0b195","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.771.tgz","fileCount":10,"integrity":"sha512-UK61xQso4LnnwO9YTKXqQEfaxlsMXGTsFQ1QfCYV/YonK4Ny6sLJ1y3PJ4frAtHliqYYfDuAcXah0UJiURJEJw==","signatures":[{"sig":"MEUCIQCK9Ekrqs9tnCWOD5gXqylhc7WA0VX4bYme4BaF1ScWRwIgG5NlaUTUu5dgiims2wmW8FADEBOsejLnf1ibCVqYB6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023271},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f9a328636d9a656c6c26bd87990425a1eefa7dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.225","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.771_1754156770879_0.4793424723859865","host":"s3://npm-registry-packages-npm-production"}},"0.0.772":{"name":"@tscircuit/runframe","version":"0.0.772","_id":"@tscircuit/runframe@0.0.772","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2b6033eee70dd54fb0f33644fc4df9d91f6d004","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.772.tgz","fileCount":10,"integrity":"sha512-eiOoWr406ZfxAptEd5n/MiLJSYt/ozN1pvojFuGtMxPThYCbjXeFBLJNS16zYxySPq+jRaDNm0pVdx0g7MNSjQ==","signatures":[{"sig":"MEYCIQCIkcqsoZFuNQNTTXNqdduLzk2mGZkyNeWCYDKgJ2Z/zQIhAK7YZd5sHpVxLgii6QhcdgTu48xDYhNs0IJ4Bf25Y0Wh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023383},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48241e6dbaf0a127f624941d4fec6c7593cf986c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.209","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.772_1754172861945_0.6165194925436945","host":"s3://npm-registry-packages-npm-production"}},"0.0.773":{"name":"@tscircuit/runframe","version":"0.0.773","_id":"@tscircuit/runframe@0.0.773","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97374315b100a14bffe4bbd6ddcf602597e022d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.773.tgz","fileCount":10,"integrity":"sha512-I/4enN2u5YWUo+bvM9imDWpymrnx637auZknd8XtHiAiOUIlSWmdMZMnF7D0CIPV58z9U1GCkGmWAP84nQ8PFA==","signatures":[{"sig":"MEYCIQDpcR7XV6HgR0MiqIfIBhtPqsF35v/TiVy06DMm+hbkbwIhAPHsCTf+SKlzIInqi2Z9262rMaaIX5G7rfTv8nHRJ5OB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023513},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a91ea768d27191f88b71f2a15912951e4cbeafd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.174","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.211","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.773_1754191837483_0.5371737954750833","host":"s3://npm-registry-packages-npm-production"}},"0.0.774":{"name":"@tscircuit/runframe","version":"0.0.774","_id":"@tscircuit/runframe@0.0.774","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8356bb4ee9ba852323792d4b4809c65c1e2bc93d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.774.tgz","fileCount":10,"integrity":"sha512-EhDwIoyQ7U3fwYkCng/wIN5AlWUVjZhrtc60i6uJoSzn0RijloWDM7R9Hhx3z7A7AZjKsDXlRVWkLfwhyScarw==","signatures":[{"sig":"MEUCIQCrV0eL8uCr9FDlzZjlWF/O0vvWKC99ty1/kMk5b9MFqAIgQ+ZBfOLouRnZApD+DnACQNrQMaRFTOxTvuimBP1KY0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023513},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"feb71f8ea2af735a390856e676ed8f98bb79bc1f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.211","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.774_1754205930147_0.197454817294352","host":"s3://npm-registry-packages-npm-production"}},"0.0.775":{"name":"@tscircuit/runframe","version":"0.0.775","_id":"@tscircuit/runframe@0.0.775","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"331c9174d312212400648c5de7c0705bcde42964","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.775.tgz","fileCount":10,"integrity":"sha512-jdwlNBonAZpm2AJtCgHzcN377lCmCd0E+E6RpXxClAkNtk5kIRFrjGCBas5khcSZrBHih85zF2QLSYmDBhSsRQ==","signatures":[{"sig":"MEYCIQDPy7ZouPoYJPPLyvHQcOlU8aZf/fB+6Y12DBB2KQrE+gIhAJpyp4fvVItOvo59inzWOWUB4ICZ26E+qdxojNO4Nqhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023607},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"816cdb9aa93a79c331604e23220bf3c603bd9183","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.214","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.775_1754373742156_0.29044270176595366","host":"s3://npm-registry-packages-npm-production"}},"0.0.776":{"name":"@tscircuit/runframe","version":"0.0.776","_id":"@tscircuit/runframe@0.0.776","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ce8fddba95f7ae2f7ad5e79f82cece9256ab1a74","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.776.tgz","fileCount":10,"integrity":"sha512-a33mEY0Gvl3Lv8cJ7RaHFt8VgWjU+OjnQ8bf5dsVMVQ4ZmqDj1GLXRhms5sU30/PUxVaLssuY9aTDngr7efkLw==","signatures":[{"sig":"MEQCICjNwXjWBo0GwMXKsmlA0McqwVShNljOioWsd89jxkilAiA4up0q3Lv4iK9pAA/MkfudDeAeJ5VTlIuin8prc6FZ/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023641},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"52cb51bfba6972666526d62dd8b511734f7e73a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.24","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.776_1754427216420_0.915105045992981","host":"s3://npm-registry-packages-npm-production"}},"0.0.777":{"name":"@tscircuit/runframe","version":"0.0.777","_id":"@tscircuit/runframe@0.0.777","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"541eb52ae1d7086919432f1f542fad9a462c179a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.777.tgz","fileCount":10,"integrity":"sha512-6goZ52Ylx70jRy+xhNYt5yu66T/7q9qikFRWdrYyq4BjSt1mrH1zMifGUBl5fsCKQYixgr2jYhNvFroFfsZvNA==","signatures":[{"sig":"MEYCIQDNPBCoGLepYbtf41FbFUPwYV5em3rnAR3Y+NgVufdlgQIhAPDZEydCAtLJplEiKPNnSuJ4oVsStzAOsn/JKN/YE9CK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21369161},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"96a1bc35b702108fde4cca6b7805936eff35a687","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.777_1754513897790_0.2866967541694989","host":"s3://npm-registry-packages-npm-production"}},"0.0.778":{"name":"@tscircuit/runframe","version":"0.0.778","_id":"@tscircuit/runframe@0.0.778","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0595cb013c06a3ebdfbe518ee86631fa9c97e098","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.778.tgz","fileCount":10,"integrity":"sha512-HEXnFRs37ff9GCDj0fOdpz5mJcgSg5WzKeM1EOxEZVDWgTIojZ4r1Ap4SHGr0Om943Htnv+zvgRIGWc3DfZHgQ==","signatures":[{"sig":"MEUCIDscYnwEyNu0exsYi+0TK/NfKZwu6I1aC3F525wmF+hPAiEAgc0L/LknIigrJ043TAS9/QD+jao+0t99f5bOFmPQ6s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21369263},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b52c8593b714dc658a203745062835302cff7a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.279","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.778_1754602084668_0.6020003285725801","host":"s3://npm-registry-packages-npm-production"}},"0.0.779":{"name":"@tscircuit/runframe","version":"0.0.779","_id":"@tscircuit/runframe@0.0.779","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36846a287d72789b60d868e30275249b4f0a2328","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.779.tgz","fileCount":10,"integrity":"sha512-cdoPTAn5/Apf9728TqCUVJXIQCNbDVvbec89Q5IwUalkKHo9lFN9fZ44KGRYlhP1HO/3oWoEPsAF6jZBw6Yg3g==","signatures":[{"sig":"MEUCIFVNgQBBKMVPFRzhnamGGf0vifBD4CBLXhbyMDNdmVw1AiEArAsaexiAm/rGi9cCaHPabxFMTD6vRLwKb/qQzv+hjPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21369383},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7017ed9c9686c0cacf941c424fb189b57a24ba5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.275","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.779_1754613279767_0.35683123188530286","host":"s3://npm-registry-packages-npm-production"}},"0.0.780":{"name":"@tscircuit/runframe","version":"0.0.780","_id":"@tscircuit/runframe@0.0.780","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36ac85c7428fd5f86598851253be0729dcc6d586","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.780.tgz","fileCount":10,"integrity":"sha512-TSQ8TWcvkarQnYId9w0Id+zzk0JzX/7Cf0xuHcHlg9yguEq3BIlBNd0qi5e5yaAUrepFUemGkOajbJ+EFsS6Xw==","signatures":[{"sig":"MEUCIHGPEfG7V8sRI20oGrObafHpS9fR35Eeo0TA4lZPHzzRAiEA8w1Fi7am8+pvs5fVL0KJghemTd+yLlKeFGl/h/hUQag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21369383},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1378bf5100986ced7a8bdf5f56ffdd6885f457f0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.201","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.277","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.780_1754619640142_0.08963819226873415","host":"s3://npm-registry-packages-npm-production"}},"0.0.781":{"name":"@tscircuit/runframe","version":"0.0.781","_id":"@tscircuit/runframe@0.0.781","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f29205d0f5b9af4164aaac4a986357f96f234b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.781.tgz","fileCount":10,"integrity":"sha512-7kR8IRAH93yay8w1ekfdHqL6IdkTtkVzlGoxRMWhGtkEzK3beIb8JCREJR0OgrdbSqT7V3sFeBGYPmNuVMp8Jw==","signatures":[{"sig":"MEUCIQCndjqoReSmlBNDxwslCEm00GG7brYyfPL3w067B94+cgIgUfQBUHqmkiKgEMWj+zL9a88r+X78DYBHxNCxogTuXj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518164},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0bb5131a740b00ec4f96d795e01324d920db35ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.277","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.781_1754627214457_0.4794361806734333","host":"s3://npm-registry-packages-npm-production"}},"0.0.782":{"name":"@tscircuit/runframe","version":"0.0.782","_id":"@tscircuit/runframe@0.0.782","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0496be3064f703fcee5e68c02620f2bd2b4b3fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.782.tgz","fileCount":10,"integrity":"sha512-Du3tLbL1cI4xV89xEJJDGWR/AgcEITRYZ0fBxtPX30TsFqdl7aIzGSEjtZ2k451LYSxsQaof1guZmUv7Ez9imw==","signatures":[{"sig":"MEUCIQCPN+IPjORXlz9UGbUVcmx56Ybj9s6kPuxoXPLp4o6fHgIgZ3A8zhej/srsHmh4zmDYqMwoIMDUPRj4Gs8hqP4l8ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518164},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18f2c60a8f9c02ccc2d97bec9c437c70e9467669","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.215","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.782_1754688995236_0.6925711742435088","host":"s3://npm-registry-packages-npm-production"}},"0.0.783":{"name":"@tscircuit/runframe","version":"0.0.783","_id":"@tscircuit/runframe@0.0.783","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6d5b15b7022cb3e5a05306087a3d310abc400ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.783.tgz","fileCount":10,"integrity":"sha512-ZIZzDp4MGaoqG5KTQd5IpeHIJe7AXk8Mmq/haWfPcMOTggY2q64Z928tSbFEgqxWzmlEYIWzy5iT9EbKQ2HrwA==","signatures":[{"sig":"MEYCIQDCiZ4CJNQ5JcSkpyVNXzgBxKkEZThW9p+Azg+vBpZvGgIhANUkxiPxpkrCY2XOPRGwCur9AgALdveYvTHr01QOcYun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518164},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b727b8fc69e2c8fb316df0a3d757d30409c1cc4e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.783_1754701064093_0.31276205035670546","host":"s3://npm-registry-packages-npm-production"}},"0.0.784":{"name":"@tscircuit/runframe","version":"0.0.784","_id":"@tscircuit/runframe@0.0.784","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09f8ac313015fda0099be0463d27de2e85521ce6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.784.tgz","fileCount":10,"integrity":"sha512-5ve0h8i4q7FtLIP62whHuoCKd4sow2lkWpFXKOkkHi2lvvMe33NUzxmIaEnTjWEflhr0htZ/2o1uhXBAevBYHg==","signatures":[{"sig":"MEQCIB/BujWRmrjXrzOnCQWYUB+uBcDBwu9Nypk2MApl8A0PAiAB5jaybmiEep/M4UXNzD26LdbNAKHV0/wzD+A/16Nb1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518917},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"841de296433ad22345e6a4ed60fc073fd37772f0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.784_1754710160024_0.7234393251043281","host":"s3://npm-registry-packages-npm-production"}},"0.0.785":{"name":"@tscircuit/runframe","version":"0.0.785","_id":"@tscircuit/runframe@0.0.785","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be17f7e05700121aeea239b693ac3d36fe628ddd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.785.tgz","fileCount":10,"integrity":"sha512-7BOHGZ4ickaR7wt0/E0fPUMvMi9n+m1+HmKDfqqH1gT/FPdkBt6Sc6NkvGVddKlljZOhzysGtMk+XEpJBzW0jw==","signatures":[{"sig":"MEQCIG9mBTwgRFSOsygNj93KSX+NJ67MKPkJFwrJbaZ3V+l7AiBrWfyXH1nm3g65ieae9xdfbKtmXpK20sZncgHYheYAxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518917},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b10215f1d5ab8a797d646b02097c16692b9795b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.785_1754712177450_0.34433203264762646","host":"s3://npm-registry-packages-npm-production"}},"0.0.786":{"name":"@tscircuit/runframe","version":"0.0.786","_id":"@tscircuit/runframe@0.0.786","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbfef1b8edf682961adbef8ba1e10d6d458ca637","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.786.tgz","fileCount":10,"integrity":"sha512-pBQmKcuVvmqsaSd6Wx5zzv+FN/GQYeJbMwMPmIDhS+QoqREfg4uVsBpTuejpifYVn/MPX4H9Lt7uk17qZu/uHQ==","signatures":[{"sig":"MEUCIBszIh2C/UtJkqXLcCnbaWdf8q7OOtNCmSWIU9J4pf+xAiEAkW08pn3I3uunVc0pzHpcUn6j38MykhAAMEGihxTTBHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518986},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"019ed4a4feaab1c2e3b50daea70fc10b5cdf9b3c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.199","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.786_1754712903965_0.4939341036012055","host":"s3://npm-registry-packages-npm-production"}},"0.0.787":{"name":"@tscircuit/runframe","version":"0.0.787","_id":"@tscircuit/runframe@0.0.787","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"459438d03837d8f18d3a8107d3a3195225cf0961","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.787.tgz","fileCount":10,"integrity":"sha512-ONPYF/izRVxbAFkL4Y0B3ZHrGp6clu0OPNtoHDGoyXVXzryZaixyG75PlwhjdfmJdOwuJsodx85wIYdwwOOGxw==","signatures":[{"sig":"MEUCIQCG3G+CIPjA40uBJmEhD9UKZzTskt6UYVAvLy2S5qnfdgIgcL7I7+MU4HwbeosPQxUztY73CP09wgOHsBOdXmKs+5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21520478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"13329ce2b265f34d5776a70df74df8a617fee32d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.787_1754714277355_0.03925570234922238","host":"s3://npm-registry-packages-npm-production"}},"0.0.788":{"name":"@tscircuit/runframe","version":"0.0.788","_id":"@tscircuit/runframe@0.0.788","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ab869a13204e4b27589c84d3210303f3342e3d3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.788.tgz","fileCount":10,"integrity":"sha512-GWPnHy+8Xf0BtEDyd/uLFgahS9EiyO2IU9HjrwRj49lo0857GWQWZ6AhBiNAtNIaE8vtq+WWThH5gtxQOHYXKQ==","signatures":[{"sig":"MEUCIDlujyAh9hKGb94gInXyIto2KxN+khnX5ALYwf0wFkwPAiEAqhrcRHMgA3OISGBitkxnpGN+BPjoijhYdguTdD4zY6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21520584},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8786492877c12ae6f852faf09195fef7375fb7fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.66","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.788_1754764220576_0.7532965657351836","host":"s3://npm-registry-packages-npm-production"}},"0.0.789":{"name":"@tscircuit/runframe","version":"0.0.789","_id":"@tscircuit/runframe@0.0.789","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed9efc7f80bc9bfa6184b7a001c4e5a85e86c97c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.789.tgz","fileCount":10,"integrity":"sha512-gc8vwy/88ZoiT1glK35h/D+nLkVBM+OKo/9sFL+h6ttneacaJ/Yzui2MYCJlqdvLbmhkR/1MxxskvkR7k5dVKw==","signatures":[{"sig":"MEYCIQDRLGpq7Q/6CPnkE8Wgtk5b/k7f9/ysYEHNydRJWPCtUgIhAMYeLmDX6YijTglh7kae/nqnQkq3/YNpt5cdRNuYGdkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518392},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"446b05ed1dc82c212bbc82d4ee329e22db89c427","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.216","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.789_1754801931570_0.3728725554723873","host":"s3://npm-registry-packages-npm-production"}},"0.0.790":{"name":"@tscircuit/runframe","version":"0.0.790","_id":"@tscircuit/runframe@0.0.790","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd2dee0e0e4a61032a2a9a72c911e6299f79a222","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.790.tgz","fileCount":10,"integrity":"sha512-7pyQloLVEs9JBMT9a6TXid7qpLf0SLFFn6HaRu+1JqmgSox5D01BCwN80moMiW1xYsTjqKM0R0ZgFO0Gn6Jrow==","signatures":[{"sig":"MEUCIQCqIvSmyRUIj/ITZrIVki9AjdsJ7/Vv/LYW9cFUxpwn+wIgfa/1mURwHNZ1BGLf6iCiyLOJ1OF2RrqpyWeuGMDmTsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518392},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"585781267ec3fb94676d57fe5c98fb4b30655a13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.279","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.217","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.790_1754815155674_0.21542581193722055","host":"s3://npm-registry-packages-npm-production"}},"0.0.791":{"name":"@tscircuit/runframe","version":"0.0.791","_id":"@tscircuit/runframe@0.0.791","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78c942266c0336df755c2b425248bd01583d67e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.791.tgz","fileCount":10,"integrity":"sha512-XWNW3r37A7lkVRbIQxYW0Zxt01FwEKKEWR8kKanhEJ5P3fB04jq0Eg5PTFAzmaI+1Dc0y3hrTBU8v91JyzKM3g==","signatures":[{"sig":"MEYCIQD7kSBdZq66P+gl2CfdSwc4iL/DlxZ7PrtgajgQ/uqBIwIhAIi20rIQJKMihFap34Qq0QgNrKYELF+tvx0ZFXCsR6L4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518392},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1d60c5ad205a723726cf50bab10ff365d0621e7f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.217","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.791_1754873633309_0.18056811278675178","host":"s3://npm-registry-packages-npm-production"}},"0.0.792":{"name":"@tscircuit/runframe","version":"0.0.792","_id":"@tscircuit/runframe@0.0.792","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7593cd5e2fc6c18a9050e44efb990d3d5b1fb56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.792.tgz","fileCount":10,"integrity":"sha512-kBwu/2nGWVxNM1PW/scehLfpULJSVQRWQvxCDekQE4EIckvITNCSXLO7xvJKjgXVQ51vIO5U1DjWswkn+aMfLg==","signatures":[{"sig":"MEYCIQCxLbgRUtMV91SFLroEvdTIEQX+v2ssu6wnvSUtmblYIAIhAKHXYqOz0a8+Fwen6iqIkvlLIk8bJHZCyL0Jzc5WKntA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21518364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2d761818054ce91b72852154860b12ef6a02059","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.200","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.222","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.792_1754892482975_0.7482282464713359","host":"s3://npm-registry-packages-npm-production"}},"0.0.793":{"name":"@tscircuit/runframe","version":"0.0.793","_id":"@tscircuit/runframe@0.0.793","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c8a1eef901a6b20b4e1de26557874db9568eb53","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.793.tgz","fileCount":10,"integrity":"sha512-3RT8CC+XEcqlJLrbzIqmN2vkp7dv4vLO4RI/o+W0KpzOA9cHW4SoDiTQMeZusfyWoiPueXtAwQswkGjpAhfJhg==","signatures":[{"sig":"MEQCIAFXOOs+o9/1DQ3XJ+vjR1T3n17tpQKPcpt/tQbq76A0AiBJ2vYN+lr9Uw/btd97AkMegI7TAYrIEqt+mk4dfLPiEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21524586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2e6d82191db78861b43cbcf7c470611c57727fad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.222","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.793_1754907276373_0.6064343331847646","host":"s3://npm-registry-packages-npm-production"}},"0.0.794":{"name":"@tscircuit/runframe","version":"0.0.794","_id":"@tscircuit/runframe@0.0.794","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc591a9e696daf6fc635f38d90498a5ffb67c037","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.794.tgz","fileCount":10,"integrity":"sha512-tL7J6Bw52EsAk5LbMSRzvOi74CoDo8Wg0CdIIAkCP3fOrws5JhRbYqb9bKR4ED8RNmREBWyxJDv8CjqeTtqqCg==","signatures":[{"sig":"MEYCIQDhZx8YGfc30AlpzJy5IGDu+BmDoGHhpCLsFxuWQy7dWgIhAJT082fZz4vi6EyWZSSNwrIle+Ki2kTlbw2xzdA+9T4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21524586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f17f699e5dfe59cdf24216ed769b2df88b5dd293","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.226","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.794_1754943949444_0.5921859357816455","host":"s3://npm-registry-packages-npm-production"}},"0.0.795":{"name":"@tscircuit/runframe","version":"0.0.795","_id":"@tscircuit/runframe@0.0.795","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b950dd47651834c3948e536695aa2b6cb2eaaf9d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.795.tgz","fileCount":10,"integrity":"sha512-Fq7WWynWkS89RnWCwyvq05J8D7/umO96dBXgNS022jE/eufHIQwQW4DKyq1Wo32Hb2ghrqjK6pbRr+iohmBw5g==","signatures":[{"sig":"MEQCIHByR6GvXMfYU55XxE2tclWUGom/Ragw33mf4v0xTIiFAiBgXZLXg5aKJw1bBcFYvpcsoNaXVxGqYYQqNjCj7RFTXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21524586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"df93da700d4f9f57418a725c372a4fd05b6d0292","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.226","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.795_1754965183569_0.590147894745271","host":"s3://npm-registry-packages-npm-production"}},"0.0.796":{"name":"@tscircuit/runframe","version":"0.0.796","_id":"@tscircuit/runframe@0.0.796","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6055c42e900c2a2b9d89ae778510fbb2a8ee754c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.796.tgz","fileCount":10,"integrity":"sha512-h8El5l1jhUUQ91Rsd7i055lmXFKugJ8FhLEpfYvkoS0L50Wm7dKq7v+TUBHeN1od4b5u9T6OVOrlhVzSKPJx1Q==","signatures":[{"sig":"MEYCIQCJys6jHsIBq/a/3af5xMv05oXXMI43c73ZYdzYZ4cw/wIhAL5zYZ6O7vHQgY6NK5YGBaE4CCPkJsgDHWjTGmh+tMmp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21524586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"abc1e5a99d55e53655ca34f632d57e0520fc6915","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.67","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.796_1754995317840_0.9324905405849804","host":"s3://npm-registry-packages-npm-production"}},"0.0.797":{"name":"@tscircuit/runframe","version":"0.0.797","_id":"@tscircuit/runframe@0.0.797","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e465dfb18ac9cae8ed64206369f4dcaa1d20499a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.797.tgz","fileCount":10,"integrity":"sha512-uaSUWNei5ofCxeF6KUIYYP6ESEeaQwjzKavwhXMkpyZKqaqwnqdsOof0TM+3eGU7jbaBtlNNSJkYLR9Ddkcn1g==","signatures":[{"sig":"MEUCIQCPqKeaJ1AtWv/IhpWD2oNMbYnlRj0uYpP3S3O3AAqciQIgZtlp2ftHVrzlGzMcpBEbt8uBKBo2QBIp/7ph10GPfyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21524586},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fe3dc1e92d978c7980d2ca7841cbb56764d3368","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.68","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.797_1755007598600_0.7827780697849527","host":"s3://npm-registry-packages-npm-production"}},"0.0.798":{"name":"@tscircuit/runframe","version":"0.0.798","_id":"@tscircuit/runframe@0.0.798","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"368dc19f375f353a008d02f48a259aa1afd85a03","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.798.tgz","fileCount":10,"integrity":"sha512-G57glfKREf9oGpsum1kcyaIMd0qTHtpmV3GV/7EnUjw6Y9tHscYwK0wusoiYQdpBe4Ab0wLMF86EdKMSV9jCHA==","signatures":[{"sig":"MEUCIFahWT1WdqHk+fkhhBakBD/UL3f1n8vqqwGgH/S6Bx2IAiEAw/28Aa9oDhurvT8RZBT1E71XtnxTCVv/w6YOmfKF3hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21527468},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"78946873dcd96f4962996a02e75350d0d12a9fdb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.280","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.68","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.798_1755010993075_0.3294276552626505","host":"s3://npm-registry-packages-npm-production"}},"0.0.799":{"name":"@tscircuit/runframe","version":"0.0.799","_id":"@tscircuit/runframe@0.0.799","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfe6b3a4e2468cd1ed8d706ffde14aced53dc03a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.799.tgz","fileCount":10,"integrity":"sha512-SUgTMNNQjRQM4bBhXfogFimtu4hs3cxgy1priM1H6XiKxtyv2n26V6MuE7fHux9TOL/poxfS2qMQkhDokKVSHA==","signatures":[{"sig":"MEYCIQDykn7ZuQl/5BpSoxm5Q0oWOP7c195ZbbwsqOBqKpN5cQIhALaapW6mJ6KZ91M+ZtG0PgSWRLNnRT07l+lboGQ5pYh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21527468},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c299d1122d9c297cccdb0fb773dc25e4a1b70763","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.282","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.281","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.68","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.799_1755025429137_0.22647572408086725","host":"s3://npm-registry-packages-npm-production"}},"0.0.800":{"name":"@tscircuit/runframe","version":"0.0.800","_id":"@tscircuit/runframe@0.0.800","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9753acf0cb46500cf25af1e587a0551c68e66d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.800.tgz","fileCount":10,"integrity":"sha512-hIIKpwEDjt9mZcLCOBHvKpS1xWcqxIVL1MTqRYNCqhxlbkxwLtaEMScj1nSJKntxXu5pPTYoIrcQCXWcUFFcDw==","signatures":[{"sig":"MEYCIQCmkpWUNmhAwmLF11U1pHf7Y0MPM4BcE+Ez+f574KoLgwIhANorY8g3meHITJ5WgX2mpjjQejkFZBzqy7ANiL/IjaCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21527534},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a30417f23df4bd1f55a1405bd35cb321c5645448","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.282","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.282","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.68","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.800_1755036503742_0.062080239564569206","host":"s3://npm-registry-packages-npm-production"}},"0.0.801":{"name":"@tscircuit/runframe","version":"0.0.801","_id":"@tscircuit/runframe@0.0.801","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abf331196f18b21fa2c2f96fef5b952025ce33d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.801.tgz","fileCount":10,"integrity":"sha512-+hr7Zsno8OhF0JRiewJhk0lIMRnUA167uDYEQvnb1izwPnlNIyAZCg7MC+pjKUyyjk8+JTd5J8mXEe26G5QxaQ==","signatures":[{"sig":"MEUCIQDJxbjr8RyahutMH9eVZkwyr4kvbmc0vFloj4CZhkRmHAIgOaMwLe5HzPtqE2JxDMrEd2F6jyuL5uD6eXCQTmy4iFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21527534},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b5ffa0700fd3116c9f519bf37b08957962bfe6ca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.282","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.282","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.162","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.801_1755054277144_0.12226420716454456","host":"s3://npm-registry-packages-npm-production"}},"0.0.802":{"name":"@tscircuit/runframe","version":"0.0.802","_id":"@tscircuit/runframe@0.0.802","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bae61b070ffd0cc430d30bca7f8fac26377799ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.802.tgz","fileCount":10,"integrity":"sha512-D/Kwh7Jn0sBu9J3dY5kPGob0k+Y/O2EJt+dV7vURgcPcVMxq0+OcEVHhFNhuxh6P7kdVBxJ6S0ZbfaNR0HfQ+Q==","signatures":[{"sig":"MEYCIQCVIxl9AZe3ZK62bfz70Q3zjszatkBZNjeDHLLoiaAVGgIhAPH8eAepQJ63C+bmeOQ8O3oMF+t+rMhyjG5DVyDvUdIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587813},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8a242f8404f2c9b87ae3ee35428184e0c5731ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.282","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.282","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.802_1755056118352_0.5186703479833501","host":"s3://npm-registry-packages-npm-production"}},"0.0.803":{"name":"@tscircuit/runframe","version":"0.0.803","_id":"@tscircuit/runframe@0.0.803","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a66e21fce5b0c8f7e8d5ec4ab2c91f1d98a39ddb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.803.tgz","fileCount":10,"integrity":"sha512-hrt+CC68fQzaV79ia1UA1OTqQgrIlsN7Qixa6CtHerFhjvssgwIPvxbbKACTfCa9M6zu3jSbIY5yLXuupvDO1g==","signatures":[{"sig":"MEUCIQDOuCP4cE+YCWDTh0V6HdVz4WOz5xCTgKIANnkU7hrgDgIgSBLnN67lASKAtotSvtzKk8pTP3Z5tyePr9xdaxSPLy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587813},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e99748eef17f418b305632fcfee2196193c26d42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.282","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.803_1755066782260_0.31411275745802825","host":"s3://npm-registry-packages-npm-production"}},"0.0.804":{"name":"@tscircuit/runframe","version":"0.0.804","_id":"@tscircuit/runframe@0.0.804","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc452a0b76e4f42704141261d3304f9de0f9be1d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.804.tgz","fileCount":10,"integrity":"sha512-U9HMphX/MjIfutaQ8jB/d+2NvjwMDNTITxTbf8abH/uJozhkOgULEwTa6niONilLmlknYdFJl/8wRYUgiYWRyg==","signatures":[{"sig":"MEYCIQDZUERQTkuA0DOle2qCzaZzzayKtgKkOxRXdIPs9mbljwIhAMrHLgy6wyO5h3VFAuzWYk4YkmWsNSwojyUWJjqZ4qO8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587931},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d4cd05afb53458501126819f4fbf36ac6a071625","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.226","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.283","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.804_1755079498155_0.9807246518138792","host":"s3://npm-registry-packages-npm-production"}},"0.0.805":{"name":"@tscircuit/runframe","version":"0.0.805","_id":"@tscircuit/runframe@0.0.805","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3bfdf2064a9a77a0877d602a9e6388a1389e3aed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.805.tgz","fileCount":10,"integrity":"sha512-8AsYH/pszUd2tgAffvKInIZa8brV0NVGGTM3dK6uYBTES5FBg5to2lblza3oay4+vkXFxIm3BM6+vzT2hAt1bw==","signatures":[{"sig":"MEYCIQCfmOF3QeXN+JGxW1xQBrZ/gAR2GymcrNfOb/iyVZAuEgIhAJoM5HwfKEY6HelKv3EkzaPQC3XQn20TjBKYUhJGFE8G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21589665},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc702a69ec820ac7cfa30b06f8d46ee52685dbe8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.283","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.805_1755105928748_0.3858471529022838","host":"s3://npm-registry-packages-npm-production"}},"0.0.806":{"name":"@tscircuit/runframe","version":"0.0.806","_id":"@tscircuit/runframe@0.0.806","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3cb4cc5c0c687ccca6b1b3cfde1870cca6fec77","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.806.tgz","fileCount":10,"integrity":"sha512-FI8dAA4CKbrrvhOap8uiA+5RIOx5hivwzrWMt9SB+/X3x3Er65yL27qPgrnSANbwQZK1FBXpquRxB0tWGjHfCw==","signatures":[{"sig":"MEYCIQDBoa4LGXkxBZuxE+DQ9h+vidVJfACNhrRZGM1+1df/xgIhAMGSF8eygE2NEGvUcJL2cgrc5Wf7AMyrFLILFx8GdwkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587376},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c11f90d869da7919f049fee52d5e7a66fd550e42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.283","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.806_1755152868318_0.9483118122111578","host":"s3://npm-registry-packages-npm-production"}},"0.0.807":{"name":"@tscircuit/runframe","version":"0.0.807","_id":"@tscircuit/runframe@0.0.807","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6405e1971d49d62b66eef336de7cc40a8e204304","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.807.tgz","fileCount":10,"integrity":"sha512-r0dheGcKw2QSoV55Nu/WY78Onywc3U7GAqHKcqKS88NNoLv3EAJY8eksXyyZ6Jpwnoh7Ddh16bLcVi+ZvAbztw==","signatures":[{"sig":"MEUCIEWS+sIPL638+B91ucHknw3HBxN+kEKP4j24ordL+DseAiEArBGyWhodwdF7STg3GsSiqB6CsxapfvHMCkFLGpbfm4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587494},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b52d283c6446f0745b15c015dc945887d150ad03","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.807_1755170008619_0.6527395670530105","host":"s3://npm-registry-packages-npm-production"}},"0.0.808":{"name":"@tscircuit/runframe","version":"0.0.808","_id":"@tscircuit/runframe@0.0.808","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f617a1e59b1cfdbccf122a6fd4bf6642255147cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.808.tgz","fileCount":10,"integrity":"sha512-BxqLLurE0I1qQl1qMZBHJFG5HcfwU1jiEKlSesfK4cUZVDPa7S2aXI64LKv7Tauu5xMnFV1fltrdVpsIh9F5dw==","signatures":[{"sig":"MEQCIANl3p3X47Z/HeazH7XRD4M+BYmPKd5k5uhGf827pFzoAiBXaETkEwywt/phqWsdgk8SUTp3mjffaXin7v200IPlUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21583519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5670b0444e8935b0a3a0da0ee0308e10b5b8adc3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.228","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.808_1755186733297_0.35099843550389487","host":"s3://npm-registry-packages-npm-production"}},"0.0.809":{"name":"@tscircuit/runframe","version":"0.0.809","_id":"@tscircuit/runframe@0.0.809","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fd1697bcee3019d78af31955bbc034beac8622e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.809.tgz","fileCount":10,"integrity":"sha512-3NTtj5hrB/T+RBOpJgVIadoeC1n306PbHu+v9Po8Ya9QPf9xZM2X1J/5DUS2IvqWnFvzh4HMcZhk2a96CHcvpQ==","signatures":[{"sig":"MEUCIQDIIEkUdty2ALdhvVVYFYViSh6lObsBIzTewpjgZuAebAIgB/2aHAD7txMxwGybq4UfcW5ZIq9lMP4p1Qp6EOcDbSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21586417},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"51755ae7fa857b49967813407a60459ddf2d132d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.69","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.229","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.809_1755206047264_0.3842714423722611","host":"s3://npm-registry-packages-npm-production"}},"0.0.810":{"name":"@tscircuit/runframe","version":"0.0.810","_id":"@tscircuit/runframe@0.0.810","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3358d6a9de73a58bc5be278d990b04e80fca8bc2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.810.tgz","fileCount":10,"integrity":"sha512-2UJaLTQgnAVenvNuBIlw2GUZ4U3BP4EW+M7dgVJijW+ZxR+gtr2hglD4KuW1NT8O23bYzuL6cYKo2HilOQXvfg==","signatures":[{"sig":"MEUCICHC68o5THq8iLBD0dlfwOcVyRBzylkQqfPrD6gMi6G+AiEAhJ2+ICgSn2krceHTXDY+6jlMwcvt/9iTdZtt2TowicQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21586417},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6abb58e18f02f2a9030db7ff63ad8fd72d6949b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.230","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.70","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.229","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.810_1755218463143_0.051108968726625736","host":"s3://npm-registry-packages-npm-production"}},"0.0.811":{"name":"@tscircuit/runframe","version":"0.0.811","_id":"@tscircuit/runframe@0.0.811","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"357a651edd44db09ca32e8add18990c76ce3361b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.811.tgz","fileCount":10,"integrity":"sha512-sKDr+giTFs4UhNjsa/zs1tvLifrkScohV171vOTElU7Ro2IcRDf/B8n/28i2C2gW9FW54L1lXryVkWn1lGWk4g==","signatures":[{"sig":"MEYCIQCQL8Y0UuirIEASwaBjPa2TBYj2vVMG393hqv3iQtKSvgIhAPxfgeFY6dX8eX9hDT4XHJCnjuniX3ud1hqTjhqV6+7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8d727fd1695fb61f71ede96e773a068b0fc870b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.284","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.70","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.229","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.811_1755224377948_0.5338516938811189","host":"s3://npm-registry-packages-npm-production"}},"0.0.812":{"name":"@tscircuit/runframe","version":"0.0.812","_id":"@tscircuit/runframe@0.0.812","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abe86ed3e3037df51ec8f974225563499e978201","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.812.tgz","fileCount":10,"integrity":"sha512-CNjm6P6s4OgIvMIwTd/qNG6EOYJallHh66lNa/xSDTicMuAAL3gCt4cs1WY23U7CcmJ2fZ82NjaRNUzkx+lJDA==","signatures":[{"sig":"MEUCIQDVSgHz76TpGR4Zne31mZ4YjPpYrc0PY00xK6rrQc1Q/AIgW+zOfBw7pDuGbIwme0XJ0MMTzkPJJs9KG7qhe5t1J10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dd84c80798e17dbb0bccee1737edf3ed1483cb36","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.70","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.229","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.812_1755235919103_0.8278334589767897","host":"s3://npm-registry-packages-npm-production"}},"0.0.813":{"name":"@tscircuit/runframe","version":"0.0.813","_id":"@tscircuit/runframe@0.0.813","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bcba6b06d602eefd3bfba422e9064211018a150f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.813.tgz","fileCount":10,"integrity":"sha512-/nA1CDR3QPscM4GRQV8WSktL00viwlUYWoRyJbd8uSGGb4KEOG+Ux1Fjbn57kxeklLQ1gfcqTT7sO97fvpQUIQ==","signatures":[{"sig":"MEYCIQDWWfWapUVtP9qXmEnLprITPuvMwEpQ4f0tDukrgX6/xQIhAJXEgikkJ2tKS3YYbMrgMOa+O8sua5FA5sJ2oL29T+lX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0be439876fc3a3787f0c4e5a6841ce8e1445e70","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.229","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.813_1755305530177_0.17269199400880342","host":"s3://npm-registry-packages-npm-production"}},"0.0.814":{"name":"@tscircuit/runframe","version":"0.0.814","_id":"@tscircuit/runframe@0.0.814","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca9476cdb2558f6974c399267c3e828302195b91","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.814.tgz","fileCount":10,"integrity":"sha512-SjyS4h+qZ45jBhy8yJU6+tT5idWOmlr5GYUeisLyLxpZEVs/KgCSNCT6khcemfT2AEuc1WY076O2xprH/9r5WA==","signatures":[{"sig":"MEYCIQDR8s9f1BNf9gU+SIy8sm+wCChxNV7pFJVlHyYyAu7dNAIhAO0Od+GKbr3jx6WdfQxBfKR8SEjMXHSl7WZtmWmb2pDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21587083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9050e9fd273f5134c3f75e2a0e3394e3f69ec9be","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.26","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.814_1755318813823_0.4483865778766052","host":"s3://npm-registry-packages-npm-production"}},"0.0.815":{"name":"@tscircuit/runframe","version":"0.0.815","_id":"@tscircuit/runframe@0.0.815","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac8700475c9268789830ce5624a8d468a517e139","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.815.tgz","fileCount":10,"integrity":"sha512-TT/nUFsxCAdfS69mryG+jQtv6g2XGhDmALLYtzKEeHVtRWwBxfBwdsHT8DSMbCzRNCFnU7hp6SXnYB/qx056Ww==","signatures":[{"sig":"MEQCIB3iaD9DL5+dd1fPh/dSVb72XdNb2Md6ZPMspjmAOw6yAiBYsM0LY+BG9vcwRoVVO43tTRlnUn40qYqR/Q7yOUUp3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598065},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d154cc04a2cdfd6a923617045c3857093dfde6e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.27","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.815_1755348681703_0.9366775493261146","host":"s3://npm-registry-packages-npm-production"}},"0.0.816":{"name":"@tscircuit/runframe","version":"0.0.816","_id":"@tscircuit/runframe@0.0.816","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d94ef17a2ad1028069a41bd461d6f0989dd04005","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.816.tgz","fileCount":10,"integrity":"sha512-OsE5i56PnrnGJ5beVvu7f4wLSEHcY3kPe6YEIenB1nzFIZdFbnLosG0WaVrQVHrtmYD6EETGsTEpOqmKWRBCww==","signatures":[{"sig":"MEQCIGY4VRBmqRzuxscjlEBkhVd8W/yuB/wPdw68woBG1N2tAiBpwy7+0fdxiGEl9l7LRoFAP6pEkIs6JGCcmWhNRxgJCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598143},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc8e8160023660d36906c1d6e3cf124bf86e33bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.285","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.27","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.816_1755361788575_0.42522590293305473","host":"s3://npm-registry-packages-npm-production"}},"0.0.817":{"name":"@tscircuit/runframe","version":"0.0.817","_id":"@tscircuit/runframe@0.0.817","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"acc4eac2eb6139d66589dc4358e8de1b20a7a30d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.817.tgz","fileCount":10,"integrity":"sha512-Fwkcxwk445l5gNYJgzdZKDcfuTZRWyMI+Y9FVWWQAe5lkDi67y2sDFcXlRpVd5jsorvDGAeCwcSTuxz2W+n4JA==","signatures":[{"sig":"MEUCIGQu5YLzD4i76UVd5bhEsdEGIDnuFa3VHZiAjJ+R7HNvAiEAqlQoV786K/OJqd/3oZ8IKZ3mNYyxQ15upfkNf4vAsUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598193},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5858d55d26e551000ef42d273bccd6d638be4e82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.286","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.27","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.817_1755425364106_0.6475966091493601","host":"s3://npm-registry-packages-npm-production"}},"0.0.818":{"name":"@tscircuit/runframe","version":"0.0.818","_id":"@tscircuit/runframe@0.0.818","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ebf619434551057cb3384406c21d95bc62cf875","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.818.tgz","fileCount":10,"integrity":"sha512-BpZLneYOrOCMmcvdL0WPE3W7b5aw9yo+1BbUfXY0rLkvdHFBMP038wpStyPMepOUogQNXgzsx/51dMCUgKt7xg==","signatures":[{"sig":"MEYCIQD4EqTr6I7vnb2ry8RMP5JZXZv8bpHAmB2Bnv8cQjANLQIhAKRw3mF2qXSKbCqewc5uhGn5buiiIyPXqJ5CKyGvnXzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eba6db498df3d3653bf579d11c52de1e873140c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.285","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.27","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.818_1755478404957_0.21642384305535334","host":"s3://npm-registry-packages-npm-production"}},"0.0.819":{"name":"@tscircuit/runframe","version":"0.0.819","_id":"@tscircuit/runframe@0.0.819","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38d7681bbf8e4d5a9b868eda742ee697e7f8be3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.819.tgz","fileCount":10,"integrity":"sha512-OAqrJZ2sBEgKLQTPpoCgQqoGdehubpir1ez8bytPZcuhKSqPK9vTXEO9c9FPF9WJCOTkO9U5UUG8RgoI0AuB/w==","signatures":[{"sig":"MEQCIH2BWBDpT4nJx/gQY6uBt6wzvUFRKt8Whqd4jkOlEFcvAiAVjuh00xHqrQuAal5KDSKECkTH8OUcjYy9grP1kU2VWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb5d98f4d755f92f24885a05b48cf9fe46e069af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.27","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.819_1755492890662_0.30180577192876834","host":"s3://npm-registry-packages-npm-production"}},"0.0.820":{"name":"@tscircuit/runframe","version":"0.0.820","_id":"@tscircuit/runframe@0.0.820","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"552ad913022473d87e3626c2fc50683bbefb6232","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.820.tgz","fileCount":10,"integrity":"sha512-DvCSbmrtPjZ0ckYPUEun+Jo7stauK5w0tiQ1uiVRWEZU86OWCp6+xx0Yj4IJnO7INCBGzg76eUy67GxsRiaKYA==","signatures":[{"sig":"MEUCIBiCxC9nVmHunFnmJflGavFX1jPNdvnW89r+2Ufr7yWWAiEAruU9l0cSFYquvh/bPGDhTRyl6O3I2y6sHBIEbFhye5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21598749},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"53f3927dfb6616a9258bc5066d2c900a137eab6e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.820_1755552045057_0.4640174261225709","host":"s3://npm-registry-packages-npm-production"}},"0.0.821":{"name":"@tscircuit/runframe","version":"0.0.821","_id":"@tscircuit/runframe@0.0.821","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3cc0073227460e80c8560eb882d39bf6bd8f2ed2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.821.tgz","fileCount":10,"integrity":"sha512-VEVao9N5v1Gr5NmZktZkZhjS/5IkFw/BOjiXZPnMHdDAQfuniXoNWEcKozxkqPJASPpOmBQbdz5SaclV60whAg==","signatures":[{"sig":"MEQCIBhGjpzPkB1sxwGJsXURt9ujCeAo0fntitqjRXr2FMzfAiAnSu1GDdbqkfmCj7osYXGcCCH5lW5AvCSWtefcVmKk2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21599882},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"61c352a4d099a69500861c4d1c84ce9341edf0b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.71","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.821_1755587561230_0.3478308621406774","host":"s3://npm-registry-packages-npm-production"}},"0.0.822":{"name":"@tscircuit/runframe","version":"0.0.822","_id":"@tscircuit/runframe@0.0.822","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27bdf6b8dc70824a5dbad14b910f829187bcd47b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.822.tgz","fileCount":10,"integrity":"sha512-9KTMInVrYIhnHI4d6dLbBwIf+PN4zYWi8KFsZ4HawMfo1bSfgj7gQ0I95U+n5JP4I7/9Z2rK1D9thQ1wgnZbGg==","signatures":[{"sig":"MEUCIEBD0JC9mWyak/bp+IknbkUJq9+gNB3krAflsnCB4WwSAiEA58Ca8lSVCd7Bv1WnGxfGuG7zA+HXnzHDr4nplygkdNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21599882},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8949e5f0366da943256aa0335ebe0043b5bd81fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.231","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.822_1755597331140_0.446609077175838","host":"s3://npm-registry-packages-npm-production"}},"0.0.823":{"name":"@tscircuit/runframe","version":"0.0.823","_id":"@tscircuit/runframe@0.0.823","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e80f9c46cc8afea5f3919d27967a1dbfce588e59","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.823.tgz","fileCount":10,"integrity":"sha512-DQFukCCoPdh22Ma+sYtR10GyA6IRvDvWK/0Lwpy4y5TiX2L+Dgqt4NgarqZ1i+7fjWpOT1tJN++NGJD4SdzTHg==","signatures":[{"sig":"MEUCIQC5EbOoZ6705VVe9/uvmCN8UezDhJRKaKtOFNTkJzEGYQIgCSHOZA/oIvcf5xDlz8pwwMjgplD7qqmjo7W1Ph8DzSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21601414},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1b4b22b6d5f6e0c768dad2cc1d76a9c5b140210","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.823_1755624845072_0.8158160752602159","host":"s3://npm-registry-packages-npm-production"}},"0.0.824":{"name":"@tscircuit/runframe","version":"0.0.824","_id":"@tscircuit/runframe@0.0.824","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66ac86d8a6a6a84ba1e9e348e4a24d0718feebef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.824.tgz","fileCount":10,"integrity":"sha512-BxHmyEIyEC13JHGyLdSJJ+drqDKhHYFhNL5aoOjO34OvUWfTF7ZafidMRrGnoiopJNlBD+TxoPwVCXJdNZ2SfQ==","signatures":[{"sig":"MEYCIQCNp3ZJJln00Zxz4uvStMkGKKB8NIO5jNXvwd6oWNFeLwIhAPcw5Ljy4xbszW9jhYThMsMdqTAN2Z4GvCwgodgq7tEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21601461},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84b025d7a62e289b6b8ca204791710221f5e1e90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.230","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.824_1755634610177_0.43880626362839803","host":"s3://npm-registry-packages-npm-production"}},"0.0.825":{"name":"@tscircuit/runframe","version":"0.0.825","_id":"@tscircuit/runframe@0.0.825","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3dea792eec2c7350ff7ccd4f7a46945343fa0630","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.825.tgz","fileCount":10,"integrity":"sha512-pbuzrorp1ToholOGFBxhHiSjIdeUW3d0pO1sN11KuuTYWI0c2xIS/N7wPEFM5AX3SVS9fee4KeATSDDVkrEVJA==","signatures":[{"sig":"MEUCIQDxyYcMOz13DKvMCdHGUVp6T5XKVZEn1kZ31q1lenVeVgIgQGBd3ZdLkxBAoidqjPu1u0ty4O54ctinQ06Ajo7Y1pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21601957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d36822330b37b9eb02abe8109e7e857833cf104e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.231","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.825_1755648227631_0.6570882755242557","host":"s3://npm-registry-packages-npm-production"}},"0.0.826":{"name":"@tscircuit/runframe","version":"0.0.826","_id":"@tscircuit/runframe@0.0.826","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5de8fef320d90ea0f9b1c206c0cfd1537569f361","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.826.tgz","fileCount":10,"integrity":"sha512-G79moWIXtVAwY6M5vhNWxHQcLjv+zHMbXnoa6Nk+/rYJRk+NZJpKd/LTfgDdKtHd0w6/9EV9wJI0SaWHx9ThrA==","signatures":[{"sig":"MEQCICwDkFx++YKT1nbzNrmASOPQlMniAVtLGuIIcSEzNuEJAiBrDByN1wM+QbExwXwkDFDppIw2zbdBmN7Uidd8Nu86+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21602159},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"032da01a5a1cd0fdec7dcacdd0892d577ecc84af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.231","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.826_1755674626803_0.20461790854265827","host":"s3://npm-registry-packages-npm-production"}},"0.0.827":{"name":"@tscircuit/runframe","version":"0.0.827","_id":"@tscircuit/runframe@0.0.827","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e3cfda0edd0114bc61e8aea30703c4a4265ea7a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.827.tgz","fileCount":10,"integrity":"sha512-dk3tcnHhewJRwC57oDo+pfxYMgztQPxCr6AfRueom2FX3fkhMKqufZR4XO5w89MVcRYR1kc71tPWfs8GkP7DwQ==","signatures":[{"sig":"MEUCIDAfrOVKiT6xY/2SaG0+VA/XpznmE1KpX/ka/MIkE6vYAiEA5qKNnrNGcYxTTc35U7A/EDh/WCEWNTXiSPrJwBFP1Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21605062},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"852870b46400a06c5a98d8cddf3816dd44f37d4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.286","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.231","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.827_1755720533385_0.05496545473867531","host":"s3://npm-registry-packages-npm-production"}},"0.0.828":{"name":"@tscircuit/runframe","version":"0.0.828","_id":"@tscircuit/runframe@0.0.828","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9257865d4e38c267d732be7a78b723a1801272c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.828.tgz","fileCount":10,"integrity":"sha512-QHlB9Ei65HCKVhdYzm5aoRuh20YbfHFffhX6UP4I5VPec8/jBY5F/mdV1pcLcINcszzr0dwDYpNzsm1o/83leQ==","signatures":[{"sig":"MEUCICXUr7kx7Coh9TmPql85Rn4P8O4q1nEWxlV2+qZFSiRsAiEAkVkrDsO7xmHSrFrvCtnpnF5L7Y21Ii8woIvrpHgqJzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21606533},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"67d691955f38737f831119aa381d67a532263136","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.288","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.231","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.828_1755877055136_0.7164356109433265","host":"s3://npm-registry-packages-npm-production"}},"0.0.829":{"name":"@tscircuit/runframe","version":"0.0.829","_id":"@tscircuit/runframe@0.0.829","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d1d2bf5516f73c8693c74a2393b949a7053c2ad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.829.tgz","fileCount":10,"integrity":"sha512-5cIXzQJbBGFEyLg26V/lGouaNXrm/fSnwS8C20L5DBqBG9hQPGd7wo5ElWNP7krTjpNdeXWlvwvuSq4vA1Br7A==","signatures":[{"sig":"MEUCICQ9I/ScK8iBRAc5naljx4KJOqMVFarm43jylItuwADXAiEAyq4tb4UeDV3Y9yK4Ys9himbwENr0rQrSQUg4WIlgUKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21606573},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6900c92dcb09687cf47704d0fd8ef55a3552c0c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.176","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.288","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.829_1755888242712_0.6554592011302269","host":"s3://npm-registry-packages-npm-production"}},"0.0.830":{"name":"@tscircuit/runframe","version":"0.0.830","_id":"@tscircuit/runframe@0.0.830","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db998df3a267b790cdf1f6551ecfe8de4e026241","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.830.tgz","fileCount":10,"integrity":"sha512-Bd9uy151jwevy2awPEYUXg+9fwtVy2c8xb5QVJ4BS562jxzP5SvT0fNFkFpZm5DDx0e+9GDWPsroNi3R7/zicQ==","signatures":[{"sig":"MEUCIQCRlchurMNBhKwUB5EqGXU1/X7tCxDQ+E2Qi8xZRao1/AIgQIWMcIgX59PV06LgeYnzcu5JCjhYk8qttO+OQy9yenY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21606573},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5825c880c76c5ba2ad211b8a7ff3f9e0c4b1f47e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.288","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.830_1755903570514_0.5200982686334763","host":"s3://npm-registry-packages-npm-production"}},"0.0.831":{"name":"@tscircuit/runframe","version":"0.0.831","_id":"@tscircuit/runframe@0.0.831","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6bd4b378a197124254df1938febfd1858ba5a82","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.831.tgz","fileCount":10,"integrity":"sha512-wIrkRD5Hk9PH8YaSI6uh2aDmxvvKUy+zcN52EHOwvHbqCxL2wmDCWrSq9IiQiNRiQWk/LQwH+OvDQwcnR2NB/Q==","signatures":[{"sig":"MEYCIQCLG68CV8nzKVtxf5HGETKlc+iXCM3o4/S/UcLZ+kU7cwIhAMkSlQtkt+AMBIDf6uEo5BBEzK8/tLRMnVJKLM0fC0jK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21606699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c049a4d78e8f7e6c98aae56144dd61a683f60bd0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.288","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.201","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.831_1755906548678_0.7233183950432474","host":"s3://npm-registry-packages-npm-production"}},"0.0.832":{"name":"@tscircuit/runframe","version":"0.0.832","_id":"@tscircuit/runframe@0.0.832","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1c8b1380a52c51f40fcf2210d9e0b358fcfa4a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.832.tgz","fileCount":10,"integrity":"sha512-ZhYX3ZRLPG75Q+pGy07E++xl6oHy+ZK8aEFbVlrKjwnSPDoQRGupsSFojLoKJ1H1EEy2IWABWcFfmIYHufoBYg==","signatures":[{"sig":"MEUCIQCnIM/YdHcK4poS24Bnqf7orlK9jdBmfegBdxMOC/UZogIgJ9zn/uCY624woK5OPoRAZpxLeVnMUSwNrYncfPHH6/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18828135},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2a85e146ac9208d70e7f8076a24a9f1f7a4dc238","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.288","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.832_1756162166263_0.5198482104869089","host":"s3://npm-registry-packages-npm-production"}},"0.0.833":{"name":"@tscircuit/runframe","version":"0.0.833","_id":"@tscircuit/runframe@0.0.833","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d889ee2280cf8f57d732deba168c9e48ac0fb13f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.833.tgz","fileCount":10,"integrity":"sha512-AuhKAgjQ1WCrQCR5QQdJLbu7mapG69o8A0WrlRzncZSgSUhbCAknRGjabJtsrhwi8HK9Eo6RxZ0PWPrcLUgV8g==","signatures":[{"sig":"MEUCIQCMid5582/XSAp/6f87dwagSIAyUDiBstMjI5RbsRjc+QIgbS+OW/lYSc3CzC4ilJXjnjVDxpPgEwzRYx8rPSJEPNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18828135},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5eebb0c3be7dc149d00008ace4c77e6e3c084f77","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.289","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.833_1756174934242_0.45623364877844685","host":"s3://npm-registry-packages-npm-production"}},"0.0.834":{"name":"@tscircuit/runframe","version":"0.0.834","_id":"@tscircuit/runframe@0.0.834","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"072a64f87ec7ca5aa07b3b036ce4ba0d11bb1c79","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.834.tgz","fileCount":10,"integrity":"sha512-T1mvVGfdZzvNMx+tka6XKe3aOIE9zWZhhlH4psOjKC7VX39JbZZRF1RscT/OYZMozeb3UQmcySTfGeAe7zWmRg==","signatures":[{"sig":"MEYCIQC5i0j8k0nKO63labRJdLqoDDkVZ9ai4/WbhNz+QzZ4iQIhAPAHzWGlT0Sn6B03knhZSiHLZDz7AZ/UQhNNqI6gWYMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18828747},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ae81d60a71b9229c54facca06fdb526e7b6293a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.290","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.834_1756236095527_0.10267493414425699","host":"s3://npm-registry-packages-npm-production"}},"0.0.835":{"name":"@tscircuit/runframe","version":"0.0.835","_id":"@tscircuit/runframe@0.0.835","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"638bdb630ca1bab3fbd6cce70d14cd501a26e26c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.835.tgz","fileCount":10,"integrity":"sha512-QAAISt/mfuUeL4FA7JzvAI/XYnm45LSdk/bGu4/J9qZlEUkX6arB+02u0gS9HT7lT5qfcxzd7bGZ3xE7Nubkbg==","signatures":[{"sig":"MEUCIAmxZT7xHEcpNs3fsXHkRmcxAWPhr/ybPZtoyUJqfJ/CAiEAqKmYLc7sLL3/wtataryKtZZ1Y7REVJkmrUNPq0k0i4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21197053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"224d967ac88fe4a3303eb1361e56a0ddb2e35f24","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.232","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.290","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.835_1756236696826_0.7267376063744484","host":"s3://npm-registry-packages-npm-production"}},"0.0.836":{"name":"@tscircuit/runframe","version":"0.0.836","_id":"@tscircuit/runframe@0.0.836","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d671ff1b6845715d851b846d43fb359d9b0e95e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.836.tgz","fileCount":10,"integrity":"sha512-rr1c5DNbKftIB+syihNRnCXNOU3Qw1H1GbYAYD6hfG9dgdwrk8dTHbODS+P+t0tQInoFv2qAtFDn1vomk4h7EA==","signatures":[{"sig":"MEQCIAiUWbtF5J1m8zUyXyJ7BgXSl/vs94jmWlhbqQ9uPoyWAiBqbxmsw7hzP8hyeiJOFp/YlfpIh8v8S6B2pOT0lel/wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21197831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d26295d90e06a2f376c4e1ee7f25b343c7f55ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.290","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.836_1756251496653_0.022246477135601017","host":"s3://npm-registry-packages-npm-production"}},"0.0.837":{"name":"@tscircuit/runframe","version":"0.0.837","_id":"@tscircuit/runframe@0.0.837","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1c74cb4545f05c03538c15a235c6a672ebe6902","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.837.tgz","fileCount":10,"integrity":"sha512-izb1aM68MUcIUvcdEw/PA4yMV8SwHfazQoRxN6T7RqXOZ5Eb78Pd9nPtBM3fhjcxorRDUldOcgPmYTYOBFP0YA==","signatures":[{"sig":"MEQCIFDNmuBRnRjYyWL/BS0+qzrLNm1JS94z/85Hx6jE4pB5AiB6yIwfIhVK001rw1nFfliimftzqAV+AdVT8P12dBLVSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21197831},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b07244c4e45ba1fc50573d8a640c016b34ee69f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.287","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.837_1756338047338_0.031631668758192566","host":"s3://npm-registry-packages-npm-production"}},"0.0.838":{"name":"@tscircuit/runframe","version":"0.0.838","_id":"@tscircuit/runframe@0.0.838","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"820acaede934e2325d03ffa1d95287414ca8c85b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.838.tgz","fileCount":10,"integrity":"sha512-S+RymJ0K+fwHRhprtUP5fNY3JQE8bA7b2cvNqSXicOM1L02FMdeIklBOb9BzYpVO8b/ZwR6cSdHIgkIpZEpjXg==","signatures":[{"sig":"MEUCIAwKAxeWTzkJW4uE35j7zIOH7NuEw84c+ThBXKVer9twAiEAn+nSGgdbAPD+d8QgolrFkwgOHEKYg1WhfA/ccv9ivSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21198379},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e90e31df96a994f84cc84d23a7b5e0860d0aedc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.177","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.838_1756343047419_0.10269505090810815","host":"s3://npm-registry-packages-npm-production"}},"0.0.839":{"name":"@tscircuit/runframe","version":"0.0.839","_id":"@tscircuit/runframe@0.0.839","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac876a1c4c6b4972c6e1202eb03781a9e043ee13","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.839.tgz","fileCount":10,"integrity":"sha512-vHApaQZpdcsDm2HadQwtEGALzLwGyQTEhaPHSo8K90dH6ZHPIU3AjyMlsW5DyZC+W+Q3vKlpELEW+Y6Ewlk6Aw==","signatures":[{"sig":"MEQCIGz7xe3NgpGe9RLQDYm6nn1VfBYlId6fAwq1CzkWXQ82AiAhhydRbJVmZho5TC/+wTpPb/dOjiuScl/pB+ElrWb59A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21198603},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d89bbb0c394bc8c9172cbffe5e0fac81b961d4ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.839_1756364344243_0.6027281896261798","host":"s3://npm-registry-packages-npm-production"}},"0.0.840":{"name":"@tscircuit/runframe","version":"0.0.840","_id":"@tscircuit/runframe@0.0.840","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf1846d2d65f838ecd9748da922629305c5e5dcf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.840.tgz","fileCount":10,"integrity":"sha512-L8v/Yz8Y0aKhiCUkLFud7vB34YXZ2jraCeNgA3YxxnhlDI0olzXbwFX6AszHcezd0rHn1dIqIWXNfZxFZCjYTg==","signatures":[{"sig":"MEUCIQCTj88Pz8jwmULSGY9P32P3lRTyRuwHjqmyjCdL9UcZcgIgCL0Pbgm4rAJjz6O+4GeoNN8jvA+WiU6MK+oGlUgibCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21198732},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18debfe1effd00a9eb546702324a4b640ad6b486","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.840_1756399737063_0.3923102787907127","host":"s3://npm-registry-packages-npm-production"}},"0.0.841":{"name":"@tscircuit/runframe","version":"0.0.841","_id":"@tscircuit/runframe@0.0.841","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13f354b2682bbe081080da721fdd6d0a10158b8f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.841.tgz","fileCount":10,"integrity":"sha512-gWLU585QvvxxhCbHB+quWibfkVgO6j4oHWwBtYAkS2X2qrE+22NpFDj/5r87IJnlDAFSuPygS1pTjW+LEl1FYw==","signatures":[{"sig":"MEUCIBjv3FGs+3On1eCv10fOYvBILw2flwICNLSvQDhEgXouAiEA6ZftPLQPitr7aSicb7ScJZFtqP3YtAI/CW33mB8qCKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21199029},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc0e30fd7853fef28231561e420e413a8bb7f4d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.841_1756455643918_0.9194639862240119","host":"s3://npm-registry-packages-npm-production"}},"0.0.842":{"name":"@tscircuit/runframe","version":"0.0.842","_id":"@tscircuit/runframe@0.0.842","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a538805c3bb221d602a6145802a6cd7938f890c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.842.tgz","fileCount":10,"integrity":"sha512-KQGmqzvYIw3urhGmkQ45+n36wWCfO0sHpVrcISVlxhs4bv5+LS6X5GYYyk8yCBf3rlaAJNPf7SdiaKGqHUPYJQ==","signatures":[{"sig":"MEUCICT6lgVmHCtKIYxmyZhhQUf7CQLYqQT2x6Ni9FhMH1g/AiEA1K9kKifnogMY0C/jHU1374kUngtx0MSFxSgmmFWvX4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21199017},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aed79a48a273be1547d2e996c3c6c2157c24aba6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","tsup":"^8.3.5","vite":"^6.0.3","debug":"^4.4.0","jszip":"^3.10.1","react":"18","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"18","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.80","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"18","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"18","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.313","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.842_1756466096310_0.6076593268733044","host":"s3://npm-registry-packages-npm-production"}},"0.0.843":{"name":"@tscircuit/runframe","version":"0.0.843","_id":"@tscircuit/runframe@0.0.843","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"470291fefda91ec3310fd5037540684687f94a14","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.843.tgz","fileCount":10,"integrity":"sha512-9dhnuNtTJm9TilvN9/cFyOt956um0yveY7iLdO7t2ECeVCmXhCx0KauCcAD8xWF9BGKgucUIqqbws1lLNRwBNw==","signatures":[{"sig":"MEUCIQCA9lLoIJZg/Kwg6p1/ON1AxmkI1ozFi83DF/LUajltRgIgaAIH/y9VzWvaWcDPGfo58gPydVPDV5iCFcJZ0p6WQzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14561901},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ba13e04d32df9468aa61b4eed277b7fd17e7bd7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.84","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.341","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.843_1756482798750_0.18806389365760978","host":"s3://npm-registry-packages-npm-production"}},"0.0.844":{"name":"@tscircuit/runframe","version":"0.0.844","_id":"@tscircuit/runframe@0.0.844","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85d43a60e3ea9c1fd7d8f0b5af75fbccab88cef8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.844.tgz","fileCount":10,"integrity":"sha512-+lipEJiHWwwTSkrd8H9J6eYkkq9FejPq/YNfp7L9VWnvCDT9QJQoJ7NS0ve0wwnAWRjRIKDT2wKelT33Wz6nxQ==","signatures":[{"sig":"MEYCIQCCpw2esL/VEq/0uQcCBRdvOSWEdB15GWhco9ecIOnTlgIhAN1PhUG1iYDnTNJ2xQwT2/3BpF8+bIFhtNi99kJMEB7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14572908},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c8d104654c900da926cb81b807e79b3d43ca39b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.84","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.341","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.844_1756488343461_0.41333526034720225","host":"s3://npm-registry-packages-npm-production"}},"0.0.845":{"name":"@tscircuit/runframe","version":"0.0.845","_id":"@tscircuit/runframe@0.0.845","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63393ec13a30c0f69d157474c6ce34e5fdcdc9b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.845.tgz","fileCount":10,"integrity":"sha512-B9ZS9qWHUmbD5dkqZt/vCCgplAxVHJL/jsLMkfzWOyvIHrml1imIK+pr1/O+bSgjIfa9EtGnWzIKdBzwgBpbnA==","signatures":[{"sig":"MEUCIAM+x53mUmgzxKByjfYYqGxNv4p4fugxt1coyFhHGO7QAiEAzfb7kls7ufM1NonU5SZbWUVdauf6cKV087vWYtRLKB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14561901},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08d2175d4fe838541478a1348a20d5215d1ed375","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props jscad-fiber --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","jscad-fiber":"^0.0.84","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.178","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.291","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.341","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.202","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.845_1756490316801_0.8741861860372719","host":"s3://npm-registry-packages-npm-production"}},"0.0.846":{"name":"@tscircuit/runframe","version":"0.0.846","_id":"@tscircuit/runframe@0.0.846","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98e3bc0b3b9b22cf8796f6e30a00a3f77a82dac7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.846.tgz","fileCount":10,"integrity":"sha512-sHkuRPgKmaSItLRfgJMfYdRyPH8Bn3TDeLvH7c7UaxtLFe8qCKypOsPyU8YV7ByoqSi0ciTM582E68g4077Swg==","signatures":[{"sig":"MEUCIQD323fJZqutKSrP/EuxTrZ629VXYCZxhkgrPRf0HLAAbAIgPO92fZHAKxFDheY3m2tsv7Vgbnvyyfo9FuNmWqnrBqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14558035},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"963d822d8eb1b5dbdf8bf102f3b64dc9fa6a98c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.294","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.345","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.846_1756495738757_0.8066080126037496","host":"s3://npm-registry-packages-npm-production"}},"0.0.847":{"name":"@tscircuit/runframe","version":"0.0.847","_id":"@tscircuit/runframe@0.0.847","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78bc94640c7a214dc716a660a5d442ec3aea3e39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.847.tgz","fileCount":10,"integrity":"sha512-OSHg5EnUjQS98h/0qhp8/RQAy1wGcJEvIy46NRvT9jx/nOH18moj/ZXPtIRL2JKL5x4+eN307vlgFJD5+6JWzw==","signatures":[{"sig":"MEUCIQCm6D/jzWp9Vd+t0d4MUCx9kCwqPeRPevXWVEPb/HFYkQIgOgCuDugOvPe7tm71j7BUPyi8hQ44IzFAedJKUaDViqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559425},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18f9a8bb21b73e3d78b1b359f97f955785a213a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.294","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.346","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.847_1756565860911_0.18282615014219372","host":"s3://npm-registry-packages-npm-production"}},"0.0.848":{"name":"@tscircuit/runframe","version":"0.0.848","_id":"@tscircuit/runframe@0.0.848","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25020a1cc03a06d0d28207c3b21a68d58a25e77d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.848.tgz","fileCount":10,"integrity":"sha512-qIsiJCeiXlChwc587M/PN4VF9HVKlZ3S16zkiYzdDH8rJvrlfC2gIyrJDoEKXIIDJKL9IcHesUYpXQ060fGuXw==","signatures":[{"sig":"MEUCIEFQTHM+bDKpL+0u3k3mct+tt95hhoFPIXXbfl9edDo7AiEAp0E6IMjsbjcij73pVkeo9Lzzeeg5nAaGIs+qs/75dMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559425},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9129346958eac02cc8c10527bb5bdc8c8af61172","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.295","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.346","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.848_1756588343549_0.92150336229415","host":"s3://npm-registry-packages-npm-production"}},"0.0.849":{"name":"@tscircuit/runframe","version":"0.0.849","_id":"@tscircuit/runframe@0.0.849","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"480480c2c496f170ca1694867c84d50b7f33062f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.849.tgz","fileCount":10,"integrity":"sha512-TP0poCT7Cta/W28SjXNos2aoRbexZv0IY3+EB429w/CJyld53pyjbI3hJSea/mYdi+f/SWPLaixV6VKCZPEzoQ==","signatures":[{"sig":"MEQCIES2C/QTYeez7PQa+j7baYuUnqAERfirrBWVQqC9jZlHAiAXqz10scZrnYW8eYYmCqv4hgL88LRsRxdHAcQ3znUFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559599},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71bccc642471f761b55f0a497dff1f11d7718ee6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.295","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.347","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.232","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.849_1756588668759_0.6855039456544259","host":"s3://npm-registry-packages-npm-production"}},"0.0.850":{"name":"@tscircuit/runframe","version":"0.0.850","_id":"@tscircuit/runframe@0.0.850","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46805d8cc41498f1d66dfbfce8fd4682cdd088aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.850.tgz","fileCount":10,"integrity":"sha512-UNvNW68TEsBon1z1ZWZXR1O2icBZ/bFiku68CiZZaPju4hu9wZv+y1XrZHU7+/oZODlH3CmFzEhJq39VIJ/wWA==","signatures":[{"sig":"MEUCIBB/MwjRlLadDazljhC68/tAGaQS7mV1p53TOa1x9BvvAiEAtorn/nxJQrkNzghCnvOu7AV+oFFVufF9j9DvgJnlSYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"853fb8ce5bbc752f31fbc910df936fb37e36883a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.295","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.347","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.850_1756637292794_0.5468641457349854","host":"s3://npm-registry-packages-npm-production"}},"0.0.851":{"name":"@tscircuit/runframe","version":"0.0.851","_id":"@tscircuit/runframe@0.0.851","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"daa655078ce71f07f7290617d50602e6eaa55944","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.851.tgz","fileCount":10,"integrity":"sha512-ktQ04htKMx82d1D59/YXdfON8oa3tCmWzwkUF7SxM8AdTJlIiKG/GQCZ9+ZaggyBQERFKsPfHaqvesK/v31t8A==","signatures":[{"sig":"MEUCIEjK0QTAa+rTP6IixDuGuBX13At8jAnw2pVd2ACpVTxHAiEA2BYF41V0YRZaAyo7LReb4QFZaYh9WZDD8j0ZywoAzDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5268c42ab688a9e25afd8edbc97dc99479071835","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.347","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.851_1756650737646_0.2081526953555679","host":"s3://npm-registry-packages-npm-production"}},"0.0.852":{"name":"@tscircuit/runframe","version":"0.0.852","_id":"@tscircuit/runframe@0.0.852","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a59ae90de6619403ddfb93783f45445f0cec300","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.852.tgz","fileCount":10,"integrity":"sha512-v68Ch3/krQfcl8+yeObyH+xgExiqOKrit7eibrJAANFqF1xwCXFfIvBr2K7Ev3FwiQcfI4D3LV3O03H4/Sir7g==","signatures":[{"sig":"MEUCIQCC5WXjifpXP+P0NZ65pUWT7XtoeJiWX+XRt679RE+c8wIgZnfe6Piw+8SgVe4cYyIYvEFAE2LfrywY2n1B0hgJibc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559687},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d9470d9a8259b9af060e9513dc375bc21e0888d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.288","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.347","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.852_1756651707975_0.6034261572862685","host":"s3://npm-registry-packages-npm-production"}},"0.0.853":{"name":"@tscircuit/runframe","version":"0.0.853","_id":"@tscircuit/runframe@0.0.853","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"59b91d98325aed69051ffac45352355ede61ed0a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.853.tgz","fileCount":10,"integrity":"sha512-l6EDHP0Hlq6E9yWBQHbbLLV0dhLZtfZE3QNZyJ+bh+MbIbhyzVROdWmA6SacG9lb0ja1Q6DupyJ0M/RwBjz4YA==","signatures":[{"sig":"MEYCIQCGGbZO+UdOpBKmIlInO84Q1pP6tvbNqmWadYsgfcIuEQIhAMu6iaOhujgzZeE2ZZnmPEpGrlLzoBe/kBh4EfhJxHmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559887},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e1fc36a618ae8d44407da2b307e99473f1347f76","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.347","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.853_1756654997749_0.6059644580174108","host":"s3://npm-registry-packages-npm-production"}},"0.0.854":{"name":"@tscircuit/runframe","version":"0.0.854","_id":"@tscircuit/runframe@0.0.854","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abdd1f9acdcceec3d90891c7663135555abdc678","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.854.tgz","fileCount":10,"integrity":"sha512-ZbYYBlqINUh6SYSoMwpHhXX8MsfEdRcOIquPRnW+Nrle3sjcp+bkIIUpGtxiqfUhTLtrbvUQIDp+CVDMvfMFHg==","signatures":[{"sig":"MEUCIQDic36z8p6e83oyAeL7Y/SBYw5/FAIkXXCEaJICdkCQUgIgaI0U/NdYHcOcqCNIfiPzq4jXLLTPnUTdJHkUYEDsQoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14648004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3b57365a0eb4666e5e68244f10bac48cd6ca1fd1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.354","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.854_1756655260962_0.6637908329702675","host":"s3://npm-registry-packages-npm-production"}},"0.0.855":{"name":"@tscircuit/runframe","version":"0.0.855","_id":"@tscircuit/runframe@0.0.855","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32c7af6456bd375e57f6382c49bccf49b3c3d982","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.855.tgz","fileCount":10,"integrity":"sha512-ucam2R6UCkj6XWI5Ja0e8xMhm9ypNkrTfXmoUrNlfsgEMzKToA23sDkCSoDGE+wbioen28oKr1HA4yOCqn+y+g==","signatures":[{"sig":"MEYCIQDo8K9s4iagz8gecbMXct5GnwQT1Gjkgm9zkoomzhO07gIhAOaK0FcEUEcb4pm3PRu6WtCFa7JnplsjzaZyN/uFhPDM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14652428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"496be1e8347eb494099eb75c2c9c8ac99849185f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.354","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.855_1756658553196_0.3393727127377242","host":"s3://npm-registry-packages-npm-production"}},"0.0.856":{"name":"@tscircuit/runframe","version":"0.0.856","_id":"@tscircuit/runframe@0.0.856","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9049c706b933258fd8ea68319315e0c0f8692bd1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.856.tgz","fileCount":10,"integrity":"sha512-R1oHCwo038D54HLR+TYEoBM0ZoSKNF9aGMnWNVpRsuetfhu6nSPKboABbMLJK1VEwla2wQQdtd/QiKcpPaOj8A==","signatures":[{"sig":"MEYCIQDwmLOGtDQ3v9nQwZd2DkovEpoW2vdX9o7vcq3VRVeAYAIhAK+0heWxh9DScM/MFuCpD/LVtYDrWTSpQVSJuF+Z/L+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14652716},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01a0c40475faf8e9a58bd358b15027244079333a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.355","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.28","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.856_1756674351635_0.5061655244775309","host":"s3://npm-registry-packages-npm-production"}},"0.0.857":{"name":"@tscircuit/runframe","version":"0.0.857","_id":"@tscircuit/runframe@0.0.857","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d09cad7ebd59bb51e19f863629932e868db58823","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.857.tgz","fileCount":10,"integrity":"sha512-lZAkykFFsbJBmMItEiCkH/S0pD/jttI4wSAlC4MuX+P0M5/gel7WCSOd/E5ZUiF+JXFxsILX+dOGT5RfmlGq6Q==","signatures":[{"sig":"MEUCIBR7q0vZNYe/j66gmLJX1LHDrIgfpK28QD1XRcSLbH+VAiEAp6rYaNjI1neYeoeDArzyU/9apSclwvGz1rOUkS5X8Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14655758},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c4868b9aff7eecf6503dd66629cb98fc7097c5ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.355","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.857_1756720414083_0.5525586044994577","host":"s3://npm-registry-packages-npm-production"}},"0.0.858":{"name":"@tscircuit/runframe","version":"0.0.858","_id":"@tscircuit/runframe@0.0.858","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bca950fc2c5e3fdd21a5c3dacc908428874c478c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.858.tgz","fileCount":10,"integrity":"sha512-I5fncFDs5nhz+c02QhU/kgZ8fQ0FitAKEBwgvEV8hIg+zNw0It9Y4Lbpat7of8ofnuP+g0VEKIiQAYANpg4q6g==","signatures":[{"sig":"MEUCIAHaKKwKPoYyfvX//l9KhS0rkGecdqn8zxrn7sL9bn8hAiEAyOLohhINep8iQRvMszyxqc8XsA/B1ZflG9ykiwcA85c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14655804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3983082ba70ca1812de219b08e770c4ce74f5b2e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.233","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.356","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.858_1756720531881_0.739785396749367","host":"s3://npm-registry-packages-npm-production"}},"0.0.859":{"name":"@tscircuit/runframe","version":"0.0.859","_id":"@tscircuit/runframe@0.0.859","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a135e864ba80ed14e851a130640c302babe520d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.859.tgz","fileCount":10,"integrity":"sha512-V/n4TddHYtTTlRPxfdDnJnEHE2ElAXfr3TcbwKszpnpmn9j240dxQq6dBUvJt3S5xazMW34n7hrrIZF6HIhn7g==","signatures":[{"sig":"MEYCIQCnBjp6l11UKkXtV94Nr96R2IqC6fXNKVW2TtyNgRzQbgIhALAjFp+33NISVV329aIPnGtv7U9zjjpkThr9hjTRaqej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14658064},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aecf5db17eddde4cef9256fefdafeff67b0f82aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.356","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.207","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.859_1756729639082_0.21536601808842515","host":"s3://npm-registry-packages-npm-production"}},"0.0.860":{"name":"@tscircuit/runframe","version":"0.0.860","_id":"@tscircuit/runframe@0.0.860","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fc218e7c705e881b1eacb80dcd62d21ba2c38fb3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.860.tgz","fileCount":10,"integrity":"sha512-NlBr7xQYZnUkhGztyczLEmm+Qt37M4jxIeN4/nr005Z/ZegYRO0DBpBCDSJmSmdh5rRbRLbwHiSnYaCkdlG7VQ==","signatures":[{"sig":"MEYCIQCzlUqPJn2e1XI78SvlJfYp7YqQs+LYrRQEf5uOcsbFvQIhAOHKQ4G8RGUHTP7Jj3cSdApUiNbv/7P0RPDm7Eo9xwq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14662582},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f347770aac7b57d0b47fa1bbbada4a5f89fff1a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.179","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.356","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.860_1756744152643_0.7326721539913341","host":"s3://npm-registry-packages-npm-production"}},"0.0.861":{"name":"@tscircuit/runframe","version":"0.0.861","_id":"@tscircuit/runframe@0.0.861","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e51a60186efcacd58871380dc0fc81bcf4ed6d05","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.861.tgz","fileCount":10,"integrity":"sha512-AFJB5bCKnp4BI7RV7ncDjwvtunOMKj+izMSMmzwHZRhfzd5sySmOptT+YbpKNbATEOVSWSk0gaO4wg3JoQhYxw==","signatures":[{"sig":"MEYCIQCd0rRY8y4Ib85T7nz7bi3ZOoiREpbrTozTOi2yIr7aUgIhAOJ57f37lQxQ2rnRELC9C29xXcypdeZcGkoWl2k2nxjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14664574},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"42b3b1faa158b1e37c21b5345e0d4d6e2c0b59f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.356","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.861_1756758759612_0.7852014318758331","host":"s3://npm-registry-packages-npm-production"}},"0.0.862":{"name":"@tscircuit/runframe","version":"0.0.862","_id":"@tscircuit/runframe@0.0.862","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d723717cdfeeb26989c15b184721c6f704910263","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.862.tgz","fileCount":10,"integrity":"sha512-CVA7LeEp4D7TofC6fbJ19TBPNzmzwlfmluM8LtUMCMqxFQoptnxSKZWWjxvSJKiOgP87NTBwBO+IE6SnXMrb0w==","signatures":[{"sig":"MEYCIQCn6mU/zq6Q+pYxA19dUz8E6sP5sGdBUfi8RVUlEQwZzAIhAMQZuqqIUCT8cgR5RBbrugnyXF++M+fc/fMRqjJyB5O3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14664574},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a91db0b99127c1a8c032f4cf1d7dc15e99bfcc84","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.185","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.357","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.30","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.862_1756773357068_0.6252959286924125","host":"s3://npm-registry-packages-npm-production"}},"0.0.863":{"name":"@tscircuit/runframe","version":"0.0.863","_id":"@tscircuit/runframe@0.0.863","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f16c6e1d6b1c13759991adbc58663bb994de13f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.863.tgz","fileCount":10,"integrity":"sha512-ZrlGKR1JNSjOzrg0cPPTKN9FVMiLHcWsg0Id7GvEbRtpDmAwrgGOgCJ4ab5wkHgps6xIQoLFOtMYhi4xpo1DSg==","signatures":[{"sig":"MEUCIAD6vFaYZO0At8leA0Z3CL+Ptc7RoX8LV6OXQ/pP128oAiEA3CwoPxkyfZSYTRHfyMVn0ghYGdoiA2gi9C61OyvBdqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517081},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b4a4c719bb7277749e678c6c55ebc33e6662e78","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.296","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.357","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.863_1756788143300_0.12222903713499145","host":"s3://npm-registry-packages-npm-production"}},"0.0.864":{"name":"@tscircuit/runframe","version":"0.0.864","_id":"@tscircuit/runframe@0.0.864","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1b46f9b158673d33b2d2fd25847af3b9a96892a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.864.tgz","fileCount":10,"integrity":"sha512-NykYnV14JrFt+D+v7oLyhlV+0LK9PWvoKxb252BVxqgMuan/wuW+zG/HAHuF/2Sy3azkt7O2csqlSl2EViSijQ==","signatures":[{"sig":"MEUCIHk+VunicCHHk/kSfGQBVMPfk3OZIEjQQomOMWaeyFekAiEA3bdi5OYbTSgH/EFRjo3So0r4PArrGS0NFrratS6qUGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517081},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb9e87ebf4fd3f7fd74a57cf0f451363139e1b29","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.357","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.864_1756806155947_0.6809662090617572","host":"s3://npm-registry-packages-npm-production"}},"0.0.865":{"name":"@tscircuit/runframe","version":"0.0.865","_id":"@tscircuit/runframe@0.0.865","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec6e0ca2205d43c4d62b8a1c80e3453ab2986c9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.865.tgz","fileCount":10,"integrity":"sha512-zfqC+rh2Kvbo09ui1emtj/iTmVZ2Sz5LdV18U4zwM41xTNSUSZBQ5gq+NadTcsD2zAEtC9GqQMeD/mSWXWD4eA==","signatures":[{"sig":"MEQCIHtv72HrwSTSyIotl4itmr3+Uz5fmrRmTLP78vpRO7cpAiASGSCxLAV2XtAkMZ3ISDyMclaeRgg4Z0mWJU6ZaCblbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517230},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f81f8b4e3ff9ffcf8ec81fe1ce06a21e50d253cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.357","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.865_1756806852781_0.19571026629480692","host":"s3://npm-registry-packages-npm-production"}},"0.0.866":{"name":"@tscircuit/runframe","version":"0.0.866","_id":"@tscircuit/runframe@0.0.866","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cd5701c09ecfcbfa6b41a08e1f6205fc39040d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.866.tgz","fileCount":10,"integrity":"sha512-n7vqjxgniXGHAZHCX7c29Uno6bBO5mDD4kp6VWrWTpnDozIHw3z1AH9dLCESa2AWb1B789EQ4IXuF+/KMVIGow==","signatures":[{"sig":"MEYCIQDJQZwazr13/JfmNvohugNVCHWlUc4sBEeN6XnuxuUQWwIhAKqB2F8KhWWFL2kr8aimCfBNWFzIqW3DcELl9iaEJozA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517230},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ea0b0dbe29086851805a4c308e66defc379de53","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.290","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.358","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.866_1756817530185_0.7387000969525788","host":"s3://npm-registry-packages-npm-production"}},"0.0.867":{"name":"@tscircuit/runframe","version":"0.0.867","_id":"@tscircuit/runframe@0.0.867","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad208e2c0129ab226a4adfaeb8fdcd52cf056c7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.867.tgz","fileCount":10,"integrity":"sha512-yzb1KedWsl2ClnAIGRK+iXJ0VgIe6WSCacG22dObqzK0r4VU/LlhwJ57alhPJ+KVmCHVfJFTkhKNFC7Sj79K8Q==","signatures":[{"sig":"MEQCICWnTUWvBoG/qmTGwM/2UXYi0AZRi6xivVm+SOgkiGTpAiAI8lzEQmr+MbSIZvpZJVm4qeC1i2Cy56tWafaANa1TfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aa8dfc2cef1a684dcf92601999317fb4481bcd42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.291","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.358","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.867_1756832531600_0.3969556825205154","host":"s3://npm-registry-packages-npm-production"}},"0.0.868":{"name":"@tscircuit/runframe","version":"0.0.868","_id":"@tscircuit/runframe@0.0.868","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58d135e7333c1738bbb6ce45ab77e9940a0e9a1a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.868.tgz","fileCount":10,"integrity":"sha512-psk5irx7o9v7JQrWzdmLUDX8JPye6vSRV9RLdzavcxD8Wza7RNEgpdKBPCG/s1QAqFxNmLUeb8ePrCMYD2+ZUA==","signatures":[{"sig":"MEQCIDXNzFhU5OBR29d7muh7tA9qLIv6+lobefZ8gBQQqBIJAiAp3/xQaI5WDH4ESpZq6beMjS9ESw3DVH49YfcbMx9krw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517290},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9b1e8f22e89f70a2453ab142017147ce0feb1547","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.291","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.358","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.31","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.868_1756845636637_0.5776754614452049","host":"s3://npm-registry-packages-npm-production"}},"0.0.869":{"name":"@tscircuit/runframe","version":"0.0.869","_id":"@tscircuit/runframe@0.0.869","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3a571f6f4ca59b274216a9482e0c14f8bb32e08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.869.tgz","fileCount":10,"integrity":"sha512-8tawGI8VtJLx/cDtzqRtivJBTCD+hMZHGJXeNSvC02tGyt8JzuaTCr3wJww+w1sDzZ0ND9o6oHINh4ALktz3eg==","signatures":[{"sig":"MEQCIGs3Id0CvQQwN5p60LJngAk2t2xoiaLF4qxPDl1RwGL/AiAlNCJtSfJeWfD00U0823qwfKLhM8sriwG8ZqHNNi5dXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517290},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f50749328e04d173edf397c76bab0b5bc85778de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.291","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.358","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.32","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.869_1756860783650_0.019242159091404476","host":"s3://npm-registry-packages-npm-production"}},"0.0.870":{"name":"@tscircuit/runframe","version":"0.0.870","_id":"@tscircuit/runframe@0.0.870","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a56239a562cb9b12194a74b28b196b94091bafc5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.870.tgz","fileCount":10,"integrity":"sha512-5UjsYTRWx0OYP04DcOkZ0aDsINLF0pMvSeM93lUlRyq+0CO0upB0c+OYgOfogM3LGV27N+oLTv2yzJS82ARVhg==","signatures":[{"sig":"MEUCIQCl4sZDIavjXMcuaK0YfHX957m2X5UpVV1jvsAJdUqQnQIgRmSnBeKfh0eESXxYLirj+eK1PYqTRc4PQBHVRacsiB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517290},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ab0d232a8b8fac621954668641a227396cb0782","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.291","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.359","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.233","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.32","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.870_1756890740669_0.09897732015454874","host":"s3://npm-registry-packages-npm-production"}},"0.0.871":{"name":"@tscircuit/runframe","version":"0.0.871","_id":"@tscircuit/runframe@0.0.871","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30480462146940a39e3fa5938f1a7b17686114b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.871.tgz","fileCount":10,"integrity":"sha512-YAxf58zB/ZWJFkmTg9EyfKH1sIifepst9XCwaydiSz0CK9VjYdOlXxVXNMlujO3IggZI0XWWdHwF4A/YCOPvlQ==","signatures":[{"sig":"MEUCIF0NRA0mOyKQ7JFcu7cJALHEB4HQhNKQWxySKZ7FZ9juAiEAu2bwXVyatc9cvltG1o3JP720utRH48hHarXyMO2TnV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517286},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79b92655a663ffbc9c7a1ba709cb92b9a8ceec10","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.291","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.359","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.32","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.871_1756931016462_0.48632045789168243","host":"s3://npm-registry-packages-npm-production"}},"0.0.872":{"name":"@tscircuit/runframe","version":"0.0.872","_id":"@tscircuit/runframe@0.0.872","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a81d8d03700f47f3985da89f3fed4b7e2cee28f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.872.tgz","fileCount":10,"integrity":"sha512-kLLU/O62m2lN8dtXQgDlyR/rrVvSyC5yeKLI9E6/yjEq9KAPlyoyqNImBFNhJ6RbcIXnEMOgv0aNog66WVJHaQ==","signatures":[{"sig":"MEUCIHT6RKCLBvd/uai8SBq/cA0bWxq+vONeKzQdfZlX1T5oAiEA9yZAB9UTAl+sRUVyt8BBeIDnUFkrHP6OftUVJhDAom0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14517286},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1d537c670453dc84b644730c9a98106d3f6d7e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.292","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.359","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.32","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.872_1756956431712_0.7247657978903592","host":"s3://npm-registry-packages-npm-production"}},"0.0.873":{"name":"@tscircuit/runframe","version":"0.0.873","_id":"@tscircuit/runframe@0.0.873","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1709c00f2e7be3bae8eac4d08fac7414b8f5c4a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.873.tgz","fileCount":10,"integrity":"sha512-znDOe+AQ25YAYyEqVByLTmQ3m36LztvHlQAZ9RnSPKNavZo5ovxWFTChqaN+3xpmPMyL2t4pOSuA9A0vl7TpEw==","signatures":[{"sig":"MEQCIHbmRuNZ7k7NHGvtsU7kjTtfVQCYoXajc/MDCtDHyEYfAiAGWCx6KiPtydEO4QoEEW+ts6a1ttbKzQBd0Uko/paeEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14519098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"997ef75505d964256873b870cf47b373691abf5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.236","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.292","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.359","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.873_1756961925783_0.209736360398167","host":"s3://npm-registry-packages-npm-production"}},"0.0.874":{"name":"@tscircuit/runframe","version":"0.0.874","_id":"@tscircuit/runframe@0.0.874","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"add105fa7b9cb9e6377cfd86c9e956190611851d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.874.tgz","fileCount":10,"integrity":"sha512-lhzLTDIRRFWEco1bTyxsfWM7zazFFObZKsgYem0mj3VDXJjGtB7ppsU+U7cLavcSn4F7t5uTOuq2NDYa2kXURQ==","signatures":[{"sig":"MEUCIQCqN/ZSoZC8wu5Jpuz3MzvqFWHaikXZWTLU2h2wjRVf3gIgN01TxZAkmDcPj5u01IHQONYFf8aFRttJAAjpy0U47i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14519250},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"df105ebb82df39fcd243154647a9e9d62648a828","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.237","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.292","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.359","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.874_1756979987013_0.8250411697662292","host":"s3://npm-registry-packages-npm-production"}},"0.0.875":{"name":"@tscircuit/runframe","version":"0.0.875","_id":"@tscircuit/runframe@0.0.875","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6af5f40ed41ef10c3c586c5b607c84c0472ca0b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.875.tgz","fileCount":10,"integrity":"sha512-i7voO/xWRTi37WHVOnKOi1y39UqsHtP8z5oTexwlK28mUdlKY2q/WHyvl/fffkFYELq+FLWVe4F/duhICmJbiw==","signatures":[{"sig":"MEQCIDVmzi1lAG0DD3mLMN3rGCaJeHn2JtnFuiCXXoSOqm5nAiA0wBeCdwvXdfigvJqx7x3j9MTQJV+KtAwjhuDxE6HtCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14519854},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22275afbd04f1068c19396e36ca4fdc529e2f8b3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.237","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.292","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.875_1756992581381_0.20621858693102735","host":"s3://npm-registry-packages-npm-production"}},"0.0.876":{"name":"@tscircuit/runframe","version":"0.0.876","_id":"@tscircuit/runframe@0.0.876","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18df1bad7916569b27bc553ebccde937dc035eda","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.876.tgz","fileCount":10,"integrity":"sha512-ynAHyK1TMw68NYUAulJftiNtKxeX2JV3ImFQYwhwsAnhg66HcMPMclMep7hkH8v9QoDornLwJpZ+KTRI600Lyg==","signatures":[{"sig":"MEQCIFopJuKkeROALg6XOnZVBNZF0Qk1OkWPo18UnZq5h72AAiALeBF3bJUy/xLgEc1i985p2IwCCvkh7mv2cyWZ4HpRFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14519970},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b0af87188d7b512040edceca5ec0d76e22c39a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.292","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.876_1757018920153_0.767937248214934","host":"s3://npm-registry-packages-npm-production"}},"0.0.877":{"name":"@tscircuit/runframe","version":"0.0.877","_id":"@tscircuit/runframe@0.0.877","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e518d6326b3b147c473b8f07e916243bca9aa69","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.877.tgz","fileCount":10,"integrity":"sha512-HXcbEtUn2/t/Ddw9GsiDsKEUlDtjLHiT2SDnPqkPj8NUnRI19/JniEijoMZqu+ILi9Kji/Ix+YdgduH7Q9+jsQ==","signatures":[{"sig":"MEQCIFXciUKD0TPalc3nytUSMXyjCoCLakoOQOgLhBa2dthLAiB0J8YNAziR1022ylj1SeiXFY3r+DLCAnRS+xDz9gEOjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14520160},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6ca59a8d435b9c1940d4aa18316dcf7911a34e62","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.180","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.293","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.877_1757034522870_0.4472027773550997","host":"s3://npm-registry-packages-npm-production"}},"0.0.878":{"name":"@tscircuit/runframe","version":"0.0.878","_id":"@tscircuit/runframe@0.0.878","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0150599f2f1be7b9229bb623739b9af7224b112a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.878.tgz","fileCount":10,"integrity":"sha512-p5aMcmm/F6tg3eGCUymoonoGoRb5Mozsbewr9hbgxFasOJilNzbF8QW0vzkWS34MS307scWHE97wD1eb9rujWw==","signatures":[{"sig":"MEYCIQCMk4NGcCrrYrrijSmM765Ncp4GTtAig35cx6V6eGoUqQIhAN/NpOlJddh/rNRfGtGl2am5IYxXWUMiZwtxHfsBQiKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14522790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8dc85f06e56813a82f7578a01b8de01ed08a2a57","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.606","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.293","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.878_1757050795495_0.5462301011308732","host":"s3://npm-registry-packages-npm-production"}},"0.0.879":{"name":"@tscircuit/runframe","version":"0.0.879","_id":"@tscircuit/runframe@0.0.879","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7b825877d3fc6ec3a40caf72e53d6e631483f22","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.879.tgz","fileCount":10,"integrity":"sha512-rfdY+VYUfPo723Y4Vv5VsRPeyjzGAKGVXgrjkyQnEEOo4IUk9ep4I6X41ldLQLIUpSG1no4her+4a9M5TGcvcg==","signatures":[{"sig":"MEUCIHrZpEF5tdlRnAa+u16ArtY46mxTrGzu/8sDZRC541y1AiEAtglH7jmQ/bEyRxFmdPz4FnYK/ajZvcpu58Nj6OW9BOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14573170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2426d457cfed94edf350782618da572e0e13dc5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.297","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.293","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.879_1757063498865_0.1334707324241613","host":"s3://npm-registry-packages-npm-production"}},"0.0.880":{"name":"@tscircuit/runframe","version":"0.0.880","_id":"@tscircuit/runframe@0.0.880","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcb7d486a90fef9217af9eeba0ee5ddb24a37a99","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.880.tgz","fileCount":10,"integrity":"sha512-8FSxAfogRzakhVhvCetGE0Uc3kl+7bkTQOPjvKbxIXRmTzDi/bCpOJoM8nxKm4/eEBLl53RMoBYNlJTAliDcEg==","signatures":[{"sig":"MEQCIBwcnfaCGLEsQedAhqYtBbJTo0bpaHexibbxZQKhDbzlAiAwLd4Va0bxQd38Nq7NDlwTYHFxHmPymYFff0RA+XlBAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14573170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3a7d4b2ee5f15986e7901bd513b68cb9b0e9734","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.298","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.293","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.880_1757077928135_0.8079490428110443","host":"s3://npm-registry-packages-npm-production"}},"0.0.881":{"name":"@tscircuit/runframe","version":"0.0.881","_id":"@tscircuit/runframe@0.0.881","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de31832ca3ecbade41a850cbf6fda0ddc48b8f15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.881.tgz","fileCount":10,"integrity":"sha512-3D+9plMWuL2KLivbEH9Alu75X8KDjVHUbPojMkbl1TFj1GBM9BjAbI8AAbNKBoBtihywRznfU3/lHj9Yee6x0Q==","signatures":[{"sig":"MEUCIQCZlS+Pu1u6CcQrHxIRXNap86qITzDLKiWmLfXM3y7uKAIgJlVKPwHrWJ4WRwd4sTRlFzDr1IzDmZnf5doZlly4klo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14573428},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"883e7e440a836f5e2492583c247135e80266fe29","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.298","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.296","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.362","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.881_1757091986940_0.871967500625795","host":"s3://npm-registry-packages-npm-production"}},"0.0.882":{"name":"@tscircuit/runframe","version":"0.0.882","_id":"@tscircuit/runframe@0.0.882","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8ee3b619e209affe75d46de0306ffcea0226136","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.882.tgz","fileCount":10,"integrity":"sha512-SB/KPCbSGlr2OQ4CU4PLsKVPQPApw4tBmpGy+M5+Q3n2hhsD+Nvu/M6k5gyEk5iEoWd1+S9kkOtBTMFGBXWXQw==","signatures":[{"sig":"MEUCIQCAmZkK7WZFhmihHq4N0fji4XiDcfu96Q2FDDdNqurQVwIgaxwLTqK6RY7Wa7qFo4BL/1lpKSpnCiIrMKJTvMnsRE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14541814},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af8e8716c3e8eb2caceb439987f835db857fdabe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.298","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.296","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.365","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.882_1757111253776_0.05896891407920246","host":"s3://npm-registry-packages-npm-production"}},"0.0.883":{"name":"@tscircuit/runframe","version":"0.0.883","_id":"@tscircuit/runframe@0.0.883","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac11fe0b71503377bd1e678ea9062fd5a89950c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.883.tgz","fileCount":10,"integrity":"sha512-Pq81E7OoLVDnzYFnnuVkJbqy+y5atwTC+dOP2A4ZTMa6uHz2iloEO8ouovI0ceCMJrkaV0P/zO8hyOM9S+cHlw==","signatures":[{"sig":"MEQCIFBr0xEitmJsW/Lbza0UYOcueDQZwbKF2Hci8WZDc80NAiBDq/bktBbZZqxayGE3ZXZJH5OtCwTJVRhcSBjMjjvIbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14541814},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"888e21c9238aafa5ec441e3c254bbd3d2eebb7c4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.296","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.365","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.210","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.883_1757124915539_0.1482444575627111","host":"s3://npm-registry-packages-npm-production"}},"0.0.884":{"name":"@tscircuit/runframe","version":"0.0.884","_id":"@tscircuit/runframe@0.0.884","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83a47eec7967f886f7f8d83d13bea2a5dfaf82e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.884.tgz","fileCount":10,"integrity":"sha512-38pF1dOb1Jg/n0H9IaNHImnf+e2fXFgK/LhJpIkYzkzxWP28bAc6X1U2CXklZdf0rlTILxEQ2ZDFwu56zAw17g==","signatures":[{"sig":"MEYCIQCIZCRKzIrTMI1VthW17u/qWmLmSGtNySdm3kFAqeqzoAIhAIbJf11UyjUvf6AVXUIwKCAcaanKwO1JlmFi3Mj4b6QQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14567094},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2d53f7da1118968c482d6241b99e9cd2b0469ee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.296","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.365","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.884_1757136358734_0.6942995232267426","host":"s3://npm-registry-packages-npm-production"}},"0.0.885":{"name":"@tscircuit/runframe","version":"0.0.885","_id":"@tscircuit/runframe@0.0.885","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b92eb297347d7c734e0c9d27f227f6a95e87e212","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.885.tgz","fileCount":10,"integrity":"sha512-l1dbMUWjQWVLU3kPan5T/n0P1hZnIToLV71YgKeySNLeAxyx+GCQ4MleNPiCR80M/jqDSnLbrLjo+dPX7+L9Yg==","signatures":[{"sig":"MEUCIAeWbhEf/OAUcSrNOtUsT3Ha1CTlHHW7kmwyZ08gaC2cAiEAp3v16/Dr1UtEyD7BQoIILurMflWkAYrz47DeXA2c8p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14574984},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c2d9a67765f63f0b9be47605ef07ec0340812aa5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.296","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.368","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.885_1757149177987_0.516200597815019","host":"s3://npm-registry-packages-npm-production"}},"0.0.886":{"name":"@tscircuit/runframe","version":"0.0.886","_id":"@tscircuit/runframe@0.0.886","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f79126f1fef369f1e1e95ddfc0d335e489966605","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.886.tgz","fileCount":10,"integrity":"sha512-W2GhpsaRtVhk/o2pZTh8M01Mq8eBryO8BPALq9OEYBZWMjojLhXIT1eYLwV4hmFufC32WqivFrMCMQNepNCblw==","signatures":[{"sig":"MEYCIQCKFGXLFKUEa2Ycy/pbDAz9JiQeSr9ysOeq6SpxG7S1GgIhAO9yJNh7A/90/ZdQsOUGrZMIH75CEoso2ppuI/InXyeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14575776},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1f414d349888fa1ead9ca55febe15d3970bed2de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.238","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.297","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.368","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.886_1757162676042_0.859325975105425","host":"s3://npm-registry-packages-npm-production"}},"0.0.887":{"name":"@tscircuit/runframe","version":"0.0.887","_id":"@tscircuit/runframe@0.0.887","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12e5e9686f2749a1916aa5721755f1875cdeee08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.887.tgz","fileCount":10,"integrity":"sha512-6/fs1nnOwQekxocWqNYIlfA9MuJsaCqvf3PYObZnQ8uYGtFFBfvDS0zxY91oJHZgCQg88WLTAPAwGsHTUNGq4w==","signatures":[{"sig":"MEUCIQCUqAqqGpx6GC5mSEKqhHLO0NpGTbiu/HDxf+LfZsElgQIgaZS3SzVPp/bCKcXSobTTpyEF1jVoJYVcw74lNRY5UzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14577640},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c56a579df2d4a2cd1a4f8b3377c38eb943624dd2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.297","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.368","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.30","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.887_1757176381314_0.37215891883193564","host":"s3://npm-registry-packages-npm-production"}},"0.0.888":{"name":"@tscircuit/runframe","version":"0.0.888","_id":"@tscircuit/runframe@0.0.888","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"476a1012d01cd409c11043384f9337f9acad341f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.888.tgz","fileCount":10,"integrity":"sha512-0ncHZy/+aFXk85P7WL7SXwFdAvslfUUgIUQBqqI0bHFKJ8yJe2htZuGVnhojxy7xURy3Xyo1r5oWt0rK69KsUA==","signatures":[{"sig":"MEUCIFz46axTja8Y8Kat7HCNcD67Dl1nD2HFUvkYiaplZ5fsAiEAkDOCrIV3Nrni0Rp7pMDZLac3tWvY7Ga9tg3hIic9+MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579700},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2baf31d93d2d540db4c78dd4dcf4c3490b654a45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.297","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.368","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.888_1757191791052_0.39296903843507414","host":"s3://npm-registry-packages-npm-production"}},"0.0.889":{"name":"@tscircuit/runframe","version":"0.0.889","_id":"@tscircuit/runframe@0.0.889","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abe8c315ad0912f51e3a218a944d4e0464f9bac9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.889.tgz","fileCount":10,"integrity":"sha512-3risWYxbEu6F3dDEMz9X6HhZqTJfCUjNnENAMO4/O9euh+9I1QC8gf2XO+UCBnAmOCRDWS+IKoX99am+Eyc6rg==","signatures":[{"sig":"MEUCIQClYCJ/s87FcTsCwzwX0eRE9Njgf4AKEZTE+LjUoWedaQIgfwYTFq2Jbl3s3gc5LoaO2At4HZIsvT2YCOcCo9ZSe9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579720},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf887e5a86e68f4ffe6e513bd7689209e4f49df1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.368","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.889_1757209861078_0.7335887834218893","host":"s3://npm-registry-packages-npm-production"}},"0.0.890":{"name":"@tscircuit/runframe","version":"0.0.890","_id":"@tscircuit/runframe@0.0.890","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc73d0ccd7c3e880a619f0e2d0feee80ab7f5e42","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.890.tgz","fileCount":10,"integrity":"sha512-VBslm4TV4WN6Y0gEUqKRQI7owaro2R6EABoOMm40z8XlS1x/chLhsYXDDOmn6RQxkbuqSZp20DP9XB+G975mhg==","signatures":[{"sig":"MEQCIG0oUIdamjoaUUX2xmAf81KRmZujUIWi2KJoJzB/vQF7AiAsskzXSWw1DibJN4ei/kmGtgidfmu0q96S9KCpKRjMkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14736106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eeaf2e0ecaa9b390e7543e2e9474435cd8fa438f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.72","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.890_1757222152728_0.5419226891089295","host":"s3://npm-registry-packages-npm-production"}},"0.0.891":{"name":"@tscircuit/runframe","version":"0.0.891","_id":"@tscircuit/runframe@0.0.891","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2bb22955aabb3ad86f4bf69c77c215672072474","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.891.tgz","fileCount":10,"integrity":"sha512-NEQ1r9j4X0OvPeB4ESeCWc1NfS0xu103rhTU/0xYp3SWLCKyeJKTEkhv3cM8xBsiXOZ5EDdOvvOlliHJDRiK8A==","signatures":[{"sig":"MEQCICTGr9UPxsRG7qxayr5/XAgWhURa7WqRE7At4GRTVfZ2AiBr5rS8qJj3VzEpnBtduqeOecIolG+AisWqQrOT4niBdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14736106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94a7b126752540c96a0fea32237c444e8c1089b3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.34","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.891_1757238414837_0.6316647091601273","host":"s3://npm-registry-packages-npm-production"}},"0.0.892":{"name":"@tscircuit/runframe","version":"0.0.892","_id":"@tscircuit/runframe@0.0.892","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4c8afc9aa263d5d24b68e856216a65f46d5d331e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.892.tgz","fileCount":10,"integrity":"sha512-/wLdrlGdLF2x+tduAbr7iI+2bTGW+T+VXKbrs9bdQCdYR9+X9WcpCGAHAH8YqBho73Sj5ntHCBBrTIGLy+jZGg==","signatures":[{"sig":"MEQCICeVWhcfd2I0uzH04JTbPwHAvLmbnmQDL0ezvqVCjgxuAiAmk6yFVQ5HOaJLf5uLF1BzLXP82nYv1t30ud71BsuukA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14737338},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11cc0273d542f744db5c847cd762d3b8bf271379","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.242","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.892_1757247855695_0.7439869646868715","host":"s3://npm-registry-packages-npm-production"}},"0.0.893":{"name":"@tscircuit/runframe","version":"0.0.893","_id":"@tscircuit/runframe@0.0.893","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93d16a53416a145029dfeedbffdf17fa94ff5f82","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.893.tgz","fileCount":10,"integrity":"sha512-srwe1+0bYhXhBUcITnuFW+8YWq7TywceLzpFpMTwApo+Eq5T32LRlUZ+r+Y2EBXbpVk7oz83kvv8AcONRVwY2A==","signatures":[{"sig":"MEUCIEtuZ/+dluPtckZ3nveWLW9MyIK4Drn7azpbKkbFJ9DTAiEA9LRSkVvFDkyg0Wn9KfD4NO52AWxiURqZUm3qbDkZ0UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14737662},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c490511c3d0e6abdcb9cdd86469a94ca1b094558","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.893_1757249388222_0.36546160133737504","host":"s3://npm-registry-packages-npm-production"}},"0.0.894":{"name":"@tscircuit/runframe","version":"0.0.894","_id":"@tscircuit/runframe@0.0.894","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d099c6bdda6e8c70fb68ff23e371976906231283","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.894.tgz","fileCount":10,"integrity":"sha512-sM0RPpllH/H79+SlT5JKNjQMZqsGCvJJyc5nxcdajVZwjOSPKt20mQnjlah9t3wd91TIqEUvvfzjn2gKoj96dA==","signatures":[{"sig":"MEQCIEfLpRwK0Hle946/MhKPiU5vNAJWEKVOUfcy/JcvS0E/AiAZVNz/xOQADiEZ0ucCEzdgfKg8FIIwKhYbCIdukQKohw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14737779},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17e3435b9862f0e86e25baa482f218f9bfb69678","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.19","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.894_1757255826701_0.7317461499157318","host":"s3://npm-registry-packages-npm-production"}},"0.0.895":{"name":"@tscircuit/runframe","version":"0.0.895","_id":"@tscircuit/runframe@0.0.895","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc44047046c0c925240cc1c27a3b15696e323e9f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.895.tgz","fileCount":10,"integrity":"sha512-RBKVTNMMRy53RhFFJr6p2eQxA6saffayVBqbhGQqmxhdPy/S4wGVpB3QZpFi5PPJxs7JCHaD/R47nE6PU5JeCg==","signatures":[{"sig":"MEUCIQDC16Kqbyf391k5sVqWK9/Owgf/DpD0QJRU5NT8h4xCfgIgX20SK2SEZHjLqtovCkGcS/OAimWx9EgZtl+dZWMIjhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14737779},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"455752ea5d5bd7483b91123e376cb458d0b192c9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.234","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.895_1757263332892_0.7564834785001251","host":"s3://npm-registry-packages-npm-production"}},"0.0.896":{"name":"@tscircuit/runframe","version":"0.0.896","_id":"@tscircuit/runframe@0.0.896","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdab23b1ce73d597eaac35cb75e73fb98437d66a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.896.tgz","fileCount":10,"integrity":"sha512-sY9QZil6S9/vog+WX96ke82CJPyqJfNa8JC7axJHwrLggIduyoMPIeLKYLUCQ+aGR98A0JlgsAG9zTVq0HvFAw==","signatures":[{"sig":"MEUCIQCcNtHoZ9/I1gtnBglj0P0Png2Su7NqJDSQIuAd3mbbLgIgce/XOPueCrXEHYqADzVPn9U/v/OXGK4OKB/1/XuW63k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14738239},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"67fae56828e80eccf97fddf4fb1c3d0db65ee2dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.299","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.896_1757283183992_0.5009365867011566","host":"s3://npm-registry-packages-npm-production"}},"0.0.897":{"name":"@tscircuit/runframe","version":"0.0.897","_id":"@tscircuit/runframe@0.0.897","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2c5f960d282e2ce0304e39c0badbad43ff0a180","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.897.tgz","fileCount":10,"integrity":"sha512-Bw7zNCOaqfWBq/fnJpURieI0bW+eD65MLt3fpKDpA/mlaRGCMqV65XccQ2j5Em6bI+tSzmVgPaNBg0zDmwDvtw==","signatures":[{"sig":"MEQCIGzbq9uU9em+3/lTMCPbZf6W0QuOGcMw8/JO89KJvK+lAiBuwDP5djbEGNp7e0XTNU0u8JXqVDpkq9Ue9zL0rJADLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14738239},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb5797796a5d5a6a31543cf2e64acf37b864e499","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.300","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.298","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.897_1757298817414_0.11728891645207407","host":"s3://npm-registry-packages-npm-production"}},"0.0.898":{"name":"@tscircuit/runframe","version":"0.0.898","_id":"@tscircuit/runframe@0.0.898","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ce4aa2a72bc3290f3b8f6065134186f3f1caeaf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.898.tgz","fileCount":10,"integrity":"sha512-tXNRGVVzieZdUGXoMU+c180/cs5290n3ZC4Ok90VfPn/Y/0rm0UbdjBznN07dY+XjRz6dVNE6+D5B1MctuELzw==","signatures":[{"sig":"MEQCIGznXfoS7Pre3PTD8dvl38CC7pYnm+P7FspJyVXIgq/CAiA7lp005fNirqyCI3LubxgS5bftp3c6lifHF23hnAp5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14738287},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"42a6269bd5db38005971267b1b4670e6b54ef4f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.300","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.898_1757313298865_0.17390728023284585","host":"s3://npm-registry-packages-npm-production"}},"0.0.899":{"name":"@tscircuit/runframe","version":"0.0.899","_id":"@tscircuit/runframe@0.0.899","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"adae3b6f8342248c620a3209b4571a78202d9e61","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.899.tgz","fileCount":10,"integrity":"sha512-7mOD3VDD7BvpjFJ+B8WDAVRM+SXLPGxklBNJUi61OtT+1/9oLmS9LyodRwp3APcXNEDAHvLznKV/2Bvg8Y0Kwg==","signatures":[{"sig":"MEYCIQCPyS8rRA5yRMNLLiC8LkzrikCKH8MNPvCDZKRx+yzl/wIhAOtC+ehjFjc6sm5BpP3iGgB9DMkJeJt288smbkKhWY74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754297},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4ed4f47262ce1f906e8e7db96ec7dec9bc7e1732","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.302","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.369","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.899_1757314336022_0.9574758331720503","host":"s3://npm-registry-packages-npm-production"}},"0.0.900":{"name":"@tscircuit/runframe","version":"0.0.900","_id":"@tscircuit/runframe@0.0.900","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c214a39d9b201f2131199e326942a6db1210e21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.900.tgz","fileCount":10,"integrity":"sha512-EkU1IIj+ZaV5tFHfEUchryrJm6bzjhgNpqdjGew3z00XzLwcq7+ToWuWhUbimlWnrjKH/XafqNAIqchNtsf+NQ==","signatures":[{"sig":"MEUCIQC632V5bvzfL4cq6ebmAguLMy7aIydt9lcA5lq+Mi9sYQIgMApWJvvC0/mQNJi02QNLuwgiN3Wb+/D3uDAKlDQ0IT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754297},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"182de44ff0c0dd3a0243009b138dd3de9502c89e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.243","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.302","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.370","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.900_1757334589151_0.5222981173536596","host":"s3://npm-registry-packages-npm-production"}},"0.0.901":{"name":"@tscircuit/runframe","version":"0.0.901","_id":"@tscircuit/runframe@0.0.901","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3da67aaabe6b6760bc210a2623d806df8bb3da25","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.901.tgz","fileCount":10,"integrity":"sha512-kU6vaMfxPcv9zwN4YqlPH/1pqkdsnDbDF5JcRT+mmPD8RDd/JzIEAjK9A2FOKUfNycNWmwePBAalbH/YbUBMmw==","signatures":[{"sig":"MEUCIHJtty5eyPurmNusepF8c3PgUKyckKOxggOB+xT/Lgi9AiEAx7KQzXDXHJqGL+HIwb4zD9eXkfJp7dqyHEhVuu4ixWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754425},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0def928702911465d5b47f3cc3a42e734e8319b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.246","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.302","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.370","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.39","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.901_1757352997661_0.1829606406102271","host":"s3://npm-registry-packages-npm-production"}},"0.0.902":{"name":"@tscircuit/runframe","version":"0.0.902","_id":"@tscircuit/runframe@0.0.902","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0e62dcdeeccbf5285c6d18c47581a1f932134f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.902.tgz","fileCount":10,"integrity":"sha512-o5MnUlu2FyMxFnHjy1rckNXazixSJ3Fl2+DkJJsbrt3cOXyEg8rlCRbt+CsV64gdUGwLL55rutwI5tWn3aU6uA==","signatures":[{"sig":"MEQCICBvdwTMlb6LlagfkwZjw27+JC9hBYdDTP5E0G8VfxqDAiBsQa4iU9LOkhQY87rYKNldPNyEpuMe1rykt/KqMM82wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754559},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7245f245cf3bbc332f89ffe8725abd15fec1a985","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.246","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.302","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.370","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.902_1757364456219_0.24813052629799937","host":"s3://npm-registry-packages-npm-production"}},"0.0.903":{"name":"@tscircuit/runframe","version":"0.0.903","_id":"@tscircuit/runframe@0.0.903","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b88786572aaeb8c839296f2a5928ab9699a63dac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.903.tgz","fileCount":10,"integrity":"sha512-aWLLraMbbO/IVJQ17QmJ8eMUdKWQ4JjL5gb7zUgGxF56vOIajEMApk91hfOPTotdNn6RbBCZADGISHV4BEhTaQ==","signatures":[{"sig":"MEUCIQD1zFl+YW3YgQGn1SgZiOi0W05xD3MsFYS6cfqnft0ExgIgbp3Ddp8te5tSauz9o55NEM/wScJVCmNpROGRj/uyu30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754559},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c6ad69f466d4d6e93ffbd0e0928992dfb23ff81","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.246","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.370","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.903_1757381414086_0.6348615131360462","host":"s3://npm-registry-packages-npm-production"}},"0.0.904":{"name":"@tscircuit/runframe","version":"0.0.904","_id":"@tscircuit/runframe@0.0.904","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3f910d91ef3ed470465071f92cba6396e987278","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.904.tgz","fileCount":10,"integrity":"sha512-9nejtUnimcqCj6ADysJKPCAXlfyEtY8RtXuodIjlubTJPoZk+e0szU56vAw7xSOJyQjo7FOW2L8wfOytQAPPkg==","signatures":[{"sig":"MEQCICh/oDgjdebMCPtH/k1hNxas8UIHJcVvzo8HY9+4v5wIAiBdRX8AApmaR8QFi5maLCJPr+/RmYG2BrwgBxgWrHBN2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15112589},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b9772c268e193246f3f0839218749ea491f786a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.246","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.371","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.904_1757395803802_0.0580437857938958","host":"s3://npm-registry-packages-npm-production"}},"0.0.905":{"name":"@tscircuit/runframe","version":"0.0.905","_id":"@tscircuit/runframe@0.0.905","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85b0f1d21153607d2e94b15ed008b47e69ab43ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.905.tgz","fileCount":10,"integrity":"sha512-fbWZ3a5uvU2Z04jWfvcYlb3EeZiu2jFvtswthLK0WdannBpLZ4U91WG96hhTvLiff/jYEjoPpNUeCU560juahw==","signatures":[{"sig":"MEUCIQDy6aHY6OXe7HtBpBvCCWf6gLbK0BKFByMK+RB59f3agwIgEsWNP0/ucXP1mRvOubJGCJ0xXsydBGoIR9cSX6vhmw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15112589},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f7331fe52658c225a0e7440977cb14606521ded6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.246","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.300","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.372","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.905_1757408925355_0.10031961565696634","host":"s3://npm-registry-packages-npm-production"}},"0.0.906":{"name":"@tscircuit/runframe","version":"0.0.906","_id":"@tscircuit/runframe@0.0.906","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e181bc8e04a95967d8c982524ec86c565dc8ec67","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.906.tgz","fileCount":10,"integrity":"sha512-nAHWxcb5kIZGmz97qhGHua/6CtAZGUcihQLkAW8F5kzyaafr6rg6fHZF5fEgrxMRkAE0YPlMPLtgs3R8d2zJzg==","signatures":[{"sig":"MEYCIQClDiAJUVdLplba05XfFTVoZGAj3xit2Ii4nN2vyf60EQIhAOw3qZ2meNhEspakZxiAlofDUpm02RcgqKcdgsHR5MxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15115229},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5d4413dcb8f8d27b2ad824a1f6a21ca1a50863e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.182","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.372","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.906_1757451391563_0.6734328263482294","host":"s3://npm-registry-packages-npm-production"}},"0.0.907":{"name":"@tscircuit/runframe","version":"0.0.907","_id":"@tscircuit/runframe@0.0.907","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3247304859bad49e92e30ceecaf97e86eb636ce3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.907.tgz","fileCount":10,"integrity":"sha512-ZOWO8BH7T3IByYgtLVOR7WFi2HYKTAVuZ1jmH3tlJgZp5AoxVQ38bvzcYyeIjYnjvOjHoYSFzk4Ulh5akGqLWQ==","signatures":[{"sig":"MEYCIQDZ4DMAD6yJKXaCoe0ZFt0GH57yDr6c6mVTbeP+/+IIhgIhANuYsDUFJUkG70T3T7G/wS1w6ITRbBznPrajmrknD6T6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15118773},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de5b5574b5109524a885f7101b458f4dcacfe916","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.372","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.907_1757486338903_0.373478008737556","host":"s3://npm-registry-packages-npm-production"}},"0.0.908":{"name":"@tscircuit/runframe","version":"0.0.908","_id":"@tscircuit/runframe@0.0.908","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2175807aefc99a55be921d146280d8eedd9370f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.908.tgz","fileCount":10,"integrity":"sha512-Rd2ednNR6iFZQ/fwSIybu/8hUYJ7A0wM2PxrsqL1Y0n/mWTRYADkbG1L4Eq8BMc9izcJ2S4HvWLHCnznJ4RD0A==","signatures":[{"sig":"MEUCIHUkiH0cvMdbMnzbgjgYgePcSIlFE0N8H5eB879mNVY8AiEAqWD+3k1uDFwWNXQCukV8k2ZAJNLVGPUiHMPeFWhpLsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15125803},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"275665a7a9ccc6998859fce90244d71b0388107a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.305","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.375","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.908_1757490517842_0.021230138048509595","host":"s3://npm-registry-packages-npm-production"}},"0.0.909":{"name":"@tscircuit/runframe","version":"0.0.909","_id":"@tscircuit/runframe@0.0.909","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"973e93ddb31b283ce90dcf306194870c22486eb1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.909.tgz","fileCount":10,"integrity":"sha512-n1S+20geYNlMEgdd28c7+HugmjXTbK5DAGX9j10Vo5QLBh4NbSzaOzp3U7jerDNuJqsTBcHBth7aGP5boiqNdQ==","signatures":[{"sig":"MEUCID+Gn8+qEV+K4UBy7eL2FLWGRLEB6rTuM6kjRaEbi44AAiEArU1eJmm8139/eOkBzzM2APILZyVRA57ucH1pLLmI+AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15125803},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a456faeee72ccb1f5f53be3875eaf89ed54fe304","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.315","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.375","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.909_1757515573177_0.9950528381772936","host":"s3://npm-registry-packages-npm-production"}},"0.0.910":{"name":"@tscircuit/runframe","version":"0.0.910","_id":"@tscircuit/runframe@0.0.910","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0e81d1374f4ecc7cc081761caa19cbbc055af30","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.910.tgz","fileCount":10,"integrity":"sha512-5hKhdiQJAvS9MhKXtbF9alnIjGdLEcW1pYk7NEQGFbXGvxqW6lz1oejqEjMyHzEVgfFIHp8DE+keiC/2d2uMCA==","signatures":[{"sig":"MEQCIHAhPAPAQJJYxaHzuMzOWrITSib8BrTLhlpRWkHp81U8AiAt2/sqxj6PezAzuFZob1fY5vMLFqKU1NwKQaVbDy2HNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15126021},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"56732afb095e4bc34b5b39ade3127ec519d8f09c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.315","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.910_1757534093352_0.7755342414238047","host":"s3://npm-registry-packages-npm-production"}},"0.0.911":{"name":"@tscircuit/runframe","version":"0.0.911","_id":"@tscircuit/runframe@0.0.911","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"039c50f45eec44da6879c77d24d153a55670ff79","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.911.tgz","fileCount":10,"integrity":"sha512-5sjoHOyL+JZtbbhFzzFJIhK8+beb2NDmj7xU8U8nEmpfoXJkV9yycwOGpcwMOA0cUMGhFLhLGX+pAbJawVlByw==","signatures":[{"sig":"MEUCIQCigy8K7pfsQ6GG6dUcf0+waT5S3QplIn/bFDr788uPiQIgAp1zelhS54PviSGcFqbXrLS5yEWAG3J06w21HXbPeJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15126021},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc7ea79f439ecc92e4cfd84efe5cb7bacb368712","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.315","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.195","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.379","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.911_1757550612549_0.19259230294023477","host":"s3://npm-registry-packages-npm-production"}},"0.0.912":{"name":"@tscircuit/runframe","version":"0.0.912","_id":"@tscircuit/runframe@0.0.912","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51591f4dcd7c3f2397be84ab275458128e68db38","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.912.tgz","fileCount":10,"integrity":"sha512-BaOpafQ/9jb2OfklL6pg8HVyKLKK/ck/hPQZZGnewymPYUYHkSC6VxSivp7RDiZ9eJGjC17ooLp0rtW3uFzhKQ==","signatures":[{"sig":"MEUCICCgTvKsD/qkRPmhTXrF7x21AnQm7s59CQkeM772PvdLAiEAyog+nqzeoqdRZ3b5tIpi8LuuPRY60aoud3E0XlLqOlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130667},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0844cddaab1e830177b8a50e3f8bc7af4c915ffc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.315","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.379","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.912_1757555083275_0.19225982802315644","host":"s3://npm-registry-packages-npm-production"}},"0.0.913":{"name":"@tscircuit/runframe","version":"0.0.913","_id":"@tscircuit/runframe@0.0.913","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99ffd00775774d938b337da28cc65160cbfc6e1d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.913.tgz","fileCount":10,"integrity":"sha512-EgLKx75NuGMxQF9q7XBP6LktMpIEoQC9hOIB9OQcPkiETrJkQfM4inzsCJNQ/I8vSEdQZbmCO7FL6BhsSDgprA==","signatures":[{"sig":"MEQCICw0nucAjErE4Q+v+fJTe9E5/Wf+QHFrdZcdfKjUpzgOAiB7N77jLIzHjlWHin+PEmb/VBPeFZEiSo74S9XkkgibmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130667},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"032dd7909b2bf9d2e764ef20ebdbef485af40697","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.315","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.913_1757577509213_0.97214020011547","host":"s3://npm-registry-packages-npm-production"}},"0.0.914":{"name":"@tscircuit/runframe","version":"0.0.914","_id":"@tscircuit/runframe@0.0.914","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e658b947a0a53e3c2ee4718c7a6226cfd2049b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.914.tgz","fileCount":10,"integrity":"sha512-GsH6I3NY5qhhu+O6Gr2zBHSfquNaIDBnVZ1oGIrPEMWxMXmox9qwgBkDKFQZzrLoUkw0w4Ka6q2M9AMJxCHVkA==","signatures":[{"sig":"MEUCIQDm6aN2l2sU+qub5WelgZl7MHw44AzE05+qlHK5HOF8fQIgGK/8h0vAz0oN34FMbL7qnYCnyAYJ4GKNqzwKgh2Iqwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130667},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cfd7c85b592eb773dcf1820bfb5c7d4310c86394","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.247","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.914_1757586798918_0.24391232911144134","host":"s3://npm-registry-packages-npm-production"}},"0.0.915":{"name":"@tscircuit/runframe","version":"0.0.915","_id":"@tscircuit/runframe@0.0.915","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d73609435c56f582083aaad845e3f4af393e138","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.915.tgz","fileCount":10,"integrity":"sha512-jHDgjAXL81zvf7M9JckcI+7kKGJCgjJtdmsi/FKOOmSsgtWJ+3Dg/Zsed5WHqiNQcUGzcPt42Dxcw7DIU6GQyA==","signatures":[{"sig":"MEYCIQDe1YjEEnN/WDkhRZ55JHDzglJQfgEx+cmAbsFy92qHhwIhAPj9wol/JgfsQxNn9ya1WQ32W3oyvBdfnmQzjQT+EUj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15132331},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d62b90b2f565abbec8ecb80bdabb0811162db0f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.915_1757587220686_0.25992680350764386","host":"s3://npm-registry-packages-npm-production"}},"0.0.916":{"name":"@tscircuit/runframe","version":"0.0.916","_id":"@tscircuit/runframe@0.0.916","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7d165222db134b39641e909f34420871eee40d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.916.tgz","fileCount":10,"integrity":"sha512-lXwfROipp7qrSZXDZ4z8alJ5dnHClmtVWdtCFRYcibiCfZRqCwtswZDBD5Dz5MWyiAot1yXcLXz+Y90T9zOnIQ==","signatures":[{"sig":"MEUCIQCA2ufY1G42xE9V1w8WrAxxtzgLzv8FRgvforSB7wbp/QIgaudI9IR0bkl8lw/a5CjdlBHfsJM2oQGO0n2WStyvMKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21809478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e9431a6a3cdecb401221ebc55cb4a3ce6c19045b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.211","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.916_1757587897788_0.24988798522124567","host":"s3://npm-registry-packages-npm-production"}},"0.0.917":{"name":"@tscircuit/runframe","version":"0.0.917","_id":"@tscircuit/runframe@0.0.917","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d1219af5ba35cbb46992233e48e32928d8a440a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.917.tgz","fileCount":10,"integrity":"sha512-9rF+HLOB3VSOBl6sPWRMhRT1H8TcEPzzwCj7Xq6PxRfeURWj0IMrq85vi99Jd4Xw49fBZU8gSr82cH9ewCZeZQ==","signatures":[{"sig":"MEUCIQDTez9p278G/zdchSkpbZegdfkpo3rl4F8B81f/WnjlVQIgaxdJCcZXxwOOt82WnjJqtDIKxPI4gTB1bID1XyKV0FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21819020},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aa766416f9e6e13f9f6f5dab41f43c9bbcb5dc7d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.73","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.917_1757626617356_0.768466220944851","host":"s3://npm-registry-packages-npm-production"}},"0.0.918":{"name":"@tscircuit/runframe","version":"0.0.918","_id":"@tscircuit/runframe@0.0.918","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0de4de77427b338086942e0a8f48df758d96004a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.918.tgz","fileCount":10,"integrity":"sha512-7C6TKI7osmGK35sagB5kGIZU5kG5/PE4XIxTc/Uo7rH/zSyJGfoL75MN57Z50i8jSSipLUUlLVbhK7rfZss0OQ==","signatures":[{"sig":"MEQCIAp1dRf1No5kRoo7InB0r1stuIXFNTOhLrJSfVEtEhswAiBMrxKPozGJgzaaORKPMM0RnAgfqkL20hWINDVjt6XFvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21819020},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9848d2fcbec6ed1daca56dbbe026ed3725d38d2f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.918_1757654637251_0.010186499210252498","host":"s3://npm-registry-packages-npm-production"}},"0.0.919":{"name":"@tscircuit/runframe","version":"0.0.919","_id":"@tscircuit/runframe@0.0.919","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3eb7eb31be1dc24a63532f00361a5ca8e00a87a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.919.tgz","fileCount":10,"integrity":"sha512-LM//c44pJkkNmoB7CZ3u5cppziuFDSQiAVxemLUWIsc8PqmVfJ2GdMwsa7k7pAEEyLAVV0K9XNBex3Anm+UQ6A==","signatures":[{"sig":"MEUCIC9cClsn3OqO4WpMepU7thwsCYuAw8NzAx2WOxQX/ld+AiEAorsRPvvh2msHNWNkIRWn5glAWYALGqBnlgTkpIbD8HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15191516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"04b8ee9bd78f83d6f52b76f6259f98d9fa40e190","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.382","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.919_1757674549965_0.7335409110800677","host":"s3://npm-registry-packages-npm-production"}},"0.0.920":{"name":"@tscircuit/runframe","version":"0.0.920","_id":"@tscircuit/runframe@0.0.920","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87ad731c2871c48e2967811c954684277641db5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.920.tgz","fileCount":10,"integrity":"sha512-n9CFwB5ncDf3gbwLbNplwnJ88Hh4B+Gg4nF4QBg9j9+2FOqOO8Nr7ZMzNSxaGjWPlp6s55qJkU4Hz/olUS7DSA==","signatures":[{"sig":"MEUCIGMaRDQVz1Znzak1ZBQC/bwibgbMZTbS3IzJtsdfqayAAiEA189TxC6QtX6cMVKFVzoGqTYY8EW27T2wi2R4r/7wesM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15191516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81bb2ca339c7ab1a6ddd7983504715137aa1df61","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.317","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.384","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.920_1757686065381_0.7817431728733621","host":"s3://npm-registry-packages-npm-production"}},"0.0.921":{"name":"@tscircuit/runframe","version":"0.0.921","_id":"@tscircuit/runframe@0.0.921","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c2b050be46f51fdd1204007572635333ed83475","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.921.tgz","fileCount":10,"integrity":"sha512-JAOO7i94lKUtWfggjETRadBCnWoHodD/GOXtNDw3P1vQGWZereGpDNU0Ic1v+AhaCQMpUk/CGSM30C0vCY2atg==","signatures":[{"sig":"MEUCICf5n409t4l1Cwu3TO3gv7aONpi9hiU4s0s94FpFT/LgAiEAre2g1UGvk2/uVk1VK/pnmeTcUOkBLFB3cCreC6BQbqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15191516},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f269992e565791fcd674fbc5a59ba34bf01bbd57","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.318","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.312","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.384","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.921_1757687020701_0.19580371828591425","host":"s3://npm-registry-packages-npm-production"}},"0.0.922":{"name":"@tscircuit/runframe","version":"0.0.922","_id":"@tscircuit/runframe@0.0.922","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a35f5eb6db4f2d12e53ca47edceaf9ff0e4e6221","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.922.tgz","fileCount":10,"integrity":"sha512-vQ77gXkc0ZBO7rQ6JrmxqOGjb73SsQR/rxVLozQ26zKNdHGgyUgKQD1qKwSWt+BGdc8WkM/V7qYHHz5Nm/cFiA==","signatures":[{"sig":"MEUCIQDeMv2O54mDetbQOjRWP9CVLWNpezi9ONF7hduBWJPSugIgD5SiTxEXhv9oMIcbpTap/jo3t3oq1wcDG0A8jkwQPuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15192166},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a57763ff80ce1c371241a349a77344d45d4c0cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.318","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.319","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.384","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.922_1757687594813_0.01602991189224401","host":"s3://npm-registry-packages-npm-production"}},"0.0.923":{"name":"@tscircuit/runframe","version":"0.0.923","_id":"@tscircuit/runframe@0.0.923","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73533559099474cadf56d04bd6c1a59c2df34c66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.923.tgz","fileCount":10,"integrity":"sha512-PPMiKe6diIU8bneE5x02f/VjQPpLX29txdgaopJuKZSWWAT+B1sIFBst1zxvpTP6z3QzoLyOOx9ypb4nQ+JCmw==","signatures":[{"sig":"MEUCICsFjUfSDmZ3Nv9AGyBB84PMXqRAqJPY//DhUBHRbhYHAiEAmIEGK2FbivXhWRVWWIqV4WyobXiFGGu4wHhchUcxG1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15235127},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94ae80dce593daf96925b79ac934765bd7245267","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.318","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.319","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.384","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.24","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.923_1757701457565_0.28522850713987014","host":"s3://npm-registry-packages-npm-production"}},"0.0.924":{"name":"@tscircuit/runframe","version":"0.0.924","_id":"@tscircuit/runframe@0.0.924","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c36525640faed56311c3bde3d9831e8d71220c07","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.924.tgz","fileCount":10,"integrity":"sha512-H0nhNdmqijpydmIFKOWE/n8JO7PfRZSrS0G+hFLrHG/s4aiLUYZshmPuGt/G3WhUJgGnq+jTYK5MkTXoyAAUHA==","signatures":[{"sig":"MEYCIQCqQwcpZgMjYHKK9e6ht09rtis5fC0zdXKhC8742nLi2wIhAM1ETzTW0TnqGKeITZRMZo7nyWgJDuwz8FOxUr2IOxSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236173},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2f49981cd4e77df5052887641a30bd7654d2de3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.319","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.384","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.924_1757744204858_0.5638627831068099","host":"s3://npm-registry-packages-npm-production"}},"0.0.925":{"name":"@tscircuit/runframe","version":"0.0.925","_id":"@tscircuit/runframe@0.0.925","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d1ea8935ac7208ec18a627264cb925a00ed27e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.925.tgz","fileCount":10,"integrity":"sha512-qHiMVdn3HWThaeNh+UzKCKBelrQZIB4ukjYIVt4POVn2U1SlEo9fKM3XySRQWc/RVAiYHqS+GxEIoFPDDGhSSg==","signatures":[{"sig":"MEYCIQCH10oBwaLhx5cayTF/JGljORsWDLNB6aiAZuB8R6IxNAIhAJLkGEMEwXa981cpRo/kz5PuuZSYqNqtPly40RDkflND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236953},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"adb5b4e4e0fabec8935b11d0b83c3d1ed7a1dc16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.319","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.385","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.213","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.925_1757749752757_0.07784032766042048","host":"s3://npm-registry-packages-npm-production"}},"0.0.926":{"name":"@tscircuit/runframe","version":"0.0.926","_id":"@tscircuit/runframe@0.0.926","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d86dc60b1d9726e81a0d0d64173c387d41e461c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.926.tgz","fileCount":10,"integrity":"sha512-iAA+AySX043ErglzI76e8IoDB7aX7JGxk4hlNILiK/CLUag7cUyraSUbi43tv8WdYhEYnY22M+BCqgz9bioHeA==","signatures":[{"sig":"MEYCIQC1gVlTrXcBfSz0xwFjXyKtkhqd4X8n8GOT2qSn/+C1FgIhAJjCuRxwrj5WPbTVEppTFZsE1739o15tWm8vvZFusPgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15242479},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40274971c8e6d65bcb194b05cb36141f3e09c326","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.319","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.385","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.926_1757760324223_0.8404465574385893","host":"s3://npm-registry-packages-npm-production"}},"0.0.927":{"name":"@tscircuit/runframe","version":"0.0.927","_id":"@tscircuit/runframe@0.0.927","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fc3132fe75d67c6715dc0be15617e4c4d3474f21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.927.tgz","fileCount":10,"integrity":"sha512-PtTS58zr+QICqUuBJEjwFuUCewHGz1yfQFHGa0gllvrzDdmQXssO5hcFZLhSpvky8+DRGY1MtFKD4dzxTng/3A==","signatures":[{"sig":"MEUCIA7WxST8DFsqD3RxQbNA8kD3KlzYs/YfZy41AkMchyJaAiEA35+gqznwOikSzetYwfAd1kFPSU/1g1/epNk66/Jv/eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15243009},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1896fcf852aca6935968b1d44c41f0b7d3e66187","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.385","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.40","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.927_1757769785878_0.24568766420689991","host":"s3://npm-registry-packages-npm-production"}},"0.0.928":{"name":"@tscircuit/runframe","version":"0.0.928","_id":"@tscircuit/runframe@0.0.928","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7fa5d89751be514ab0f1dae4e03f93a52821c5af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.928.tgz","fileCount":10,"integrity":"sha512-729piQkMoAVEWd8BMNFnx/QBk2V+jkSDejZ5UiySqvHaDf8OWPCl1fjl/gXuaeNxZoMd/qSzkwj00DJrXYLh1Q==","signatures":[{"sig":"MEUCICVXfVisFMLP1jibieKyP5qJ7iNq7uVqwakk4Oxx9l1tAiEA/KQc3IG5o7tFImIqJMQ7oWx9U7+XQmviPpIENiVvpss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15243009},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f0e39f0a321d1bf9189f4a9d802916d82d781c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.385","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.928_1757779782943_0.1313951584189541","host":"s3://npm-registry-packages-npm-production"}},"0.0.929":{"name":"@tscircuit/runframe","version":"0.0.929","_id":"@tscircuit/runframe@0.0.929","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97eca960eeb8a3d4a89a456b08f933cf6da1f0b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.929.tgz","fileCount":10,"integrity":"sha512-mVqyuo6l8fyZ3jvFoDp/qFYfmsdBztlxLIsKCI8Po5NzG48QX/Fmyo/1WmqKQuKXgEIrwRnvTE8oJM4U1vf6Mg==","signatures":[{"sig":"MEQCIHNnp0jeTVuzsqfOtQZ7SG8Bw28mkYYKrll0bPf4MBy6AiA0MzivOOP8/aPwrwonL+6HMAARcMLyS8NogK3tFEWfTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15243009},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ff71a0be35addc6315918da850c0009daa0cf9e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.251","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.929_1757780851620_0.7462740368215022","host":"s3://npm-registry-packages-npm-production"}},"0.0.930":{"name":"@tscircuit/runframe","version":"0.0.930","_id":"@tscircuit/runframe@0.0.930","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd7c5f460e2664d806a74fe1a1c5cd9fe804ee92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.930.tgz","fileCount":10,"integrity":"sha512-xqnqBOu3Il25AwT1m333dOO7L4IzpyvbQ0hGPFTcMFzR668gXdlSSivr0iM93l9I/OkLV+ivdT7ICgTQoPIyWw==","signatures":[{"sig":"MEUCIQCGtrULtb7abccmL7XLk26RhlGy0/WmL9g2+urAu0MasgIgejovkzJpKBLQhOl4J96L+aYtQDoO2XIfz4KwQBdvHCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15243359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d019af88d051b479f26737ba6091c9c5d9466a70","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.252","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.188","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.930_1757785129950_0.9243088949246734","host":"s3://npm-registry-packages-npm-production"}},"0.0.931":{"name":"@tscircuit/runframe","version":"0.0.931","_id":"@tscircuit/runframe@0.0.931","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17850a4e227ac94dacd9b8b4f77f2b4a859a1998","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.931.tgz","fileCount":10,"integrity":"sha512-K/mcu65ZOukJj1RYjcGPFTMqJ42B4PlLZkAf/5JBKHRbvuj+GE5DPVgMLm7CLNhNrsHFJG0X4cCDRfY3qGrH8A==","signatures":[{"sig":"MEUCIGfYPn+tBjaC+DE6eLsajLxF6XGzNzrdhR8xNXcfQPjIAiEA5vp6bEpCi0q70kuW7+Z/Q3cFQzBsuuNZIA4qCuTXOis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244503},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b08ed3c817141997d333f0230d9889601fb37b2b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.252","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.26","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.931_1757788774141_0.22699171783371286","host":"s3://npm-registry-packages-npm-production"}},"0.0.932":{"name":"@tscircuit/runframe","version":"0.0.932","_id":"@tscircuit/runframe@0.0.932","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1425de2e97e35b71bf3ef74932423be5f0bf145","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.932.tgz","fileCount":10,"integrity":"sha512-szD2f+A6GUt9TtudnjBwQGsS5fALoomSK2RAEeAyIiDXS+bhwM5uueQXgk3v/+e/qYLgETVOfwrGxdalCcAE7A==","signatures":[{"sig":"MEUCIB/lI1txSMOBn6VkpjITMqsuibP20KMoO4LsMUwe9MypAiEAyyOLZq8gdqUl1vABUtknX5TZpJfjBC/0yujIL7zXens=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244503},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5878eec56b9d4c905e406a66e87a5dcd506a0a0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.252","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.21","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.932_1757793293505_0.7480146922134594","host":"s3://npm-registry-packages-npm-production"}},"0.0.933":{"name":"@tscircuit/runframe","version":"0.0.933","_id":"@tscircuit/runframe@0.0.933","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78233c1fb8bde08bde3f757c9dbcc98ae6e37f4e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.933.tgz","fileCount":10,"integrity":"sha512-vLtVx5PBTRfBud+v4QWtIFhsOGC2b1QsFkxRalVVVBUOjsGr2jq9gRQgfts4TPlwV54yzwQJq2GMFzfXjcwTdA==","signatures":[{"sig":"MEUCIEQi+uZIwXYD/M2GMk+d/0AZV5QDNBOwp7yUSr+RNwUPAiEAmS/vTCEHnmfswkyqbEhiI4R70CjZYH9110L2CUAE0G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244571},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b4bfc7082801fb27e29517c2d1804622994a9b16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.252","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.933_1757887492729_0.7246613606277394","host":"s3://npm-registry-packages-npm-production"}},"0.0.934":{"name":"@tscircuit/runframe","version":"0.0.934","_id":"@tscircuit/runframe@0.0.934","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eefb79d3b71cf15def804b724d020a4883ba6b54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.934.tgz","fileCount":10,"integrity":"sha512-vYEZAVEwxCvwqysJ2UopJebuWijgRGrPsgNm27iaOrbPVyYhfqOQiO2KP+X7kQrk1PXR5hOswdl81GYYHy41ig==","signatures":[{"sig":"MEYCIQDOiZthv5IJyujv/HZyPNZr+fHHvdw5NjWSyLQLio5RngIhAPdze/5K+64GTybd58Jv8ULWKZYuWMoGvz4DEZa7T4/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ba454e0fb1076718dccfe9e7eecbc24c8425cd3c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.215","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.934_1757899999048_0.4005040362031762","host":"s3://npm-registry-packages-npm-production"}},"0.0.935":{"name":"@tscircuit/runframe","version":"0.0.935","_id":"@tscircuit/runframe@0.0.935","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e1eb14324d69d8d7f672615456df3bc3c4a5a81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.935.tgz","fileCount":10,"integrity":"sha512-+dt8V48R4tQiS5y4fYQS4oepvN25k5H5/G2PNuBkxvdo0ldl/9g0v8Az826WDb1lhq4rvYbSndZWUd2+d44Hww==","signatures":[{"sig":"MEUCIBVXeiO4KxpYrBM8b5m3KTXoSJT3JuiGLsDagSOETbYlAiEA6hA8BO0AdRLxNPX+dujL/cWQJmxQh27TKH1vnGKzRU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245567},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ccb58a75b62c31382c33875f881009cbe105a67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.386","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.216","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.935_1757908050226_0.9826655338571368","host":"s3://npm-registry-packages-npm-production"}},"0.0.936":{"name":"@tscircuit/runframe","version":"0.0.936","_id":"@tscircuit/runframe@0.0.936","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79e0dc03404267c8375bf50f19f7ca3e95ee3c2d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.936.tgz","fileCount":10,"integrity":"sha512-uBALnfAc4TPFFYL2YgZUMSRPFjiOGd/L20bJV9OUQifspK2MF1GukCFxSfZGsSjkMmb8djU3rG/6ej0WZTu54Q==","signatures":[{"sig":"MEUCID9RP1VLwevKfLm+DfkPhHgHIKVkH+OI5sYAc3ig6jlkAiEAqez5rsUn1Cwd3w+DEoBJ4Cp5xOUL6ddCpryjlXW/Its=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245567},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d204c0ad5e0a84e3373e6eed88ee45ee71035b64","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.387","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.216","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.41","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.936_1757917481321_0.5531730862177471","host":"s3://npm-registry-packages-npm-production"}},"0.0.937":{"name":"@tscircuit/runframe","version":"0.0.937","_id":"@tscircuit/runframe@0.0.937","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dba9635701f8307d4b15fe1a29aa136e79fc1dad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.937.tgz","fileCount":10,"integrity":"sha512-lIUKr5TzqV/juoVgFR83X6WwUcOxBNUw0CEoTdafZpMTeXcXNd6YRHGv/47GeflqAwA6pX2eEhn78jVmEecZdw==","signatures":[{"sig":"MEYCIQCiDcfktKXhLl0FgRI/oBXJMLS6Iur6uofZZJJE+aCsjAIhAPO0IO1ANwb2n99jyOG/m+FCBc2LCKRrjakGNEOP2uLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15246177},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7cefb51110a16adb365ac00ef40aa08ac4c8555a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.387","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.216","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.937_1757955317263_0.1115402388765725","host":"s3://npm-registry-packages-npm-production"}},"0.0.938":{"name":"@tscircuit/runframe","version":"0.0.938","_id":"@tscircuit/runframe@0.0.938","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d67ab8b8fd7ed5ca31fd0a486045dbe7143124a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.938.tgz","fileCount":10,"integrity":"sha512-voilqTxvjwd8NoSZ6gM3B8hQnJns06N87J3pgTVs2T5tCE6eOdoiXsHvK4ZtKx7YSGgl1olkIzDacF3p0nHANw==","signatures":[{"sig":"MEQCIC7zZqWJ32zbBJwl2dWb4jOHJJ/webn+w9ctu+qiQtPVAiBPPJw6foXpsBMSY1fM2S8j7u1rCOWQuj0Ks0BsBysxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15247007},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ed129fb822924b0312891378cd85cba4c6d65b85","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.387","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.217","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.938_1757968858008_0.7982648811350872","host":"s3://npm-registry-packages-npm-production"}},"0.0.939":{"name":"@tscircuit/runframe","version":"0.0.939","_id":"@tscircuit/runframe@0.0.939","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae537e78995bc621b3d07d652d2a35aab69649e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.939.tgz","fileCount":10,"integrity":"sha512-xjvCRRxJ5SHim9uy33YCXk+bSqeF4l5ln0J0FrYHmfrdw5j73yxF9C9e+jRTez/v7fNVEdPjH2CpO4UiyT5vkA==","signatures":[{"sig":"MEUCIQCzgsAKfrGNOLIG2RxLgv2bDoRqjJfycCYBo5S/7O7nWwIgdyKsm1eZmkohiUZrK7o2eX/TimwqhkFy6RzGtfWPFpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15247849},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89db2ae5f059202b7ee1fe41038316575053ff8b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.322","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.389","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.217","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.939_1757969672228_0.1788263448801961","host":"s3://npm-registry-packages-npm-production"}},"0.0.940":{"name":"@tscircuit/runframe","version":"0.0.940","_id":"@tscircuit/runframe@0.0.940","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbccefeddde4ba17ded9542e45622a3f745222a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.940.tgz","fileCount":10,"integrity":"sha512-/LZRYQKZPhwGrnZgo3g6lh5w9c4iCX1LpD9KYmDTUkpvFDKt2RzSnBxPShxLmbiQ94pDs+pwsJ8sJ8c7QXhwNQ==","signatures":[{"sig":"MEQCIA0o/AeYEy+etMKJ624my9Anzq8OGyjfDwfGk+9WpSOXAiBAUhTP/lm8VeRCbk8wnJSoMIjLXVia9WSTwVXPi8uCJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15247849},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"301bd55bb9ef6f53d9cc3f9e2eed238fda106a98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.324","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.389","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.217","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.940_1757972572741_0.8297333034079295","host":"s3://npm-registry-packages-npm-production"}},"0.0.941":{"name":"@tscircuit/runframe","version":"0.0.941","_id":"@tscircuit/runframe@0.0.941","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee7ee7b961a8736bbf3c49acfce9e3e0b1204490","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.941.tgz","fileCount":10,"integrity":"sha512-FhxW9Ef5JtusULOS4nckb4TrMOohMOQualbfQL8INyQQA/VE4pZ2lrJt6ADELwSQvjb13ReSr03NuHIiYrBufw==","signatures":[{"sig":"MEUCICQ1QKPPewUJXh6RY+EYS2xiIPQGZ7LbWb4YYbA/P6LzAiEAzSjdPC0LhDbdNBK9+1fypxxWE3W1vyRQj9wn5T7qbRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15250457},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"145e8b28c551c4fd39d8d9da4417922f65adac2a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.324","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.390","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.218","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.941_1757972677153_0.006017057995670427","host":"s3://npm-registry-packages-npm-production"}},"0.0.942":{"name":"@tscircuit/runframe","version":"0.0.942","_id":"@tscircuit/runframe@0.0.942","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a78ca56605afec0ae5388193334294351adf1fdd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.942.tgz","fileCount":10,"integrity":"sha512-tVRh81F2SDz2k1OgwzjRd0vsR9Lh+3Rk6qPNLUE6odqeth6mk9dbpm8rYuDQEP0JmP0mBTLwsluVxlydGjCS9Q==","signatures":[{"sig":"MEYCIQDTUZDpDd7KCtfb+3R0HqeOff6dLzNXFge/xypm+ASIuQIhAO/k3KhGxck6ctIqkX/avhYSSfRzHd/ikKmcTFIw2kLu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15255147},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a477adef00852b5da081a10258a44a47ad0f9713","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.324","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.218","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.28","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.942_1758023960711_0.2586619355161315","host":"s3://npm-registry-packages-npm-production"}},"0.0.943":{"name":"@tscircuit/runframe","version":"0.0.943","_id":"@tscircuit/runframe@0.0.943","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42d67fe76a9d167b799f5976f2f9085985130d92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.943.tgz","fileCount":10,"integrity":"sha512-rprQPlHDVH2caGI3+ylOHrmeCQBkJFUZ1Nge9P0vGN3YE44FVRMv/JTnhuFDzQoz35GrchCqu+alBqICNWbSlw==","signatures":[{"sig":"MEQCIAb5lft1t+cL19yGtk3iaY718vyhPBymVqU+usgPogWNAiAhXG8CLewIpnwY9e9C8bYZsWYnbg4ung5SkbT5EKtp1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15255147},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8bf27a286e5277e40cd12e6fbe28284e2a599e26","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.324","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.218","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.943_1758026519026_0.11019826894676488","host":"s3://npm-registry-packages-npm-production"}},"0.0.944":{"name":"@tscircuit/runframe","version":"0.0.944","_id":"@tscircuit/runframe@0.0.944","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"49c12562d1b9dde92b3f7881efac156eb82826ad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.944.tgz","fileCount":10,"integrity":"sha512-vJB2ekwzXaMofSJ4I+UYFBFbib+eBqT1gCcanrG1Wujh0y7/VRN2dgWUnK6yHBKU4hPyI4zyyogXO94WwUD13w==","signatures":[{"sig":"MEUCIQC/t3Kwiy8YAoS3NOpR4QcPCw1r552t/SSCrpdegOUz6AIgZo8PFr+ZMrBEZ0SrISygAKMTP/v/Q0Yu+E8rbM4IJDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15257809},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"adad3dca390cddd791e8209e662fc5108aea25a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.619","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.324","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.944_1758039136104_0.571304001879495","host":"s3://npm-registry-packages-npm-production"}},"0.0.945":{"name":"@tscircuit/runframe","version":"0.0.945","_id":"@tscircuit/runframe@0.0.945","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f2ddeaa5bbda331ce0bb1de290edfb0241a9601a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.945.tgz","fileCount":10,"integrity":"sha512-mDLiR7belMSVbo2pbCrNX9xXtsK58HbjQCc1D+TSK55DeKRyxU3adJEEFobRz6y8MJ9twTcfeoXLWalelyZZZA==","signatures":[{"sig":"MEQCIHY2xujwGDgHWB6J9mukdQeSMdo5WW0yHJupvl1yGDJiAiAR+wQJk9eBf58DtKswRPZ4G9yn3dYkvP6IrhmG0Wf2vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15295459},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e19531269d61dcb6ec9bf094eac3c72c76e29537","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.321","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.945_1758039421008_0.584132516495161","host":"s3://npm-registry-packages-npm-production"}},"0.0.946":{"name":"@tscircuit/runframe","version":"0.0.946","_id":"@tscircuit/runframe@0.0.946","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9168fa1db71def115d9a5dfe91568eaef5771797","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.946.tgz","fileCount":10,"integrity":"sha512-858UJdZsGZFqxJqHVsbVE5wMQSrfxj1r86eQUvMI3CWzFfYu4qS3lhYkjUv0Nb9JedRlT2sWeuaqpDtv5Yc+cQ==","signatures":[{"sig":"MEUCIFGdB8aIbX/aHohY0KRH+ZdNewVIy1jt4mHSAnVkNHUfAiEAzWlCc6GlR40cnP81Y5QCnDmBYxri/XJzTqusS4CFGfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15296499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"34755c339d1588db619360ef0a05522db527b3c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.328","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.946_1758044788974_0.3186558685491083","host":"s3://npm-registry-packages-npm-production"}},"0.0.947":{"name":"@tscircuit/runframe","version":"0.0.947","_id":"@tscircuit/runframe@0.0.947","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f836b415f6833e4db625a0b8d008dfc16f7e23cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.947.tgz","fileCount":10,"integrity":"sha512-3s2AU10wETH77NCA8/xJ6Rrmw575P85LaUgBrwmZvhqXGfn2Eb89BA6qUohM4X0wdQATRnuaiqSQ83YUjLcu6g==","signatures":[{"sig":"MEUCIEtpGt3Fw/NOEAXLp2YJdvjwWNuIZqWLs2sJ5WutWbeFAiEA89H6z5hrJgx3AUnXvIw+ykLxXIvZOJQvRmn6PkYQPTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15296499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18a90a8fdf3da3739eb3f3d16fce21e43fedebd0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.328","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.391","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.947_1758048674200_0.8819573821255544","host":"s3://npm-registry-packages-npm-production"}},"0.0.948":{"name":"@tscircuit/runframe","version":"0.0.948","_id":"@tscircuit/runframe@0.0.948","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"725642bec4f18b297a3d163cd7785554feff2884","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.948.tgz","fileCount":10,"integrity":"sha512-/MdTLW+TsnThfy1wvTaCY1Rc1yfGZyyba7ZFAFI8C8bByR3k4RAy64yShrEjzx/k9E/QHfa8rsg55uhZegaRiQ==","signatures":[{"sig":"MEYCIQCDzjzDVHWA63Fn+K2PL0qtgz2MDe3ASB1KKZqQZoNeLwIhAKX8QAqOXrbMd1XykHoYkLEeoaBfl3kf22ZCA23r+yFy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15296499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f90ad5cb3cd12ea3c00124eb1f4705d153b0976d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.328","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.393","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.948_1758060445050_0.3888860812333277","host":"s3://npm-registry-packages-npm-production"}},"0.0.949":{"name":"@tscircuit/runframe","version":"0.0.949","_id":"@tscircuit/runframe@0.0.949","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6cf69138ff6200bce8e5c2e4e10b696b6a0542ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.949.tgz","fileCount":10,"integrity":"sha512-uXBNYMuvKcWkG8UNa//B3VMpRUMhKdJlhnj1olBIDSwgqMSVjorTwxr1tF1hecjtfSg7jGIbo77RnFF0i4lQoQ==","signatures":[{"sig":"MEUCIQDSjJzM0habUomPVyfP6idTlr4csm7ne5p0fya+Ua36gQIgIjssJZ3Xa89uEf4xU90ZJwDdplv9KJVTBfwcbK/+Jmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15298615},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"75cfeb4218e21b9cca80fd8ed8bc9b89c70cf01e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.332","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.393","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.949_1758070474532_0.7087373827342189","host":"s3://npm-registry-packages-npm-production"}},"0.0.950":{"name":"@tscircuit/runframe","version":"0.0.950","_id":"@tscircuit/runframe@0.0.950","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4dac40d2fec3a016ce3d4dd8a366ff76538837bf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.950.tgz","fileCount":10,"integrity":"sha512-OYB0VJzkIxupqNkh0LSmHbwOh/sIMYWsaDs+1BdkaSIDConsCMJCpiw6zNT2kmK8TFY2sc7hbZZ+zWc2FDbzng==","signatures":[{"sig":"MEYCIQCQ8DHxswcihN/dV0ehqhuPmIpURytUQq1mHutUuu3V3gIhAIziBR2RhgghBG3qc5ja1zIPgMBpEylBji4lDAU4MOWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15079809},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c150b705d9a96eb534a169f67c21db51d072ac2d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.332","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.393","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.950_1758084643783_0.4428570799722207","host":"s3://npm-registry-packages-npm-production"}},"0.0.951":{"name":"@tscircuit/runframe","version":"0.0.951","_id":"@tscircuit/runframe@0.0.951","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6839e463343f16ebd369acbcf903ca1a640b3071","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.951.tgz","fileCount":10,"integrity":"sha512-Hpuhcnk8L3ugbwF+Qdvu4mVQW+FVmL/byCrcTGTREn4+PK2nzAa41lgyC40mtxVDMxTlTiaZJaAxP0CAFRG0Qw==","signatures":[{"sig":"MEUCIQC27OToiCKrbRvjcZUoS8MfwsGmg5mthDlQu2LmYUBK3gIgDGPCNtybupiSPVf3pltHw7DU8nTwO+177JVt7T1rkxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15080087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02bf036570918c76e183a51d97fb1568f0b9c1e7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.393","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.951_1758105913272_0.45142728137831245","host":"s3://npm-registry-packages-npm-production"}},"0.0.952":{"name":"@tscircuit/runframe","version":"0.0.952","_id":"@tscircuit/runframe@0.0.952","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0ec872106053e3ec6c532b288ad8646bb5044e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.952.tgz","fileCount":10,"integrity":"sha512-iVCfgHdDRVBvHv7YK8Y2o46B/Ysbyvzx4du3LdxwPU4QYBwrgoUsXHIP7JYz3lKssA7zeVQ4gAp5ZGidhm9f6w==","signatures":[{"sig":"MEUCIQDz0yMp2OhZHwHDHomcb0sgrbf/K/iW6p+mo9l8MiX/BQIgB9s/r/MvUXDB1BVre2QMPhHX0SpmfRBw1omch2zNen0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15080087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0460d868ddd90066c2feb4e9b6dc845601411b3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.952_1758112622507_0.5008457243735964","host":"s3://npm-registry-packages-npm-production"}},"0.0.953":{"name":"@tscircuit/runframe","version":"0.0.953","_id":"@tscircuit/runframe@0.0.953","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"197ec516e888bde5001dc008d6ebea10791eaf28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.953.tgz","fileCount":10,"integrity":"sha512-iSNnCuqhl0qFaAxN1w2LRzpC+0cb5Wj1DpeGDNI2LA69aSA2qoJOd5zDLYWpIX4wggPnlSM6xOgpklV7A6Fgpw==","signatures":[{"sig":"MEUCIQCgeJDlfnpawCNqMKrjcIoApm66v4bhoEjLFJoIfxumUgIgdhla0lQg8SlEOAmYbQDb1XIYjGLgmy+XU/5k1CKXdHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15082414},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5951efd4953ea88883114ec27a1b575c5a22392e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.253","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.953_1758122669768_0.9622410671077948","host":"s3://npm-registry-packages-npm-production"}},"0.0.954":{"name":"@tscircuit/runframe","version":"0.0.954","_id":"@tscircuit/runframe@0.0.954","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70b4c02293cc98bd236528c28b9142bfdca8faa4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.954.tgz","fileCount":10,"integrity":"sha512-VvE8SdYZPv1tPusIGqwINk/lTgN9z46uZ9gYCDQ1ZmOUhLCC5rzNIwwzghqmbQsOJQx/stkvyTnmklYkW2WbAg==","signatures":[{"sig":"MEUCIQDnrxpC+NTsOKfna/Ik0P4ws5U+q5F/Cjc1X2YWzx1afQIgRskO3hI3NZDL7ppd0grYo61NvCva+XQokS5TybRDIlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15087216},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e73e719c9b42104b0f9ad23968ef1a52cbae4c3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.260","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.325","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.954_1758135275136_0.6551800891726591","host":"s3://npm-registry-packages-npm-production"}},"0.0.955":{"name":"@tscircuit/runframe","version":"0.0.955","_id":"@tscircuit/runframe@0.0.955","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9120d9ec2a2433bbd11b37b99d74971b83510599","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.955.tgz","fileCount":10,"integrity":"sha512-MdxOi1OeXD2zc/RAE+DVWxsEZ9vi0od2wH3onyuFDLv0xs76N3juN3K/gP8v9tnDoVNtPB9Ef6JCcLr/iZ/mAw==","signatures":[{"sig":"MEQCIEwp+MPk291/+hzHc6PRJMdgNAG63t9ihRcxALjo8p6cAiArV6EqbConrr+cDOQlCgJpGobLBh1nPHPbb7rDJLIhVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15087216},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b0d383cca578c5a1ba52a26763fa800a058a88b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.260","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.30","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.955_1758148668782_0.2151190812758108","host":"s3://npm-registry-packages-npm-production"}},"0.0.956":{"name":"@tscircuit/runframe","version":"0.0.956","_id":"@tscircuit/runframe@0.0.956","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43a6d341b791f91f268a9efc37d3fb260121ab84","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.956.tgz","fileCount":10,"integrity":"sha512-Ynq/BkKmDbfS3Ber8cDCDSdvc6H3P2aRCKNkvQZR8nqx6rXiUDtxbPu2togrW8vDF8SZ1NPsIVF6U+XbOGI3Yg==","signatures":[{"sig":"MEQCIALWD3E9ukUUbgK3K3VcJzhfTvc7uMFc9KM2neSrU7NpAiBqEj9JrewRitFNuaBUqyLKzAsLPl/uku9fRDNbK++unQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15087216},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b841fbc7939e53eaf24f16aa669bb2e63f034d58","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.260","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.31","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.956_1758161258056_0.07060905104743442","host":"s3://npm-registry-packages-npm-production"}},"0.0.957":{"name":"@tscircuit/runframe","version":"0.0.957","_id":"@tscircuit/runframe@0.0.957","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b79ea5f18df4017dd37e8cc22e02763ec57a74fa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.957.tgz","fileCount":10,"integrity":"sha512-ZfmedHND5SqpCNRJWcgiFWRYbBJg3WmKC1tbqN8Zt6FlGfWex8s0hiA+tYYcEC9ye7rlNFeCXs74kooCnwmtvA==","signatures":[{"sig":"MEUCIEJmmJKcikZciB7nMVBFVkZu7kzsgX05QgxcsqTPdRSTAiEAtniUTqW6KuHN1bsiXFxtOssU/xdeAzSlWRlRfzlz3NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15090378},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dced82c54d3573a4c57c5147a8984be0717c9599","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.260","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.957_1758169923030_0.9866721314667153","host":"s3://npm-registry-packages-npm-production"}},"0.0.958":{"name":"@tscircuit/runframe","version":"0.0.958","_id":"@tscircuit/runframe@0.0.958","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"683c4c6ecb3e033ff0a7072f700048b0dc027933","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.958.tgz","fileCount":10,"integrity":"sha512-ZXYZnsNl/yElbhDxjzYgLF1iakJL8RMn+o9QGIIzQhN0cTmM51J+zQVrDB/L5J+JMNnOERKUL6v4VvoopfajFw==","signatures":[{"sig":"MEQCIBPMwN4w15Z6IoIGcmpEkkBwPZcKZY5N37PtMTRIzEubAiBv3APSEp8Gwi5VlpCiHLvGTWpfjMSXc5IExrAk0MhH9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100366},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"663c08770cc20e405e29ae88255e5101ea72499f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.260","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.196","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.958_1758185728898_0.4723283100382003","host":"s3://npm-registry-packages-npm-production"}},"0.0.959":{"name":"@tscircuit/runframe","version":"0.0.959","_id":"@tscircuit/runframe@0.0.959","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"130adf662abb20395bc4f849ea13fe99efaac430","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.959.tgz","fileCount":10,"integrity":"sha512-SgPZ+5tpfT9/rcvUt0cIOTT4aIkGfgnyd5Lj4AopnIEenzayLLTXaxaA5J9QU7dAOLZdtkfrRW7rxM4799Hqhw==","signatures":[{"sig":"MEUCIQDX0x4scpZbZGsw7w3Z07FE7II2l7bD2Ikeg6NZKm0DmgIgKK5FrT+jAC8a9lsV4IfCdVVBU75aBB6VNRF6haBAB50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100456},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc5aa76a2de264831add3e6bdce467bfd852a565","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.196","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.959_1758199206939_0.12643686383023955","host":"s3://npm-registry-packages-npm-production"}},"0.0.960":{"name":"@tscircuit/runframe","version":"0.0.960","_id":"@tscircuit/runframe@0.0.960","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50875b3ffe0c449b012825dbe1c78d92e3fca847","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.960.tgz","fileCount":10,"integrity":"sha512-VMnicGkPcmqms8Qxx+GQNro8boInffVo58h/tABu5wT8RggPeE0ivhVcmfIGnfrqufKTubRyXPl1IqIbkF0zvw==","signatures":[{"sig":"MEQCIF66AejYbyb+jREFdDOFdyyD3l0IMRSvuLXWZwCfo1F7AiBnG3Reem7LUryRkEQheNPawJfuvp6mdtiQVMRSPJ5flg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100339},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d59e21c01ea8c393aaedf52ee97c1bd6173399a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.196","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.960_1758213046122_0.5193352971812546","host":"s3://npm-registry-packages-npm-production"}},"0.0.961":{"name":"@tscircuit/runframe","version":"0.0.961","_id":"@tscircuit/runframe@0.0.961","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1455adccc38fb013ce070c9864833a194f9788dd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.961.tgz","fileCount":10,"integrity":"sha512-O2fzoPWslXR7JehFv/11XaiXKfdvYdxNopNgcrvmxvtbtiCRUxknidAMAcqor8DQFPdH8OwpHj/uUApP6+w+FQ==","signatures":[{"sig":"MEUCIAG7k3VGfskgASaOlnTU4f97IlZRFroOP+WXI/zqRWdaAiEA/sKK28qZglnRbdID/h+/EiETD/QAQXSrhJtQbsMq/JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100456},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a512b776bf5edcb8c6668dcdc6abe0c919ed286","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.196","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.396","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.961_1758214749856_0.7599276727340643","host":"s3://npm-registry-packages-npm-production"}},"0.0.962":{"name":"@tscircuit/runframe","version":"0.0.962","_id":"@tscircuit/runframe@0.0.962","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d98b99a137b26e5ef894be3671f4c1565490bb7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.962.tgz","fileCount":10,"integrity":"sha512-6sA+OL+Cmy5TmyBara9llnnkdGdmSK+yp7IIrs9oIY9eIej9UBnupkG/NpthKUNmCZEz7MIQZYDvr0gnw/rqFw==","signatures":[{"sig":"MEQCIHMwn37nACME0RILl31/ON2zKs5BXvG9Dq3D/k38K14dAiBxXiZ2KA4VivQLoy+pj08R+3fHzYnSdChx1XELyWyHEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15100492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bdf944e7201a6376ae59f7c0107ed99e47acc6bd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.651","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.196","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.962_1758227286175_0.6950370073953804","host":"s3://npm-registry-packages-npm-production"}},"0.0.963":{"name":"@tscircuit/runframe","version":"0.0.963","_id":"@tscircuit/runframe@0.0.963","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdbc0192945c479a8631972b3d8a34efca24c1ea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.963.tgz","fileCount":10,"integrity":"sha512-2DpWlkdwl7z8NlYqkCVMegA2hLNOsAnKP1Bj8k4xC8eIZonMlDBRNmgL+WUgjebl4Ld12Pq5BJ3FTkaIhYKCgg==","signatures":[{"sig":"MEQCIDPd5UstBMDukRKHDSw8LV4Tb7NohEGCG/wYosLCk+vAAiANS/SJyt90Fz/4cvQ+i8GZ4KX07F8tw2QvRDDkR3gvOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15139127},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a273066cd5807826802b1b0359e7cdafe7a35bb3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.328","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.963_1758230637976_0.9322925980247807","host":"s3://npm-registry-packages-npm-production"}},"0.0.964":{"name":"@tscircuit/runframe","version":"0.0.964","_id":"@tscircuit/runframe@0.0.964","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b28e99b1eea7a6caef3400bcee53eb814101cf7c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.964.tgz","fileCount":10,"integrity":"sha512-v5s1A6RNA/43bvvAOPwXDYy74Vt2clb6AbTRPEOOAD2AzFUC5NcIQZ00UP1e+z7rfgyXdE/2mABkJCMsyUcLmg==","signatures":[{"sig":"MEQCIGb1LpT2DCZLTHfIbABRQYsbpbODVuQ7IXqbhN64zn4mAiApEH1sqeAZnCnWdefUYYM4n6PwQLUqmQD7ytNOmtnr/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15139127},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b260fb20dd167dac3e720b136e2e59d51277e8dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.329","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.964_1758247948057_0.9074164719048712","host":"s3://npm-registry-packages-npm-production"}},"0.0.965":{"name":"@tscircuit/runframe","version":"0.0.965","_id":"@tscircuit/runframe@0.0.965","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"054486b4c1b26fa6362d6d423affe8208d635585","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.965.tgz","fileCount":10,"integrity":"sha512-9YFjhvyh9T0dPvpD9HGjA/K9oaE3D95iNSbhvwUAHrnVsuNn3TtHzp+lOC4r3XaqmZq3/WoW5JNn932nYI0DiA==","signatures":[{"sig":"MEYCIQDC21ZM1h7G8bguzrbIRomo3lXlgUI60D/0Pdmj1dyCwAIhALslrwglkMyeDMm0CzLuOCVoMqXfqd3hiWc6qveHK+X+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15164938},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fb9b76a163a9e5a515858d93a73aeee59873013","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.329","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.965_1758253321305_0.8635897109133395","host":"s3://npm-registry-packages-npm-production"}},"0.0.966":{"name":"@tscircuit/runframe","version":"0.0.966","_id":"@tscircuit/runframe@0.0.966","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f9397d2b113763e19512615bc46a964fecf7bee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.966.tgz","fileCount":10,"integrity":"sha512-8roNLcAGf8J7xLUoo/xCdW86rOvX+xLc0hd7yNVsjAbAZrZNM6E5iPoTGtTed3nhMCC6y57apUqgraK1yoVAbw==","signatures":[{"sig":"MEUCIGE+zuc5IILOlB6hfn+uP1XDiAfyLZmT94Xd8W9BaKQ7AiEAtW2J8DzNLvYdFgPVFMfWN1z65g1bWNYEt7lPEcxtx0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15164418},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a649a0f21d134c504cda1777f6b939374c196d4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.329","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.966_1758306245603_0.9204463046943863","host":"s3://npm-registry-packages-npm-production"}},"0.0.967":{"name":"@tscircuit/runframe","version":"0.0.967","_id":"@tscircuit/runframe@0.0.967","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d0e583211ae8c0fe59fd1a7dcd73f58890976e4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.967.tgz","fileCount":10,"integrity":"sha512-5CEPw8iiegKFVPwedCaP6PP4rlDX5xLG3LnsR0Mdzo7V93kWCjsPteB5engeWBjz4yHORkYvaeTZHElZJBowLg==","signatures":[{"sig":"MEYCIQCLpejRo1N440SoOz6A/Q3JOe7biT8gENr7rqzi6PGLIwIhAONilYPH40FTt04eZabvEMjMDmZTrUePzpC7cBWJVG3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15164760},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e55a8847a03324a2529add146f5453b374e228b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.329","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.967_1758308748692_0.906514844523785","host":"s3://npm-registry-packages-npm-production"}},"0.0.968":{"name":"@tscircuit/runframe","version":"0.0.968","_id":"@tscircuit/runframe@0.0.968","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c73b66f4bf7e127b199279688c14f71e95f96fba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.968.tgz","fileCount":10,"integrity":"sha512-FYD4y2LnIS4lCtRLyv5KSQyxRolvaLT5fvREUUw1s0fWMwi4BE9wRubX3K3TC46icuJXhVUhXlEg25sLMeqmdA==","signatures":[{"sig":"MEYCIQCRaUX2dG+7Y/xM1rNzE1Vj1F61y2X5FvyCmMhyQe22kQIhAMeGIi0YS3JAhF+SwdwYb3rydqsG2ufFrjROm9ToKCwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15164760},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"994bb6be4ad6d6e123e912e6010ea87611c36eef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.331","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.33","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.968_1758309113741_0.0957075513090937","host":"s3://npm-registry-packages-npm-production"}},"0.0.969":{"name":"@tscircuit/runframe","version":"0.0.969","_id":"@tscircuit/runframe@0.0.969","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b8c7b7a5ea9d0f5264839f5791958a9985244b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.969.tgz","fileCount":10,"integrity":"sha512-j5rf1mvs9GMwNTaadH+nbuyOqhfXzrX+6pm4vi2chwY1FT+iooDbK8eS2YbytgrjzOPWqyIagXX8JElEOfb1YA==","signatures":[{"sig":"MEQCICVgGhUnHgzSmMNC8uo+njVRZTOsF+/Rdb3bPtOgTsdvAiBHRiaTOYRwyFDtLEXSSiIg48wfdojcXEjsm4THKCmlqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15168472},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f2040c7b518e7a797eded320795c68e7cf23414","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.331","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.969_1758311093168_0.43179868804463517","host":"s3://npm-registry-packages-npm-production"}},"0.0.970":{"name":"@tscircuit/runframe","version":"0.0.970","_id":"@tscircuit/runframe@0.0.970","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af11b1eda089b03efbeafa2fdf5ca41ddf930c7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.970.tgz","fileCount":10,"integrity":"sha512-XJFWVU9euZW3pqA1fRL6wg7+3nS+FpZqgQGAmHCx+7SHQeDKBYc7RV441e1Yc+Ic7HAAYFoXvxUSZ4EOs62ETw==","signatures":[{"sig":"MEUCIBiBNZlJbs1hy0P8ZxHb3ThuA/tKCu+RgUuPKyHB1HbnAiEAvzP1VtTSy8Ca+RDejX46aKNgWpp/aOrNcncX/zbjS2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15168472},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fde2a84b292f5444d7a4eddbcd00bb9ed27ace49","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.332","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.970_1758311396891_0.7610207803565343","host":"s3://npm-registry-packages-npm-production"}},"0.0.971":{"name":"@tscircuit/runframe","version":"0.0.971","_id":"@tscircuit/runframe@0.0.971","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2065a5e1c2db45c4887957cbbfa848d33aa6a7bd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.971.tgz","fileCount":10,"integrity":"sha512-soxCsdNx4hcyKqeZ2YXXcsLpaNTUS7rlgwhNF6DQFC+qZAAqm2xeaoDTx3CJtQKDSvn0taF+5OBPkniApXJmCw==","signatures":[{"sig":"MEUCIQDbw288h0LBu/jQFXnPg5MnWmlLZ2vTdiK1qVg0QVY46QIgbdLQqeWq7cSyoTSCz/aiJ5gyCOD9heyNN8S5tU3x3Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179326},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"33e8ff067df6d4cf2ffaa04e63c9740eec173311","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.332","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.971_1758312317862_0.3309511000757006","host":"s3://npm-registry-packages-npm-production"}},"0.0.972":{"name":"@tscircuit/runframe","version":"0.0.972","_id":"@tscircuit/runframe@0.0.972","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9aed450e91568e2e17278279f38475a60f4f7d88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.972.tgz","fileCount":10,"integrity":"sha512-tb1X7cH0t1tHmoRHrL297bZkXqIlBX5YubeVYp47E+edd1dnySvDXXHb5god/bwvu5dK+JNtFB1dZCEk7VKECg==","signatures":[{"sig":"MEUCIGTitpY6ETvy8D4bGG4rK+zccLVl3fcC4yliIHS7inKUAiEAoI7ApvFiO5BxEbbHjOOZKSuWcCg+IbSGrKjS0GUoVuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179326},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf1474768b6d6eae12e1dac228afe142e1fc316e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.335","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.972_1758314508678_0.058288482237133676","host":"s3://npm-registry-packages-npm-production"}},"0.0.973":{"name":"@tscircuit/runframe","version":"0.0.973","_id":"@tscircuit/runframe@0.0.973","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae2081b6ece70a45a53f80acb93ac746f3c66aa8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.973.tgz","fileCount":10,"integrity":"sha512-kLoP/tH1OSXUS5XW+k4BMXw95lSGXXisqptzZPLAqeqqg5LwzHBpB9Ml2rF1c5aL3ZofvJsuyqi80+5ek4y2+Q==","signatures":[{"sig":"MEUCIFzDz904fKYQYqrTTjJxyTTpTbaL8BEg7p4Jy5+yjyzBAiEA+faf42bPyp/OPUW53FUIFLbWqE+8V1Edtviq/pmnZm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c382a3dc073b0aab1c866d4471b33c8747690a7f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.336","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.397","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.973_1758447798003_0.9880164377924914","host":"s3://npm-registry-packages-npm-production"}},"0.0.974":{"name":"@tscircuit/runframe","version":"0.0.974","_id":"@tscircuit/runframe@0.0.974","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e321b0bfe126bdffabfa31a5a4169608076f3732","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.974.tgz","fileCount":10,"integrity":"sha512-owqwyRfFTL4pjtonYUpSHlIxnuh93RfexZucraCqpJpWuKel6Sy9zTrJZ76in9SIJm41CIFDb9cRUm4pTt3mYg==","signatures":[{"sig":"MEUCIDYjxlf20lEDxbYOgaO8KXK4AIYY53mJyFqhaJAM/XErAiEAst3QWbEZSWa855rFwGZcIPBDELZsNxT81rlSumOox1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f1175d65b5cc8340c689e3199d62f4c17c9e7368","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.261","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.336","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.974_1758457747727_0.3435110225332081","host":"s3://npm-registry-packages-npm-production"}},"0.0.975":{"name":"@tscircuit/runframe","version":"0.0.975","_id":"@tscircuit/runframe@0.0.975","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"501f1eea7a9546246897257507bbf9f56c96246d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.975.tgz","fileCount":10,"integrity":"sha512-IHrEm8rDeanP2hW3XEDAfMwcsjQ/GqHWz+qsFAD2TwFOgMfG4GbtxRUS2w1oDPU2ZKOzlp8dq1wz18Q9ixR2fQ==","signatures":[{"sig":"MEUCIE2o1lnPCMvu8Riww6/15ztCw0+0JxxK9ITtgcai24AuAiEA5Qnm3IXX/syCfIj+XnKRMsyjYiF5r19oKjmfM589h6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"343bdd59b74748a3a2af612c6a50438cadaff633","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.262","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.336","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.8","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.975_1758474453868_0.09353082867321683","host":"s3://npm-registry-packages-npm-production"}},"0.0.976":{"name":"@tscircuit/runframe","version":"0.0.976","_id":"@tscircuit/runframe@0.0.976","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"485e3935041a22d1060193d6844dbc94c951ba3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.976.tgz","fileCount":10,"integrity":"sha512-Ut0dPsUB5jGJ78QE7Tl8MBHrYrGT6uzvPpbCl9wtLNApF0R1ggIduRSwopCwcZNzMYreBUg1n6/f5tTZFT50JQ==","signatures":[{"sig":"MEUCIEmhyz9rrReFMTZZhTsdIVi9LYEcqg9OFU849MubQ2xCAiEAlbn63lEC6f4hceH0M1FWhYmHFWtGbvggxmGnrLu5ork=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15179332},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9dbf309e12047def6817999ac6bf52d174ffe9a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.262","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.336","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.976_1758487809156_0.26478894399843655","host":"s3://npm-registry-packages-npm-production"}},"0.0.977":{"name":"@tscircuit/runframe","version":"0.0.977","_id":"@tscircuit/runframe@0.0.977","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c41184117b5054b9d08bc069f852d87e59d4f1b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.977.tgz","fileCount":10,"integrity":"sha512-HFUNkt8Q93Xto6tok63Gv6YmTk/JRn4yWtnCm8G3JI58/Mj8+cM+gZKFEDG8xxdUYhZLg4jjaMsToquIVpGFRQ==","signatures":[{"sig":"MEUCIDzmgCpf+JOM0tCu8G2na+8beVlROH6OChyI7WPvqYpyAiEAhhN2FJJZuF8ElTOy0v0kIvlc6TjKOGnFxedqRdbdb1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183781},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"75228dcff77d7fb06e4df1628b0b065464e8149c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.262","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.336","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.977_1758500428056_0.12229062093962995","host":"s3://npm-registry-packages-npm-production"}},"0.0.978":{"name":"@tscircuit/runframe","version":"0.0.978","_id":"@tscircuit/runframe@0.0.978","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8d2ef2905104c4714968249af7a2640665b249f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.978.tgz","fileCount":10,"integrity":"sha512-c8cdfT3fyEIlTWq6DvsKl+JH+ki/cu+FDlKypc+ABPDr+hGTDf75OEZKFA2+9tlpXN4ysNwEfDJMW4dJibJ9Ug==","signatures":[{"sig":"MEYCIQC/csFpbEhJpQ3c65PH6/652TpP5mxn9U3Le1t53tPJDgIhAJjP2yg0XIJYp0clrT1fDJTX3JHjXi32GAuJdGHJLvjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183889},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1fee9130b2ba1af012f16a4ccb0ebe5e8fa2f9a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.262","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.978_1758507357697_0.5308183304653422","host":"s3://npm-registry-packages-npm-production"}},"0.0.979":{"name":"@tscircuit/runframe","version":"0.0.979","_id":"@tscircuit/runframe@0.0.979","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb717f4a749711b127e5343bfd269cc473ceb6ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.979.tgz","fileCount":10,"integrity":"sha512-wkpgpX8gAc98RTAfoB3IKwbVmSWrPnpx8oCBVNmSoGltm0oHSKKPsUsPiLdrGom6HvOcD+HNZMpIdA/7LywpYw==","signatures":[{"sig":"MEUCICJtpTW7MpBuC+kJn8rB1a5yK1IFcTmbDKq6LcY1FdajAiEArBTQvgpnDhwDJ9Vl9C/evaoXYoVfa4mVBLAm6u0frWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183971},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e1cd835f3404dd28a67fc44affcfcf5ff7539097","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.264","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.398","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.979_1758519660641_0.5442837817784034","host":"s3://npm-registry-packages-npm-production"}},"0.0.980":{"name":"@tscircuit/runframe","version":"0.0.980","_id":"@tscircuit/runframe@0.0.980","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff093a18e93559ab84d93f6cff92f6e40a9ce11c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.980.tgz","fileCount":10,"integrity":"sha512-KJxRLib6OYAVANbiRxkRy5fG6zMzhGO7eCrS1lSUHhSqQ+vI+sZQ2xXyAOzcn02aanfOmNYAyBrlzBJnLwa40w==","signatures":[{"sig":"MEUCIHtoH9tDgLFN3j6tBHVWSy+OAJyEl9Izi5JiWtW5vExzAiEA1XRqHNye7/UcVKJVWDzB6I30XENvasUCgTdY4m23778=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183971},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"223b1ec0d3a284915e946d9fbb2422d8ea435e2f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.264","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.42","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.980_1758534805263_0.11287937105392576","host":"s3://npm-registry-packages-npm-production"}},"0.0.981":{"name":"@tscircuit/runframe","version":"0.0.981","_id":"@tscircuit/runframe@0.0.981","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"651dac77676bd2cc84c9091219090b6ca2af36d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.981.tgz","fileCount":10,"integrity":"sha512-Nzg618mjpACnrRQI6UJ/Wx/h1YxAdnAqQu2Jf92BubACmmg+NrFKvwq6/KeTjha59xvtjMmERQEuvcd+MXkzLw==","signatures":[{"sig":"MEQCIBwQDMo/JGd5HY0twGlgWNRQE3Rm8TxCWrcceRtAVTz9AiAOdgogy2xe1NiCWAziTlCbAjUPo1gFDqiZsmjf3TcinQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15194775},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08dfc530510bec87d1cfd711f1da983a94cdf968","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.264","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.333","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.43","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.981_1758575816725_0.680629772057868","host":"s3://npm-registry-packages-npm-production"}},"0.0.982":{"name":"@tscircuit/runframe","version":"0.0.982","_id":"@tscircuit/runframe@0.0.982","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa85148eb2638c40607f86209c337715de2e4230","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.982.tgz","fileCount":10,"integrity":"sha512-VR8h9f8byZF3TBNNVExP8efrL3zyyy+8cMuMYpRp7i5P3JqrwmRuDceVyfl16mK12B8VtWtyqSsdjOHc5wXRzw==","signatures":[{"sig":"MEUCIEb5WumBsPW9NdsutXuUTg2zexwiOfzoNZ4uOjW80XYRAiEAiGwEl66bWK3ZCT2h5cvV+JRQje15ge5oqiUXMBreQIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15194775},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c8031a974b698a9442ddafc30dcb396f1157dea8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.264","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.334","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.43","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.982_1758587904271_0.12049603105586981","host":"s3://npm-registry-packages-npm-production"}},"0.0.983":{"name":"@tscircuit/runframe","version":"0.0.983","_id":"@tscircuit/runframe@0.0.983","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fa90dcc9d6aff9c234cac2ebab93dc52f5227a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.983.tgz","fileCount":10,"integrity":"sha512-zjO2hfz7INODaiOs1yerFlAz8J8Agr8K5JffYvyZCtsTqzDZ9dmxDi/vmISFfij+X9UM2UL3QPFWOFnbUj9/tg==","signatures":[{"sig":"MEYCIQD/z0MVyojPvV1eAbODs/1J+4RbIdScd6qF7G8GqZTxFAIhAPyBwtf62CwWgIc9CqVjfFAWHeySaO8M6DB0JP8jc5eg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15194751},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b75b5c9cdf890beaa743cedaa0e2c1361f4819a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.334","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.219","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.43","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.983_1758634398278_0.3840362386905547","host":"s3://npm-registry-packages-npm-production"}},"0.0.984":{"name":"@tscircuit/runframe","version":"0.0.984","_id":"@tscircuit/runframe@0.0.984","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f22921fdbd8278d4b9d4e0e18f98f095450f313","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.984.tgz","fileCount":10,"integrity":"sha512-2xTIwWo0c7ulPXrm7HO+Bo6AyPRiZD9HnObbKZZmbs5FbVz3TcM38y4ACXs0FXI7uLyJ0q8niovplfyq8GTg+w==","signatures":[{"sig":"MEQCIDtafFfBqQxneDTW2pH7T0M46ELzhqoI3t/41enZ+vtXAiB8pQ1BYckyseKPAZxRHNmlCa5hhmNB8zDzWTTLSuz58Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9a3289c112e33d6ada698b16f300e4414df59cc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.334","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.43","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.984_1758639880304_0.6852402752087305","host":"s3://npm-registry-packages-npm-production"}},"0.0.985":{"name":"@tscircuit/runframe","version":"0.0.985","_id":"@tscircuit/runframe@0.0.985","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"49d50800d2bf83f2c4d9ef1c87f98a4893b60052","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.985.tgz","fileCount":10,"integrity":"sha512-RnT9Cfoy1DlvUgnovX+w66817sWXFcaM0gOZyH1LTWrXjDytfC16hJXYDBMTDQrkRKqGkshMuIGSQu4+JGhscw==","signatures":[{"sig":"MEUCIEdbAgwyhlvaneFvPqjzZLbllDVYNS7Nn/beJxFAKe0KAiEA9zWT93Iht6MLiGcNYjeDz7nDAdpdoR2GEyjqkD3NOxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"945bfa14e8d0e77a3f7a32e20ca06d16d0bf55cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.334","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.399","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.985_1758640315233_0.04163922189095959","host":"s3://npm-registry-packages-npm-production"}},"0.0.986":{"name":"@tscircuit/runframe","version":"0.0.986","_id":"@tscircuit/runframe@0.0.986","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8b49602b599808e85e104ba0de1187943a197de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.986.tgz","fileCount":10,"integrity":"sha512-tNGHKWqef1M+f4TcktfyVtMPs8wYrxAb5KxdJwgCPoQO5sEPOpKJGfXRAeeHnDRyU0ur1rqCHP5ryQ4nDbHyuw==","signatures":[{"sig":"MEUCIQC1vOvqtFuq1kpslZMKJbx4nsV7M6EDlNR4aKWEHeq66gIgMWD/zFpyc6fcwBY/c3c0xMYN2XljEbXNiqqFVKbDkww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3634308c9785d46acfeee09e08e5c149aa535444","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.334","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.401","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.986_1758645650118_0.31702380053647916","host":"s3://npm-registry-packages-npm-production"}},"0.0.987":{"name":"@tscircuit/runframe","version":"0.0.987","_id":"@tscircuit/runframe@0.0.987","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12e83f96d64c422b5347d948266ee1cf32e993f7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.987.tgz","fileCount":10,"integrity":"sha512-7KkrljbUqyVawGe48sR2i1Iihdf+NGMDXB6R8fAgeCN/7LXShjus6hr6buKE4fhHl1hlj470/2TYMmSHGP3Gow==","signatures":[{"sig":"MEUCIQDT3+lQXuR9I2TIsC3F48TsYPCmPdAQaxUEMjwLGDuOVQIgKQQLvICwxa1nPADJuIask/4htYHkephO75jrakT52B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39b30c919cb6a628c01c42906e3bdadd3c82488f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.336","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.75","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.401","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.987_1758660577174_0.7513954661253774","host":"s3://npm-registry-packages-npm-production"}},"0.0.988":{"name":"@tscircuit/runframe","version":"0.0.988","_id":"@tscircuit/runframe@0.0.988","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3e8a8c7d353a7812ea4c6524a5b93a1af434c520","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.988.tgz","fileCount":10,"integrity":"sha512-/AWwZabP/Tc1h1PkUsn4LApap/KoEMJsZh+65C3D2JjKYgmO4LbNNsmuhrxG12umYgRWLJnLJlGkXUzUMmIuqQ==","signatures":[{"sig":"MEUCIQCNp6UagH4st74wpaLWFS2L3v34JY8B3t9/V07HZxmGjgIgFWA7YtFzsbIYFbfyRevwV6jygdcW3J7JMsPgnwtdcFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214737},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d896292325340a85898553b24db8caead72febbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.336","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.401","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.988_1758679096827_0.3449297568294778","host":"s3://npm-registry-packages-npm-production"}},"0.0.989":{"name":"@tscircuit/runframe","version":"0.0.989","_id":"@tscircuit/runframe@0.0.989","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a3865ed96f348ce4d4cd17456bb6984d22a5d0df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.989.tgz","fileCount":10,"integrity":"sha512-vytdAjSoJ16tYjqYhagip6og0262E1bXW60r4Qa4jmpfbOmuQMT59yMiK4bA+zy6eOLAB9lIj+fRTpLMKEk8UQ==","signatures":[{"sig":"MEQCIBpPm0zwIJX5huXqlzFjSJhZA4PUmPu2oUihuCkclWWKAiA9BqE1QNM0PoPCc/W3X8DjLm6AQ0ADsZOytZs5oMzvug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215039},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9a023a1e8971dfee93b545c5f472cecdacd1a1f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.199","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.336","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.989_1758679556991_0.5976160000993134","host":"s3://npm-registry-packages-npm-production"}},"0.0.990":{"name":"@tscircuit/runframe","version":"0.0.990","_id":"@tscircuit/runframe@0.0.990","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c84bd6541cfd397f519839ab0821bffc5b2208e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.990.tgz","fileCount":10,"integrity":"sha512-gn02pTJQZ/CGjMVoc02amhIJnJlt9aRsvPOtx9pA/e8e9hYerAOXC3eiIcBIhWI8Yrhw0ze7DFzokTr9zkpPnQ==","signatures":[{"sig":"MEQCIF7TpUZaQKczbQBoy2BLOJ/cGMtrr0AvqOXRw1W7dH+9AiAG0oCDs5DfJVwdgScNyTZtMRnBLQaqfCx4K+Lqomil3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c2c51f0f9f11e15bef34e0fa3e091f3bcfd0352d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.200","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.336","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.990_1758692455988_0.8977710562543912","host":"s3://npm-registry-packages-npm-production"}},"0.0.991":{"name":"@tscircuit/runframe","version":"0.0.991","_id":"@tscircuit/runframe@0.0.991","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0103cad4680c18d5f56ef7039ac467fe65c386c5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.991.tgz","fileCount":10,"integrity":"sha512-nlCJJ6xLcZwv4VX8QJWivVq4otsW4RbUeqCxVbqqBRG+g2Ymp/dV5wvQ1l+XriqOATJJBWsQIyEQVO6WBuxRqg==","signatures":[{"sig":"MEYCIQD0FPImdws6YFtHQY5upOK0HqVhPPLlzWsRmDvJn88EAQIhAJJXKoKptDoG00ukN7agQrGP9dlNqeQ6u5wt+q417xQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8731ab0e76ba696124077634904c8a71e88c317e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.200","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.991_1758715505934_0.3594841204868757","host":"s3://npm-registry-packages-npm-production"}},"0.0.992":{"name":"@tscircuit/runframe","version":"0.0.992","_id":"@tscircuit/runframe@0.0.992","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"addaaa9955b83214001269aca4896d7dc71b12ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.992.tgz","fileCount":10,"integrity":"sha512-TSRNqadl2wMCy16ARNHetjE5D7xJ51S31Jm8lJO5Qq77iU0An/UYzeKLSTpgXZEuO9Cs6RoJNP/CsBarfzkdLQ==","signatures":[{"sig":"MEUCIQCslBXtGuWRO6ffRfNAXhRadqMsSzjygF0J/5Z2nlV/4gIgZW6Ps9jqvXxikAnkKWjim47TyZh5A6z/nH/98cWRcFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215053},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b29d0480c637acaa68961eb45f5f4c1edb80682","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.200","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.992_1758716069339_0.04385218643583899","host":"s3://npm-registry-packages-npm-production"}},"0.0.993":{"name":"@tscircuit/runframe","version":"0.0.993","_id":"@tscircuit/runframe@0.0.993","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"35853213fa0b00f0487daa44da2fb38b7a1662e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.993.tgz","fileCount":10,"integrity":"sha512-8j2H0IWJja2sMMG6ViKcSDsM5Hs2WQIOXSwkYm5ZKfwDQZjE1sOlQiAGRFOtPeKRQShM+PKfp4iS+YvBZ9BeWQ==","signatures":[{"sig":"MEYCIQDdXDzpcrlbkR019DqPlla+9rhOSF8EZBnbiq2hzvSg1gIhAOvNWdbqiFuV9XsZOkU0JwO7oLI9zaYqCdK+ZanUbpZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215157},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1adf200921cce4bd7f7b9c6cc545e12c8cd28fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.200","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.993_1758721516016_0.3128592985275438","host":"s3://npm-registry-packages-npm-production"}},"0.0.994":{"name":"@tscircuit/runframe","version":"0.0.994","_id":"@tscircuit/runframe@0.0.994","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04db19d1c4bf13f36010695c360bf8d70871af41","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.994.tgz","fileCount":10,"integrity":"sha512-GRFBqY5fInIqzlAmpaLPn4VOI+DGCd2pbNkw0FSKqDoeszBVzqOqXcCn5P6L7S8PcH2QVA6+hSrVM1Fup5dbAA==","signatures":[{"sig":"MEQCIEZUafMQT8jxFBKj7FeENeo2OaQQ7Y2ngJwQ779ySqFZAiASLubcaJdIRhGMHXilnJc9HQBn79fEB/RTDcHamTmEsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215226},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e9a1c610fce5515b8ad41eab02a905db8051edce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.200","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.994_1758740744806_0.4309910022607244","host":"s3://npm-registry-packages-npm-production"}},"0.0.995":{"name":"@tscircuit/runframe","version":"0.0.995","_id":"@tscircuit/runframe@0.0.995","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e14aaa8986551a4e4c0769423a7bbf69033ce2ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.995.tgz","fileCount":10,"integrity":"sha512-LDCGXjXG9NQF70lraAskStYm7FJwHqex9GQ8XzIyDusHC4nvN4Uo8vZXn9Wc6Dul/LlyOHAtREfu2Fcayx9ePw==","signatures":[{"sig":"MEQCIHqBsuAwrFfNcHW+7JYxL1a9TOBAXR9BMmbIU7hlhPjxAiBzpy0UblvswC/7lutQ1N4vVM25KKlKDxe8WS6bwzx0/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15216468},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ec3052f9a566db269de56eca3b21b428fa86fc9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.201","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.995_1758746800979_0.13588741410953942","host":"s3://npm-registry-packages-npm-production"}},"0.0.996":{"name":"@tscircuit/runframe","version":"0.0.996","_id":"@tscircuit/runframe@0.0.996","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"092c3d82203e8aea624acefdde5abb40069139f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.996.tgz","fileCount":10,"integrity":"sha512-m8wGCryhXwe7OL3ChD7k8O1ue0Y2GUOchdtUIPXp+s455kWL3Pfo/m1L6xDRZmp03nHIeqJJJOTsFl6/9Xa7xw==","signatures":[{"sig":"MEYCIQCSIr8kXC2MCX/UEePVbULe/RmoludozK9k0RpQTauLbwIhAJ4U6Fm/jHvN+o/k5ZNjzwVfeEOI+7V2pJol5cVySK3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260884},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"76a024f948d4e0349444aaf3bf8a276f037effce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.201","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.76","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.996_1758747034591_0.7479904345177912","host":"s3://npm-registry-packages-npm-production"}},"0.0.997":{"name":"@tscircuit/runframe","version":"0.0.997","_id":"@tscircuit/runframe@0.0.997","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a5c9bedb46e627537616b407a789d0618813277","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.997.tgz","fileCount":10,"integrity":"sha512-NWmEaSTVtjqOBaSmtFhPY0+67Szx7Rgyid1aSwohzq5pxTuotyASp1q8sO579mbAiEePpDKCvYi//jqygkkNjA==","signatures":[{"sig":"MEYCIQDLnW3yzRivm0celJK8BnXh/ixLaxfQqadit46PRrt4ggIhAJ1Z49V+bDn2tYb5fOh7kYB/n7NatFIft1Fg5m+of3qM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260884},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b4d2663dd3e10555a66011c316334eea6622f2fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.201","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.224","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.997_1758750481534_0.060646369727040295","host":"s3://npm-registry-packages-npm-production"}},"0.0.998":{"name":"@tscircuit/runframe","version":"0.0.998","_id":"@tscircuit/runframe@0.0.998","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1319a85ae3673a7220def1d2bcfa2408d7f6291d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.998.tgz","fileCount":10,"integrity":"sha512-Q+LulI96o0IVnxjqPtpd5+LG5hagmnWVQ4Pln/aTiOZx7yZlumo4V4DTAs/VtjOL7xQAi/1ubxF0Jm8WLI2Gxg==","signatures":[{"sig":"MEYCIQCX+sQvT5amVAugrq5Sht+7D6kMlIP9T3bo/tkepuxkBwIhAOTgG98w2fppcF4m3OaqNHgtbzRiBWxatkc3dqM4RGOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260884},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e8767afecd20fe473ab484afd9a89decd10943f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.201","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.402","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.998_1758762508031_0.689134431754503","host":"s3://npm-registry-packages-npm-production"}},"0.0.999":{"name":"@tscircuit/runframe","version":"0.0.999","_id":"@tscircuit/runframe@0.0.999","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ffa6310ca27a33927e0a50207cde889d0749afb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.999.tgz","fileCount":10,"integrity":"sha512-UKMfHX9TGgTrMdlgXb/SD4R04kU8OrSadptRsLam4/+H1+YIiEV5T3soDOi8/TvRPuUEVbR3gYvkq03trlUjYA==","signatures":[{"sig":"MEUCIQCkrOzbjWSSuuXxkHV93ZuG3MyrmSOAantkY5jhnQ5IRQIgdo+sCLsH/SqwV+VfMze24EJKYZiwzPubPglAaIacx2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260884},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2d5636594ed989e4e7d26e347a6c2dc825304ba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.201","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.999_1758780407624_0.9463132802053857","host":"s3://npm-registry-packages-npm-production"}},"0.0.1000":{"name":"@tscircuit/runframe","version":"0.0.1000","_id":"@tscircuit/runframe@0.0.1000","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42ca053daec8e40f7782521c2136eb41bce7636c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1000.tgz","fileCount":10,"integrity":"sha512-YAKSjBad5WIDALJ6sk5b49ac1u5PgutTifW/6HVtX6rrE3ye9Ag8myQEyTykuIXqwvL4P1IY2dZXmwXU589Neg==","signatures":[{"sig":"MEQCIBjH2GiNUo7fWyC4cbA1ILHaGmpLUu5NYcEOsEn/RACyAiB99DPmSc8GAj3mwwW+/vhMRFZAYGI6kRnYGu6q/ZSaOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260897},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b05767fa113752c4c09105ead420405c2eed8d4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.202","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.337","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1000_1758785553956_0.42830377656105467","host":"s3://npm-registry-packages-npm-production"}},"0.0.1001":{"name":"@tscircuit/runframe","version":"0.0.1001","_id":"@tscircuit/runframe@0.0.1001","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbca995dfcf1d0fffa8305cc1a1b3bb4423e5da2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1001.tgz","fileCount":10,"integrity":"sha512-KKPRi8g3Q5BsvOzxYbKA4geMHzOGNLhlWQdGCpRBR2EzFUDsr+MK+WCktxs5Br+IMmwAbPn7u/GlZ15SSlkGiQ==","signatures":[{"sig":"MEUCIQCEPn6V+nUW4WPriEHH3SjBWv1F1nUVY0Lm8BNzGsLawwIgBnqJ7/D0YY3h4xroBi3H3yR5xIiv8oCoYWN14uL2DC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15260897},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40068c340d0c89543be6c37e686444251d46deba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.202","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1001_1758785803044_0.6148195603488307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1002":{"name":"@tscircuit/runframe","version":"0.0.1002","_id":"@tscircuit/runframe@0.0.1002","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a2cbd0980e96cebe535827a487777db280cef66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1002.tgz","fileCount":10,"integrity":"sha512-61TamXSEk+ovsKGmxcHR8zhjkDtmttdSM+ZmYtGwHLLqLxPSQQ6ruldkx1jLLXOwR5Zn3k5kgq+ZHQd4Z19+wg==","signatures":[{"sig":"MEUCIQDY2VHj3EzpPg5HlKBBmE7WueLacIMiAJdIpzUKvGeS+wIgc164xk/thmzF8CEW+c+LWFbu4enc2K/4oA1fOVRDwkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d75a964f3409ca829527e9b43d9ccdcbb14fb64b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.202","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.201","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1002_1758810627059_0.5010387288545115","host":"s3://npm-registry-packages-npm-production"}},"0.0.1003":{"name":"@tscircuit/runframe","version":"0.0.1003","_id":"@tscircuit/runframe@0.0.1003","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b7e3cb93890e6efb037246661475ff5840235d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1003.tgz","fileCount":10,"integrity":"sha512-uJ3HAlT9Oi2cL420SqeqnRI2+qCv3g2A+dej/ioeW0AR507Tju93tXT25XtMFOXvBpNdzf2Kvp6A8D+BvgIBGw==","signatures":[{"sig":"MEYCIQCzMxupcXyh85Rrzp4sv4kpJ7qLOqKU7keDvNwzsRxbKwIhANa1nX/iq4+H7ayMxnCLVyVhRoBj5AuLyPKSchGHLdcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262105},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eac982ebacde2b43f830a9c1ea0ddb87b26adcae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.202","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1003_1758818545317_0.11288730477109055","host":"s3://npm-registry-packages-npm-production"}},"0.0.1004":{"name":"@tscircuit/runframe","version":"0.0.1004","_id":"@tscircuit/runframe@0.0.1004","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fd2db618a0f47f5fa80075aa8e4ad9e399384549","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1004.tgz","fileCount":10,"integrity":"sha512-Hu8yYCjrAxYrQ3h3H3rmr+OJN/iur0k0a/n9oudL2xW76sY1PnSVIrIEEAUj0ScZ5XqTCahBvx+m/HcKTJP8Tg==","signatures":[{"sig":"MEUCIQD9UAjFxybxsUk4rLjLihB8GgpY1qhJ0VCybOPzVdHmPQIgb6qckvSN/kBiz3OVwLFjXLsGCKAqVcCNVgXQ7U2bB7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262105},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"37b3ebf990314a7e14b1cf2bffbd945a16e3bff0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1004_1758920494266_0.2504562752844639","host":"s3://npm-registry-packages-npm-production"}},"0.0.1005":{"name":"@tscircuit/runframe","version":"0.0.1005","_id":"@tscircuit/runframe@0.0.1005","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4dc08523666c994d2ed9d2a6089de2d6423f529","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1005.tgz","fileCount":10,"integrity":"sha512-KmlCxWB8x9qM/cSfYxiohff0JvvgbTZ3qX46qMUhzQ/NNpFAO8RWMHtotQueDwF34UzRXY6Li1N/oFIFFJrPeg==","signatures":[{"sig":"MEQCICte1xExG6kfaFuYa4DjVVI/3MFgVkvW5yWccYxkvfEzAiBhr2BVxdJjyuHGeIAjckLZr/td1U89OgXT/vkqTsP8uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d13b821beec7ebe9d0d29c883df02fe06d8f5a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1005_1758966198351_0.019019775255222138","host":"s3://npm-registry-packages-npm-production"}},"0.0.1006":{"name":"@tscircuit/runframe","version":"0.0.1006","_id":"@tscircuit/runframe@0.0.1006","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33ad523a5f7531cc1d5926905e374f09b7b5d8cd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1006.tgz","fileCount":10,"integrity":"sha512-s6ZFxXD419nIxeRFr0yfddUofrOpIA0dkLytOaQln5xJlES+8K1oD3qbBJhKVDE+o51OFUohOSy4IUbnw2lvPQ==","signatures":[{"sig":"MEQCIAdHgHUebgDch2Z9COzi67cU/ys9K5kbn4O1GqNLBtDOAiAc+uRfk9JBJRoBAA3PP046qdYcq+9ItBTBH1sk4xkoMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"771d70be28d6a0fc097bacb38abf12d8405bfe49","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1006_1758967090634_0.7454249202306216","host":"s3://npm-registry-packages-npm-production"}},"0.0.1007":{"name":"@tscircuit/runframe","version":"0.0.1007","_id":"@tscircuit/runframe@0.0.1007","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d7d1b1f947fe5a0b48623619f9d8ca3a1fefeb5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1007.tgz","fileCount":10,"integrity":"sha512-C9UeX14E3+FKX6+qFTg6QwlZtp3NXvC7kYJm/uSOzlZBK/XLEMn90KhiHF6+AkKrf3ipHX2Z5ZIDjnvD83SugQ==","signatures":[{"sig":"MEUCIGh5s9vOO6T9aADiAhpC5aTszqtHKb2IPOB9ftr6D24ZAiEAnas+sJpbIcGxTkNCAoj55NaK58Xf/MOuA/k/uht/2CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73ada24adfb3504ab1480b13d5ac4d73c6efd8e8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1007_1758967413701_0.1093858466126778","host":"s3://npm-registry-packages-npm-production"}},"0.0.1008":{"name":"@tscircuit/runframe","version":"0.0.1008","_id":"@tscircuit/runframe@0.0.1008","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"757f0e91740a861610c2a91a2e623dc5346952b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1008.tgz","fileCount":10,"integrity":"sha512-smFmmtL9KHhKnIEiwbYwMtR/Di/UO6nrJ5Conx27/ev0sjOphcNYiXX7RIN3lKRhjH3W9HvybTtqQ9x8QezDmQ==","signatures":[{"sig":"MEQCIHbBW0gP2m4+3t8GewOLmxT6Q4xdzxjkUjlrT3nA6eL0AiBkD08lz4Zu7V8ERyJKTXJ2txwqWVzAvpGukMd6SgFYWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a3f10ded16b06261d4f87d1030f270340d48a8d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1008_1758969337070_0.7174840849006348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1009":{"name":"@tscircuit/runframe","version":"0.0.1009","_id":"@tscircuit/runframe@0.0.1009","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c204bf580f65cba03a4bba1718b35a9608bc093d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1009.tgz","fileCount":10,"integrity":"sha512-Wd9BrZtrcIE0vJb4I5244DTizi1pDpRr0mPqjaSUhl9Gll526NyLT+yKdYWmNTQYgvSf7awPACaD1Ak9Z7Eg6g==","signatures":[{"sig":"MEQCIBmajfYV6Kfa6m3fBSALnT2qsArT6GOQ85KopJukqfUDAiBRNz3re6EFPPoa+eqy/Projaq7j4h6wSq8ylnGXqTwVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262108},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2b15f469ccbe417ef524aabfa6b99dd4d416bf3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.337","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1009_1758970688225_0.001986185795523454","host":"s3://npm-registry-packages-npm-production"}},"0.0.1010":{"name":"@tscircuit/runframe","version":"0.0.1010","_id":"@tscircuit/runframe@0.0.1010","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6046b01a7bf46d2d874dffea634c8556b0b56e78","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1010.tgz","fileCount":10,"integrity":"sha512-L/M5PL0hulb8KGYIFsOszvlPouYsTjJlOh7n9zpQmr3fztK4v7AHzuyJkeB/Vr+DxYRybFgxy7ovGfxh4eayGw==","signatures":[{"sig":"MEUCIQCdyFYjxXM7WICXHybHfqQimZyrryudaYsqktefkMnuBQIgQX+2p7JzMs+omqU9s90Qj3iFZTpKYL4Z3LLJx6SKCCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262184},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"195302ab077dbd873c0e6b394b11b06ce73cdd5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.217","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.338","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1010_1758987224185_0.6050442885309322","host":"s3://npm-registry-packages-npm-production"}},"0.0.1011":{"name":"@tscircuit/runframe","version":"0.0.1011","_id":"@tscircuit/runframe@0.0.1011","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d52d43badd7563f876dafc2ea5816df72bea0b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1011.tgz","fileCount":10,"integrity":"sha512-FWAnG8l95jc4WypR3P37MycygNul/zyP8Ekjf/u89s2NvoxkDUet2FSuSKUE/9qvOVaLGJWSNspz8hlRkp3lpA==","signatures":[{"sig":"MEQCID1A4fKS2qVW6X6XpuEvsmGkAGZZyljzd+GOWCsQ9RBDAiB3Hc5Ib7kx0suezpLBZ0qphr8Xwrzrm4nFRKJAfQcsoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130250},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e05bcf413a63b8033a5bc37b21d1d207e938bc7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.338","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1011_1758991002322_0.6024498416644053","host":"s3://npm-registry-packages-npm-production"}},"0.0.1012":{"name":"@tscircuit/runframe","version":"0.0.1012","_id":"@tscircuit/runframe@0.0.1012","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10110878c07b662347be7d0a49dc6ebb9081042e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1012.tgz","fileCount":10,"integrity":"sha512-Z5z4l8ZHfls7PnBqPJtn+klYZUsSxA/uYuwt3QGKCMPzt4bci2AokpR5u2CYhhMKnavmYOPfUVV//LDvH0EkvA==","signatures":[{"sig":"MEQCIGLjb1AMzuhxEdbvW1qPevwy1sIjvqOoq6ciFNjryso1AiAhNTp029gBZ2VBa8mJbduxYT+b2N/hdzO5iDK5WhHnpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130250},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9693a18f8ec19c224b5599f3bbc179e4b38ddde6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1012_1759002887174_0.7247511093526899","host":"s3://npm-registry-packages-npm-production"}},"0.0.1013":{"name":"@tscircuit/runframe","version":"0.0.1013","_id":"@tscircuit/runframe@0.0.1013","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5a8085f49cc65fad4db7d7958698a1addc6c338","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1013.tgz","fileCount":10,"integrity":"sha512-v4t90uFFC3+UXSLP6DvOfAwswo/EHhUrx/LFkF79Dm/oQ5xv3d4R4HaClejEsxNynRsv+VChMJl8dY5o3MinoA==","signatures":[{"sig":"MEUCIDIpH96gjTpvegWVEthsPL+exwGWFy7ornZaH5/5lVctAiEAkUsKPHnc1Y5aQ1CQdN1DAIpEcdjDoyBamvDOWC/P3Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15129874},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea56798be2c98072ec9c9db397a3a18e999f6d03","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.338","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1013_1759003311371_0.5146417475684286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1014":{"name":"@tscircuit/runframe","version":"0.0.1014","_id":"@tscircuit/runframe@0.0.1014","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b6c574edbe7caa97f4755487d88c10661418303","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1014.tgz","fileCount":10,"integrity":"sha512-PVzICnhE8Afeqc8VG4tokveR8b8yU5xgFVNOuN17k0EMEh33oJ1q3YtskDufX9NVJr42l/Kpod7QCwMVUvmCpg==","signatures":[{"sig":"MEUCIQDlUvRUM3dvGTDDNyrjq6uOZrqL/qqeV0NfOTGWq9Dc6QIgRFGg4y7FfPnX7sTxwlejX+4v8D/zfGYJkOs48U7qrsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15129948},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e771b5cd08239132b8e0d0ba8619b7a7c24aa8b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.265","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.348","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1014_1759003604055_0.47158729139166966","host":"s3://npm-registry-packages-npm-production"}},"0.0.1015":{"name":"@tscircuit/runframe","version":"0.0.1015","_id":"@tscircuit/runframe@0.0.1015","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"407d2e0ca30e5fcba9c51e6f7dd09594aefc8bd5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1015.tgz","fileCount":10,"integrity":"sha512-DpREEWHihfS+pgtHPJv4ICevPo4tqreae2LSoxLyVJh82wkAGtg2E8RUNOnYIsWxQsBZdyhlgMNQFlT/o9Macg==","signatures":[{"sig":"MEUCIQCGqoZjOsoybvNi3AcxOrclXzwB64vqoabMFyWKyfcY7QIgNcCMC1XOy4+DNHHb+jMXVulCXE0qNGdegBsMX+waI3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e639ea906cd6394a218b3ab09f64325d142a742d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.203","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.348","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1015_1759003745052_0.16033263334795822","host":"s3://npm-registry-packages-npm-production"}},"0.0.1016":{"name":"@tscircuit/runframe","version":"0.0.1016","_id":"@tscircuit/runframe@0.0.1016","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0495004a490de6f23adb9a85c353348aa8bc172","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1016.tgz","fileCount":10,"integrity":"sha512-j1y7vlTFiwLMeSJzM8AU+x9hHNlvGg9HJVfY31RpESX1Y/Bn+H0Qo/Yr2T8J9boUTCDYX4gQyDocEAlJuSc/pQ==","signatures":[{"sig":"MEUCIFzoAhlm+wACE8c1mCzFdPB+fKWIMD2HgxOBOEmqY76jAiEAiiflsSR4Zu8wtCWnfFbWLvPvUhyG+gOO27G+mJbZ1wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b82badf972e5067ba3f29bba3ef7ebdd2eea293","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.204","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.350","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.77","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1016_1759004001589_0.7756062561599417","host":"s3://npm-registry-packages-npm-production"}},"0.0.1017":{"name":"@tscircuit/runframe","version":"0.0.1017","_id":"@tscircuit/runframe@0.0.1017","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e9aca24600fe3204710e4e9b3d7f6aaf9c744cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1017.tgz","fileCount":10,"integrity":"sha512-YLPCsuq7jK5nJOEgjtt/nb8c30AZtuw4dPUjs7DoTDAETKvlWKTC0yvzvlbOR6RyUA6O76KgcZIXcLhrpAoGyQ==","signatures":[{"sig":"MEYCIQCEK63r2wn+vysT+UsetunQ0R/fYvchbl925S3aOqxDgAIhAJuET40RhDyc2pGWQ1s0BS7QZ6ztb3M6GkkyPo4QLxxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e99b2cd9e5e68d08902f069ac1fec61a082f48ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.350","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1017_1759009625895_0.9870798719008902","host":"s3://npm-registry-packages-npm-production"}},"0.0.1018":{"name":"@tscircuit/runframe","version":"0.0.1018","_id":"@tscircuit/runframe@0.0.1018","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0286f31502516ecf591ead58071db0b824b8e140","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1018.tgz","fileCount":10,"integrity":"sha512-G6wiiFn838ppuo26PWBNDkn036YaEb0qG1WXwd0fFv+6HcdX6lPBoxvJ6DultqZwBlWtkX9EzXtaYC33h/gDBg==","signatures":[{"sig":"MEUCIQCOqkwWZKAzdQuiETsyVS5c5sGLMfz+MkkRH+phxpmzxQIgOw2R016Oovf/BsDLz7hMaOUHQAbSLvE31yACrIKVBPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6b9ba92098edf52547abc98cf0576730905e6d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.350","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.403","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1018_1759009692933_0.5984323496572006","host":"s3://npm-registry-packages-npm-production"}},"0.0.1019":{"name":"@tscircuit/runframe","version":"0.0.1019","_id":"@tscircuit/runframe@0.0.1019","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa903ccdeabbbcff1ead2d7a1b7531370c1d5a38","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1019.tgz","fileCount":10,"integrity":"sha512-1+FSaN9+WHL1nmGeywmZHKW0fi3UjM3OAUv3CjrfSoan9k+f82ky6Tu9GwiXSlRQYD3kyOFd3R+JHswdkAsiIg==","signatures":[{"sig":"MEQCIB06HPkfFXqKDt7ZtRytnS6qZ2/4P4YQZelp/Y7QtIUOAiAZDa5pxGAWeTrQbqIzQoBeZK+IThu+oukIEHQ22SabXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b7541d3cfb5c4e7cc73670e30153e18b2cf270b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.350","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1019_1759025624817_0.9654134693231642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1020":{"name":"@tscircuit/runframe","version":"0.0.1020","_id":"@tscircuit/runframe@0.0.1020","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a61f131a9ebcb8de892be8266eefff24737f9af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1020.tgz","fileCount":10,"integrity":"sha512-uTd+koZD3STmEuO/42IHi6YvBAaEI+3kbCZOSsMmjrBwjPTGU4dj0J0SFsIcnxN2TP390dQsS+Id+pU7LCYsbA==","signatures":[{"sig":"MEUCIED9pQsOMcYpLZwUvJpgK9SsIcRO5gno3mXWbyiKSsZuAiEAtRdMXCJ7BRLarY0B1gw9yaom5SSHvEhz/6UFlfRju8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08fec638a2eed5072e98b52ac87f7269ac0636bd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.351","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1020_1759039297883_0.7656763239933324","host":"s3://npm-registry-packages-npm-production"}},"0.0.1021":{"name":"@tscircuit/runframe","version":"0.0.1021","_id":"@tscircuit/runframe@0.0.1021","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88cec84ced0599828d3cf5d88116e87815a9a25f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1021.tgz","fileCount":10,"integrity":"sha512-lm4vuULtzNSlnhj4bitJyFuQI7I7hgH/xOcEgqZSnNiK0nDkg1oc4NGYNNKRZn9KKMn36eFGWRKisIt5Hts3dQ==","signatures":[{"sig":"MEYCIQCnFVmDpzCUcANuyWX9PQl2kF7KTxFAATiRwlASPdnXgwIhAJfhQzl6wM2KBawXZriv61IznjwXDe/yzNOgAN6mEO+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15130624},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af3494decfbabac11351e36c31547f85bb81d932","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.351","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.339","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1021_1759039355999_0.8861881991819067","host":"s3://npm-registry-packages-npm-production"}},"0.0.1022":{"name":"@tscircuit/runframe","version":"0.0.1022","_id":"@tscircuit/runframe@0.0.1022","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8258a7437df878dae930c696981549287e600b2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1022.tgz","fileCount":10,"integrity":"sha512-bPxhZUhU43eqoASahIj+Kf7PawRKJv0ezMTpCkq7m+wigw46NsID3l1w5lmWvBxkvoe3lSIjRD9+lUhGS01V7w==","signatures":[{"sig":"MEUCIFAy5TE4oY2yAn2Phu17QuxvaTWshObamz9bGbjGrDWrAiEAqFKOUTEzgovpIQex6D7BXRCiDH4vpId5X4kNxMY5cg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5af6e90cca763241eb2aea68cd5fc539a3af751b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.351","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1022_1759039449949_0.6372985581828698","host":"s3://npm-registry-packages-npm-production"}},"0.0.1023":{"name":"@tscircuit/runframe","version":"0.0.1023","_id":"@tscircuit/runframe@0.0.1023","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea64c5b366ecef1fcf092c4618b0bdd6ab51c9a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1023.tgz","fileCount":10,"integrity":"sha512-zK1KXkQvAtivmmhzG7HTZ3S/rkSZ+QtAdAX27mRNxkbOO1PdAzSgACvqzu2E8pVq+mvMsLnTG87S3kP3w1qArg==","signatures":[{"sig":"MEUCIGEV36Bze/K1TCsPV6mCp8Z+dxoyNIcmjwG5T/YQnt28AiEAgmNNBSZ7wnAw2G/wAUBfMwGiYm3YjfE6apj6NEb+xHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"884cf23ac980106d6fd0e2ae019e8a58d5bea20f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.351","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1023_1759039523722_0.6734886410341434","host":"s3://npm-registry-packages-npm-production"}},"0.0.1024":{"name":"@tscircuit/runframe","version":"0.0.1024","_id":"@tscircuit/runframe@0.0.1024","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d627275aa465a45c0963a90ee407ca57f1783c37","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1024.tgz","fileCount":10,"integrity":"sha512-sOn0yuACfw6dzCK5xwyswpUtJcWSFLiS6NK6jfN2r/Jry9xn+KdsykzwFXPQrmAJaODUxI7neuJZvnCu4JfeBg==","signatures":[{"sig":"MEUCIB7eGAy6OewJf1dtcM5NUlOk4lA6hzJ70fg3Zeznuy6LAiEAtJYqhea6gbOTqsc9Q7YMowXcLFaW4R/oOh34nnMmLzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"68a4ac358d1d47fd66950d9f62cd960c97fd55e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.351","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1024_1759041800431_0.3251994056481915","host":"s3://npm-registry-packages-npm-production"}},"0.0.1025":{"name":"@tscircuit/runframe","version":"0.0.1025","_id":"@tscircuit/runframe@0.0.1025","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"05920666bdf46c6ce531acb9deaefd68f3bbe6be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1025.tgz","fileCount":10,"integrity":"sha512-2Ze+LLrHvm9ZJx6T+I45JAOBmxIHgioXVBZw624fXyi6c9CAN3xhi8T/uaxq8AuTgSVDHJPN+qVBrBJyby/GsA==","signatures":[{"sig":"MEUCIA+Chgw8lS33FjGqJpa+9Oxc2PYFHMThhn6y6+63mfsFAiEAzkJCtpgtO+M2y7in3keGUgW9TqeNmXa26ou3Rqx6XGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"edd9f0c96b61553aff49efacee396334939ef034","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.352","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1025_1759115285489_0.4563841152997239","host":"s3://npm-registry-packages-npm-production"}},"0.0.1026":{"name":"@tscircuit/runframe","version":"0.0.1026","_id":"@tscircuit/runframe@0.0.1026","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"753e77ef2647c7feb82b2a61232a2ea74eae6440","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1026.tgz","fileCount":10,"integrity":"sha512-rWpOZ3HWrVRNDucKrdz3DNKwi1B+tBkCY9ZyGtyId1p/Lv8IqHwL4k3tDqmm2STMkWq/iaFqFC177AIb/M4EGg==","signatures":[{"sig":"MEUCIQDgB2h4drVGaQhnAe+/OQ/ufClERq1ebkJgskUfMu99/AIgLKHlt7BnNyx/MXfdNFANuRpMzt/WdNnLO87wrrw87BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb76dabf032404d166ef84ed1013b3a4d5cf056a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.352","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1026_1759115322665_0.7861035231246774","host":"s3://npm-registry-packages-npm-production"}},"0.0.1027":{"name":"@tscircuit/runframe","version":"0.0.1027","_id":"@tscircuit/runframe@0.0.1027","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"47afad84c9ef0c01c3a0b8911f73008bfbf0aed2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1027.tgz","fileCount":10,"integrity":"sha512-nbbQO3sQ9AzYDzeIKU7r9Jap1HLfLcMz/GpmZr+mqG+mgwuBFqHUisqjr316aJYOOacL90srjHMiNtjAb6knoA==","signatures":[{"sig":"MEYCIQDY5/0K1P8c6npTLuXAE6r2NGqpg0StkLbLi49iyOCl7QIhAIOLzhPhSFWr+CfGBUiTxe3QboA/hcqSWOS4YQjVboYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfcc33060e8da4f0ffda2ee36e7c5c1bf355aed1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.353","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1027_1759115529477_0.3249181505761203","host":"s3://npm-registry-packages-npm-production"}},"0.0.1028":{"name":"@tscircuit/runframe","version":"0.0.1028","_id":"@tscircuit/runframe@0.0.1028","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"47873855db97f7e601c0664a44cd9e6ca1af8921","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1028.tgz","fileCount":10,"integrity":"sha512-rFLbkHZagrVRIN9Ebivj2hVWkwMbhUBebeJ1vj4yaJ5+emjZ3T7AO+X1N97m7xh0Zzr2k77usKVYltWn7ZArDQ==","signatures":[{"sig":"MEUCIElqQwZ9sjRThFcOQf7taD05Ahdov3PUBKfo70AF69QnAiEA6CLaq78qJFcHWYyvdLMmARboPWNI4LXvMQXoFGmW7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22dc832124a6c6b13d05239a2cd5e6823b1f783c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.353","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1028_1759115792803_0.7928517994007314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1029":{"name":"@tscircuit/runframe","version":"0.0.1029","_id":"@tscircuit/runframe@0.0.1029","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74f9511f74fd5701dd45f44831146dcb07e67b16","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1029.tgz","fileCount":10,"integrity":"sha512-ad1ecAxKXF4gMJlmF0XzoNpgpUjaIMB50Re6p8BKtmIBNow8Fo2zOh+K7HX5MJqvLuBNrpJnwlXbWjbQVKWOAA==","signatures":[{"sig":"MEQCIGQ4BUS6FdR/fX6wc35C8YIxvr8qx6Jb2FjWcWNwdS4oAiAyTdTgh5aeyJH+HbWoSKI3OedvUXMVZMT996uHcipEsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ba4487210470fc480e20b55fc2bc9e46ecab24cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.354","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1029_1759180961584_0.7025757358028557","host":"s3://npm-registry-packages-npm-production"}},"0.0.1030":{"name":"@tscircuit/runframe","version":"0.0.1030","_id":"@tscircuit/runframe@0.0.1030","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcfc2130c68b0276cebf3d3f816efeeb3ef8672d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1030.tgz","fileCount":10,"integrity":"sha512-8dmV/gfkLUVtDxU4mGQTH54GF9to8rT6qJn6Q1BEcJw1Gt90/By9Clyj7arCF8AXgetuXXdxpuU3kdC9HIZEGA==","signatures":[{"sig":"MEYCIQChNZkV7QrssGJ3hJG5xGIRwI8K5T7V8Gu/peeibcV5KgIhAJEJ5OJjDEgoVrzofdcaXXeTzHOWqadxCmhVnKRKZl1r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b15623db7f73848eed3d8c09af8df3c277f84b27","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.354","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1030_1759181036531_0.7099973194874427","host":"s3://npm-registry-packages-npm-production"}},"0.0.1031":{"name":"@tscircuit/runframe","version":"0.0.1031","_id":"@tscircuit/runframe@0.0.1031","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52bd882876a5277fccdcc3fee82a608bfc30d3f2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1031.tgz","fileCount":10,"integrity":"sha512-CyswqPsldp5WGDDn4yPSQtKUxJP+Ee3lU/g454oeIhAku8+3Tk9rkivAXd1Cc+8QUghEp5bcxyeGc75BKUuoSw==","signatures":[{"sig":"MEUCIC1DBHfpW6ZEIEWIJ4K9El8RUJGkJzWgZgD37di1OKk/AiEAyR9DjC0oH3ZXWZhp6JifWXZ0xJxUrsnDIiPGmpDrpc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15131320},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a3537fc23a51d58da5cdfce4d4e05cd7b7de98c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.354","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.404","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1031_1759251163719_0.6622584605805049","host":"s3://npm-registry-packages-npm-production"}},"0.0.1032":{"name":"@tscircuit/runframe","version":"0.0.1032","_id":"@tscircuit/runframe@0.0.1032","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8518988f546a19a3b2a529cc5b18b9cc5c07f1c5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1032.tgz","fileCount":10,"integrity":"sha512-W4sHcUezcs3LR7t5rBYX3o+8fatGnVew95cZMrDrAs3XFXHpBp1FRSba0xayfzHctez9MX0mhJhxIIQTeDDoaA==","signatures":[{"sig":"MEQCIAPMlT1oeAd9AFC+p/QJA0IM8Qz8tilrwSCzGgzPS8rpAiAqZkbVPAAlnVYWbA8Rn1C7OiLvzx0Jk3Z2VuvWLkfyaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15134322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2c9e4b74547ab9189f230c097b5f54142ab76ab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.354","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.405","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1032_1759419908023_0.3231640746282227","host":"s3://npm-registry-packages-npm-production"}},"0.0.1033":{"name":"@tscircuit/runframe","version":"0.0.1033","_id":"@tscircuit/runframe@0.0.1033","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"461a9391ab38d70d519583cbe217fed47268494b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1033.tgz","fileCount":10,"integrity":"sha512-MiGXx5gmvuH3G/mypsKxNoUTMYfcRKzD2IsPtpiAo7hJxCmZbOjKdBIpzr++muKFQ5ZvJE7tFwOCWxIWFnvMdA==","signatures":[{"sig":"MEQCID9xRMV7hMxpWiao3+IbRnRKYrThfVPC17Rwpw0BDGONAiAVgI9uNQrVdiyo79MEoWp4C54q7PmcpcCmvTP9qYk9ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15139388},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6a1b859752d9c6817680537674e459ef62c9b1e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.354","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1033_1759420344016_0.6513576777232719","host":"s3://npm-registry-packages-npm-production"}},"0.0.1034":{"name":"@tscircuit/runframe","version":"0.0.1034","_id":"@tscircuit/runframe@0.0.1034","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12f4b8b7bd10f14404d321f477ef9e204e56bf42","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1034.tgz","fileCount":10,"integrity":"sha512-DatvbbnwiPtYmvFtNDgCuJjfZuBkYXItsgowebI2CetO2fJVh30jZZuxAWQmLkKAkyTztqfqFprpe9Qqm9CahQ==","signatures":[{"sig":"MEQCIGRNNxT5LZgJJY9M/zzpPDW5nwZLyDFZCEatmzuT6x8sAiAGenvd1HyEXrZL5SqarcWG7jY1PchFE+mkDWGeAvYBMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90072a5a90ec29f029c5816e94956909c7eda42a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.356","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1034_1759512015781_0.928093502498057","host":"s3://npm-registry-packages-npm-production"}},"0.0.1035":{"name":"@tscircuit/runframe","version":"0.0.1035","_id":"@tscircuit/runframe@0.0.1035","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66cd597c276038b497bf0fd22c7fa156b1274047","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1035.tgz","fileCount":10,"integrity":"sha512-AN9Xaw8a+f+88gU/IFLwsvt0kq4ykNjq1RJzcaR2DykX38+MmNw6Ii0i+wjtBIhRD03y48VhFGpr2/dGcEoyVA==","signatures":[{"sig":"MEUCIQDwuv2mxmKdzt/CP5P/Bvsc4DnRWyA1lQEH3vU6aYrxYQIgEDbbV9fWvd29pwGQSQ/y1EzvXF/IBX1uRnMaAxZ6pDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ca9178c269aa4b6cdd061fda845b119526e4b0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.356","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1035_1759512090140_0.5319204595404623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1036":{"name":"@tscircuit/runframe","version":"0.0.1036","_id":"@tscircuit/runframe@0.0.1036","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48a01f585dd981300d5d0b0ae34f3ff1d6c25823","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1036.tgz","fileCount":10,"integrity":"sha512-MTVoztQHxJhj32R3ky6sPVURxDSm8Z1rg00BzEAG4udo0kYDb2gPqMO2NFHcoUi5hCn8uBKNGYfSI44Ob6TSIA==","signatures":[{"sig":"MEQCID9lfD5O1esXoD17sVhUsES2vIgqpE4MYE3FdOWSY2ldAiAHOqxKJc+wZTRyVF5lElK7GHli7HRi1/5mrwAzy5HK5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e874c5094b060e859b5c5b403f8fad9afed9988","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.357","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1036_1759512215067_0.9141044417291155","host":"s3://npm-registry-packages-npm-production"}},"0.0.1037":{"name":"@tscircuit/runframe","version":"0.0.1037","_id":"@tscircuit/runframe@0.0.1037","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7ab49c2524cc101b90a4842592525afcb86e368","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1037.tgz","fileCount":10,"integrity":"sha512-ngy1UxFH00V+Ye5SovgqLMY7y/uKJtlhosLH3zcbQPQsmoslSTH2TdUYl4nx8KJtLwQmmGCjZhV24udT6HC4KA==","signatures":[{"sig":"MEQCIDykqfh7kpbpSloZInVJuRZUyGu3OH1gxIEYjYO2G085AiBHDB7PzfR5lTvrK04JgKkEv2Kh/raDlGGcj4CTkG3EjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6dbb95e418d75473187818bd648e1062495df17a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.358","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1037_1759516350622_0.7614355852316006","host":"s3://npm-registry-packages-npm-production"}},"0.0.1038":{"name":"@tscircuit/runframe","version":"0.0.1038","_id":"@tscircuit/runframe@0.0.1038","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e85b5b7ab3f4d6d211766c046299affa222d0795","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1038.tgz","fileCount":10,"integrity":"sha512-NGwhFBQfzH6h6H5qsmC2rh4gt0RNB9rX++tp00BageNAVFypuIZaEPstx2lVcKuZhBFLa08BWw9W+SiT1EuLVQ==","signatures":[{"sig":"MEQCIHYRb+o2fNypBxtSum1HbW7gXbrkn0Ik2rZShgBSQOlYAiBb2l4/sILgQfjWrXtlJxvZ3lyHdkSasC8Obyqq+lmAoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"575708d3776bbed76cea63a0ef1bb287c2fd8591","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.358","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1038_1759516423816_0.15722233988082523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1039":{"name":"@tscircuit/runframe","version":"0.0.1039","_id":"@tscircuit/runframe@0.0.1039","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f09628d4e0a263b04f3967bb5920ebf088a6af0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1039.tgz","fileCount":10,"integrity":"sha512-KdCp6Cc1+TcyLHQAHdvcAhtorT9bgO/kljTRm/1ZV/zCLuUmWqT+Hr4xwWO4KnW1Z33jdTHvjYtt6qRU9iDPBw==","signatures":[{"sig":"MEUCIF3ZsAW5UJsIt8SO+TlEwdDrs5ENf05tU81wOdnQEhFuAiEApVpZJvC9KvfIlPHA3H+JSdk1FHhVkKGuUspiuOLW3fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5df38c418d3574c1a43b84b6e7c742440fdb91b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.359","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1039_1759517939196_0.794990676946369","host":"s3://npm-registry-packages-npm-production"}},"0.0.1040":{"name":"@tscircuit/runframe","version":"0.0.1040","_id":"@tscircuit/runframe@0.0.1040","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfac869cbcedebd25e30f266a491c5cadefc96bd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1040.tgz","fileCount":10,"integrity":"sha512-PRAYvHvHx4jRSjRGAidafIa4DF+2XbGvveWbLWAyzJ0gY+hsTQbBSlAFIL2dOrUUuBmUhmxbUwV4cUsNfFfa2A==","signatures":[{"sig":"MEQCIDMX6gLw1fWvsR9nPMzJdWxM5Z3HwbkZZSyaVQstVM3qAiAZac1gsfTzeTEgsNf6pJUqLlCTG5aXacHqMbv/BQvLoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15636099},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0afadb09b58141450e8d91e99e5c7b8431abc87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.359","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1040_1759518116696_0.8678806027525803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1041":{"name":"@tscircuit/runframe","version":"0.0.1041","_id":"@tscircuit/runframe@0.0.1041","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcd19326fefb4ec247f244eaddaf8b6c929e7cbf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1041.tgz","fileCount":10,"integrity":"sha512-b3toQ+DaM93ua7Wv8ckU7nJ0z5xBx0SadYq0wcn0mkzikq1zVtTa774ve78yZVsfjSXj7g+Z3VcPsPge7oM6Ow==","signatures":[{"sig":"MEQCIELBy1d+dYDzgvstE4U7l1G/l2k6xCPAbgu8JNdcu8p7AiBBWIfOBRXIghY8p2ndz3d+Id9aZzs1XMpPhcJ3rWca0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"914871f4837deb09e5177842e5a66227def284d4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.359","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1041_1759522286965_0.2112078449113053","host":"s3://npm-registry-packages-npm-production"}},"0.0.1042":{"name":"@tscircuit/runframe","version":"0.0.1042","_id":"@tscircuit/runframe@0.0.1042","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d75e677f56e45c8ed805000634e630158a2682c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1042.tgz","fileCount":10,"integrity":"sha512-DrJzSsNNo4pD9NtrDx7v2JD3wtVUC81H/BWFs4eC3+ApHiAwYsJzqhLmjIQK9fVc0JOIk5HRjAf4zuhCsJkdFA==","signatures":[{"sig":"MEYCIQDDAVdTq5INOCsXKNKXeds7jGR6E+sdDOgz4mGDY2pcXAIhALxoCFjIEwuLsluUtiLmtdHTs8JjS6w+x0VtzEHKEr8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"56f69e78d8b650c32a202fd4e8cc8628358ce732","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.360","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1042_1759524754922_0.0736102821595972","host":"s3://npm-registry-packages-npm-production"}},"0.0.1043":{"name":"@tscircuit/runframe","version":"0.0.1043","_id":"@tscircuit/runframe@0.0.1043","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ed2b1da7997fbee25755f6b3456b03b9171426f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1043.tgz","fileCount":10,"integrity":"sha512-s/dcOIsbnJPMhFvqpnnFCA2HYnS1Sat5G29fU8RjaCKLXRvgC+CZSwgMesW6eA6jIcuiggf6DhgyTj9Vq00zhQ==","signatures":[{"sig":"MEQCIDALqqnQja05QZdATviO+bSucJ2aRMVWt6wRIoT4KQ/bAiAe9MVMu61eipNdsgWfzR1Y5+QrFPRfQSVQy7SzVF/hSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1511edb5996c99d2152b3a5bcdf20f5284b05343","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.360","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1043_1759524832629_0.5266152959054589","host":"s3://npm-registry-packages-npm-production"}},"0.0.1044":{"name":"@tscircuit/runframe","version":"0.0.1044","_id":"@tscircuit/runframe@0.0.1044","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18ad95aca52f64094b657c9c0606539c0ebe5f21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1044.tgz","fileCount":10,"integrity":"sha512-25dLOvuSRF3NOW9WbsIBS2n3Ly0isHoFavkuXFwVtoCbdT4xhkT4+KwfwMVh0AwDcwWUGQZmfyaCnA3KXK6Vgw==","signatures":[{"sig":"MEUCIQCSeck2NAVf4W0lv8RwmwOXbrndVYVtlPwcBulwbrkiFAIgJb9pv38AMuy58ChOd8+BLgp7KwB89VhxVO4iUVvAXSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ab549152d250e6d71c96e8ac812bee9d2e7b441","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.361","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1044_1759533499654_0.5627380523967471","host":"s3://npm-registry-packages-npm-production"}},"0.0.1045":{"name":"@tscircuit/runframe","version":"0.0.1045","_id":"@tscircuit/runframe@0.0.1045","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a131c38a6ee8e760cff0bf324be5f3433d04e5d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1045.tgz","fileCount":10,"integrity":"sha512-avRuSOOVcYGEwnfMw3elIwlMJy7nnGHtSDdxR1B5p4G8weRw6K5sL431HKIX3/ZIfMb5J48pz/b5tM0nY2RvDQ==","signatures":[{"sig":"MEQCIEmpxNTUNsiTPxsTCCLXu4h/dWtx1qzkU1Dei3cQxLiIAiBqwYm8hHKBjERgTKEaP/jg43Eiq4ZBiCSAn9UZvdJ9Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80ad8357ee84e84f03d5ea6869f7a0e45af1e6f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.361","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1045_1759533587750_0.3581556482346715","host":"s3://npm-registry-packages-npm-production"}},"0.0.1046":{"name":"@tscircuit/runframe","version":"0.0.1046","_id":"@tscircuit/runframe@0.0.1046","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6be2f7aa68f7e0d8fe0a76692d68393241238dd1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1046.tgz","fileCount":10,"integrity":"sha512-i0rXOtZv7/+H4KOasXwILVA6zPy/k84TyO1/CvtZnLKFQ3ZWT1LlsySVFDg9aTiO+94JMTtVKmoGonBh3rJKRw==","signatures":[{"sig":"MEYCIQCUuCF5uDv/vxzRod1/H1TEGFki5TxTttpTcNEoTHIoPwIhAIH5VyoFB44jQZn/H1aVWm7WirrunRryHrF+cmRCJSej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8adcb77512d839a00b83fbdc6b59dae496f4b37","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.362","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1046_1759596282930_0.9032073866476282","host":"s3://npm-registry-packages-npm-production"}},"0.0.1047":{"name":"@tscircuit/runframe","version":"0.0.1047","_id":"@tscircuit/runframe@0.0.1047","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c7a8a7229dfab2e01104c8c50e000e2bc7c212f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1047.tgz","fileCount":10,"integrity":"sha512-hUn7lN3HG/A2PbsCC1bpI75OY6F2XLU1gyxstDhG7B1iL4yRlLEyxnsECyInNmSLW8ag05veRY4jX8BTwJNVWA==","signatures":[{"sig":"MEYCIQDSr5hT0l96ifyN1uq1EclfybBOWrJCoM4xQTA7Gpi2qAIhAJsKJCW0Ew68xLpAv8/0gt9HbqdQ7cuHT/BmjVT0kIxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f36a2711e08520a9b6fa6a3ebc1e20e843e4b96b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.362","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1047_1759596344533_0.03305332794041971","host":"s3://npm-registry-packages-npm-production"}},"0.0.1048":{"name":"@tscircuit/runframe","version":"0.0.1048","_id":"@tscircuit/runframe@0.0.1048","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea1eaa190f69778ad6c00d7ac65ec54a23eedb9b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1048.tgz","fileCount":10,"integrity":"sha512-mU/7+AwJSJVHJmNIPmPAG3gVMqz/w5vTR6CXY7LRLcuBm2VEhX+5rDHxolipAr/foPU0C87Zzenp42BSmvnyiw==","signatures":[{"sig":"MEUCIB5W2UJViSGfROtdGm9n6Djgm8/Ca93CwP1tX+8HUyMEAiEAph86BEA/1BhrgOywTEqUOUNQEsFw+CIJJ+92Smm3YJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf57a479cb24cd3d71f4564e5536ae56a6afba58","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.363","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1048_1759612279654_0.32559464428625207","host":"s3://npm-registry-packages-npm-production"}},"0.0.1049":{"name":"@tscircuit/runframe","version":"0.0.1049","_id":"@tscircuit/runframe@0.0.1049","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0a40c3a81610d876869912caf7b275c1d612ba74","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1049.tgz","fileCount":10,"integrity":"sha512-617LU5eStvlDx2KTF3ZxeEZerHnd4YtPQRmfOFS0MZrIQeAI4FYVtuHw/Ri0pA5Sc64H4GKZ/dhJZQS1YS+TjA==","signatures":[{"sig":"MEUCIBqe4/iYZBRWW8R0ZPwGzHVfk5jInUdpPgBMeJS7l0qqAiEAw9C5KBpS5KUUIGVLOtVtcRauBccgMmxyafadefDwhlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3152b31ed1735bd9750ed65432e7c36118142a90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.363","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1049_1759612338675_0.6271001852607199","host":"s3://npm-registry-packages-npm-production"}},"0.0.1050":{"name":"@tscircuit/runframe","version":"0.0.1050","_id":"@tscircuit/runframe@0.0.1050","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f486b4e9e92935d7d1d04c109f78ba6efaa4cadc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1050.tgz","fileCount":10,"integrity":"sha512-l5m5ZoBit+Lc2r2wTtdImo1MUxhReosoP3RENbWxrFrPApGOEmM8uFxSJIL8tJHJMNh/69Reat51iEKef19PNg==","signatures":[{"sig":"MEQCIB0qh4qd62erdImcEe14oTKLPSHXbPuUB83CVPfMi3OJAiArkzVy9VwH68/OVjShOT+gmAi95Ea5E3r/KjwXTLkepA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b9e89bd7d027815c557dff60b264ae97ba19cf52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.364","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1050_1759641370836_0.22408844513170978","host":"s3://npm-registry-packages-npm-production"}},"0.0.1051":{"name":"@tscircuit/runframe","version":"0.0.1051","_id":"@tscircuit/runframe@0.0.1051","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b215efc0e4b30c2faba2dee84a73de9b604b60ed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1051.tgz","fileCount":10,"integrity":"sha512-hoGoxAoq6x+8aNRzYvqpDU/OovUbb+qIDddgbW0EYhz0CHLLE/2cDehgGF+Lux6Yo3kupFOR7op0+jFIoCzTCQ==","signatures":[{"sig":"MEYCIQChOZq2h1nrQJM4/CiYJTjxdRLyZ52E00JX5NDChIKs5gIhAIWouJX7hTHh2W6RTGDEjwLl2S5CtcDqoMtPXckh0iBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02a1ba22509258b6dc370869deee71335340e49a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.364","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1051_1759641438169_0.3572066497339834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1052":{"name":"@tscircuit/runframe","version":"0.0.1052","_id":"@tscircuit/runframe@0.0.1052","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1191f4178beb33fc806e2128ce291f07b8598622","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1052.tgz","fileCount":10,"integrity":"sha512-VGEBB6ldE15lcr5bDChp+PZUsjuC4Tze55mce1g7NuPOBx0zYaHBaQeAAhvhGqhd2Jl9XibVhEPe7xBr0GXU6g==","signatures":[{"sig":"MEQCIB7DowMiSIEUvHM4lgfwQCcXvs2sCRIWSxhIVMAxPTs+AiBqK8GqNGwzuW3KmftDmYiU0Hur9ChSXvTlF+U6KAbU+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3a993cc713d7de71c5e4ad0d36be5e0e3c0968b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.365","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1052_1759645463543_0.5002541632526785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1053":{"name":"@tscircuit/runframe","version":"0.0.1053","_id":"@tscircuit/runframe@0.0.1053","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d7edda1087bc4aa2578edb1b14bfcb987801720","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1053.tgz","fileCount":10,"integrity":"sha512-CGGzVSzkJnvjkPGSReM+uk4BtVgrmRBgkRuwso96eq89dTyV/VbmcGoqog+dUqjN0An/YrqlgziBz4Ygje2LIA==","signatures":[{"sig":"MEYCIQDtNEPki3ALNDT616ZDrrWwKFV3Sg7NoX/lZeq1YtGX4wIhAPS8iQNCtq7UZTlmd2QihlJvAEufW05Kur6lRw/65axp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1837c6f16f2468e8f4a9141fbd5cb235b270f8f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.365","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1053_1759645527091_0.3161532192796488","host":"s3://npm-registry-packages-npm-production"}},"0.0.1054":{"name":"@tscircuit/runframe","version":"0.0.1054","_id":"@tscircuit/runframe@0.0.1054","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a86c3fb01a44099e476f9243efd5cecdbfd3a1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1054.tgz","fileCount":10,"integrity":"sha512-6/M3wF3eQInWbdvx+wM6NP/4ySBHEKoLr6mNYPpdf0g3Rst2mysOwV3GtNTUNHl9AvPG7rm2JIQSUTaFrtnqIg==","signatures":[{"sig":"MEQCIAgeb7fVHaFWkXxjMXphbODizo9BAD06F+JmZ5A7Cl8aAiAmkb93UXwpC1IuVl5NS0mER/AIxmTqZeMJD5zENDzf9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1577cc8ba07f4ab7f2f24591732d1a1f04cb65ac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.366","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1054_1759647282032_0.02469989610282619","host":"s3://npm-registry-packages-npm-production"}},"0.0.1055":{"name":"@tscircuit/runframe","version":"0.0.1055","_id":"@tscircuit/runframe@0.0.1055","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2bfcc1bdbbd368257898087e47ab4997008e0be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1055.tgz","fileCount":10,"integrity":"sha512-89xgUL3aOsoIVtEaZeORFIgtz249im5W5z2/k2I4krYbh83pePee01NMJ8kBjWl8E6k7bP1xV7pIAo36R4yYFg==","signatures":[{"sig":"MEQCICfEOnmJFkZZ1ZE4V8rFc6xYp32o9V9j3Yr81tWiYWXwAiB9sNId0OD8jhmDf8Q/3BQ9DBgBcp+Z3BfWu5z8HRKSvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"664ae3440176ec3ebfd46d1831edec9d17defbd8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.366","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1055_1759647364510_0.2926690167209385","host":"s3://npm-registry-packages-npm-production"}},"0.0.1056":{"name":"@tscircuit/runframe","version":"0.0.1056","_id":"@tscircuit/runframe@0.0.1056","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08da47d6ae4f08a568df24d5ed9b8885f28df78d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1056.tgz","fileCount":10,"integrity":"sha512-lVHg4NJT2JxJj08eOW6idZBDU8WhemcsmgXq78K3qnsBMOwyBfMmRw9fCvmvIGMoye80l1Y6Dp4XddDks1d7NQ==","signatures":[{"sig":"MEYCIQDgh3rJu3DjzI3U4nv+EYjDf+oDZiHXNCNPhhtOrFA1bQIhALvD1SYMIfkjk/Fl1NIbQp3zIeemMStGsF00eP4EPJDs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"feb44f146fa476cd55d73baf7d284b8d85324c3c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.367","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1056_1759797877742_0.4073670254631945","host":"s3://npm-registry-packages-npm-production"}},"0.0.1057":{"name":"@tscircuit/runframe","version":"0.0.1057","_id":"@tscircuit/runframe@0.0.1057","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d173c79553ae9da4612fe72b79a2ba9c9c09054","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1057.tgz","fileCount":10,"integrity":"sha512-rr+TtVsSs4KlFrHsgFl1YANyiy+w6TizStjbY4i4K7gFbeEISTnUZg8gFcFAmTmgDu2ElqyCS0nyIUTzvnwS3w==","signatures":[{"sig":"MEUCIQD9LOuVuuO/D81rnPIC3yQ5Ygc+2p6ABSKuwY94dcQgZwIgTBgHltx0Gb89pCYTHyivqMuznse+ZKr/U+KfNGyna50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637041},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71f750e9736ead9a860b3715681087e804a1e0fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.367","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.406","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1057_1759797952039_0.47929725429451686","host":"s3://npm-registry-packages-npm-production"}},"0.0.1058":{"name":"@tscircuit/runframe","version":"0.0.1058","_id":"@tscircuit/runframe@0.0.1058","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c4c11515e8f65a9c5f801a06f9c982c12c6ccf5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1058.tgz","fileCount":10,"integrity":"sha512-pGQCCsQ9WI6IUOnKoD6PiS3yREuvR/uPfI/2z4TnuCrxeflyae3U4wt2NQKC3X8vqZY6XRe7MRrbclo+rubkfQ==","signatures":[{"sig":"MEUCIERp7t6nXkxtN9hj1SZze065Q2d+Z2N/Cf6s+YsyLZQZAiEA17gUcLm2kDv5AZryAH/g7sRgvVgcOi7ah1v4lxKItx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a9bfc017816c8372868284a853da533b3969310","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.367","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1058_1759803202491_0.4378641508108889","host":"s3://npm-registry-packages-npm-production"}},"0.0.1059":{"name":"@tscircuit/runframe","version":"0.0.1059","_id":"@tscircuit/runframe@0.0.1059","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4305cf5ea240d9216e44814e2f3c2aaf8fe27429","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1059.tgz","fileCount":10,"integrity":"sha512-Rls05Znt63Mmz3W6gRN3P6i68XTpcXNsQNQCBiRK2Roo5L8jRURFL5mgCZVRgpszx0qTbHV4VwZsyQUYdG3PtQ==","signatures":[{"sig":"MEYCIQDhgu1+RDJoQ5Ja6ZYyBODxIJeIg6NhUZn8CZY2CB74uwIhANcH1Mz/TxfxiiRHmscbcT4xiIx5xK1FsBqtqjYkyBqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15637559},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b491cd5e1afe71e61ad8669e6f7b4ae4462ef73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.367","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1059_1759848713809_0.7345530264799165","host":"s3://npm-registry-packages-npm-production"}},"0.0.1060":{"name":"@tscircuit/runframe","version":"0.0.1060","_id":"@tscircuit/runframe@0.0.1060","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a44a5974b9834573497624d730313cc49f03502f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1060.tgz","fileCount":10,"integrity":"sha512-ishM+jJfVt0ouoTN0i5+cYHaGYQnFkVb8dL8hkJO2clz6qZ0foGgCyHf748XSUsuEOMxJWsZ+1U251x1B3HVRg==","signatures":[{"sig":"MEQCIB4MimE4lsgphwFHz7CS9Uz9b5o1+oqn0pYyU6LYIBnAAiBhA6Iw5+eJA6oXKp/+WqFGhEeNV1jqZqdQoVhDSkuAOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15642783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a738faef5489379acde4e1fa280fbdae444432e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.367","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1060_1759848923749_0.657122554377086","host":"s3://npm-registry-packages-npm-production"}},"0.0.1061":{"name":"@tscircuit/runframe","version":"0.0.1061","_id":"@tscircuit/runframe@0.0.1061","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"812e3a005ce02bd307e29a150200b399cd80ad0c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1061.tgz","fileCount":10,"integrity":"sha512-sKrGEiwna1cEtWorrGf0v/Tr7xNJe8lPK2cT2I1XXIw4Qs7SLGSWCgk7NVQPHwabCx0ze2+ejGoY9tEUmPJN/w==","signatures":[{"sig":"MEUCICSgiJpjryhszo9UBGRbYfZdoM5pgJFPpZiNp0+cglGSAiEAtbzRbSEDxFban1wSVW0moO9+8W2IetEJHxLO230vBF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15644236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b6ae49e2ab9823475ad85b7b73c5bcb2e7c43ca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.371","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1061_1759952362244_0.3318463953850086","host":"s3://npm-registry-packages-npm-production"}},"0.0.1062":{"name":"@tscircuit/runframe","version":"0.0.1062","_id":"@tscircuit/runframe@0.0.1062","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4c9ab7be18d76b2d23e0a8e97ea7000ad5eaaf6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1062.tgz","fileCount":10,"integrity":"sha512-mWEjPpENFvdRMcngImBevVtKEAsL+/lpFJKKvjGpQ1V9k7k9ACigGrxKW87dYVOwiquy0wrWciwrfnaiwoeoFw==","signatures":[{"sig":"MEUCIDYmRyaNelO/+0ShH+V+vozUeMjpBf1LUMAt4P3FAPLkAiEA7mzwdsm6+FOJ2ducCrsZZzwjCt5siDCumz1k7EtXdQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15644236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a47d6f16cbea7cd934bb1b176564cdcb80a7e6e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.372","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1062_1760044279724_0.26548133573258603","host":"s3://npm-registry-packages-npm-production"}},"0.0.1063":{"name":"@tscircuit/runframe","version":"0.0.1063","_id":"@tscircuit/runframe@0.0.1063","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50b784cb655a59a42c084632d332b33ecd96e65e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1063.tgz","fileCount":10,"integrity":"sha512-q6zAKyCq6o856kpsOukMJzhTSaz7WEJJpKWQxvFtY6srbX+jR6Nj/vwVtITrgiGj2LcYhTd2hx7lGnPSFAVcCQ==","signatures":[{"sig":"MEUCIFcs24ehevBW/qVtjpvB37K9Sgx8/OqqENWeETAMNV1JAiEAub7mIBVihQPSrnSVJfiqMxTPk2ONw14RLqfi+BKuE/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15644236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5fad68ed23dd4ce19af08ec7e87b8174e74efc16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.373","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1063_1760045961911_0.04662526137294409","host":"s3://npm-registry-packages-npm-production"}},"0.0.1064":{"name":"@tscircuit/runframe","version":"0.0.1064","_id":"@tscircuit/runframe@0.0.1064","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"461ff61af8210fef4cbcf8fa78a98f4823b9f616","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1064.tgz","fileCount":10,"integrity":"sha512-vz9Zf7QiuYqAi2OdQKwwXqaZKGCH/5dy3ldZr2t9byQKwVOygizir6owK+xmKSKb0ezlUdKqiQZ/aupFoi48Cw==","signatures":[{"sig":"MEQCIAjS8vNiF/DLZy6vK3rWaoTHweXZxqzTAWDHa0v9Puc8AiA3bLAu+0PnH94zSbv0w1v64zavK4cX421Pb3hWcb1vOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15644236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ffe00e005b6a76829153d443dc57f84f75101de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.374","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.407","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1064_1760104319468_0.015055592110606808","host":"s3://npm-registry-packages-npm-production"}},"0.0.1065":{"name":"@tscircuit/runframe","version":"0.0.1065","_id":"@tscircuit/runframe@0.0.1065","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1bbf141f011f8ae3f0d81c3d85231965ef5c3960","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1065.tgz","fileCount":10,"integrity":"sha512-YDUYpos6g7tEZtnJeZK55GBqy6tMQDIi/ONhR6f+lC/96nhqNSLzZHxVih4RTBmznkx/MfXtzKYIrLOayArmmA==","signatures":[{"sig":"MEQCID+JuHu7A1Cr5OrdNtPp3P6IJD6sCUXALvKiXk5tKUMCAiBoJM/lM5HgDu3KH3CQ9bqZjWpJGMd9rHM5UjTmlXMj4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15645492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"196d487035a28cdc680c4796cf04465ddaea06d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.9","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.374","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.3","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1065_1760115283340_0.6953418459373841","host":"s3://npm-registry-packages-npm-production"}},"0.0.1066":{"name":"@tscircuit/runframe","version":"0.0.1066","_id":"@tscircuit/runframe@0.0.1066","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f47099ff2ad5707b2295b714dd01771dd7f4612","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1066.tgz","fileCount":10,"integrity":"sha512-tfg0lR60pamXdlPcwJ5Aam0G2DB7QvK2e0jmzw/XqfobitebseDWCyTAgV9bXFs4WTHIBB7wNNDdtCfJVXMdlw==","signatures":[{"sig":"MEUCIQDd/H+wsZFG0DEp3jrWKcpcbTDkaNQ2TjvZG2FmzCAXogIgIq+ISRPjUWYKd1RwiLEuG1lH7IdhhLc1H8B8SD9KBmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15671113},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5cbcc0254b0cf5a1b24efb3f262dca255799850","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.374","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1066_1760120929634_0.018473664672022716","host":"s3://npm-registry-packages-npm-production"}},"0.0.1067":{"name":"@tscircuit/runframe","version":"0.0.1067","_id":"@tscircuit/runframe@0.0.1067","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdb1c905d1116a2340c7f327d937b7dc00efa95c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1067.tgz","fileCount":10,"integrity":"sha512-bGEO1aYZVLuX7eCFC5/DEzMjmkQ9kibD4nVLF1c8m8ZnFhCPo5yNJxNHaW08dWf8yY5Vt+bNUJL+RKTpnifPuQ==","signatures":[{"sig":"MEQCICDcPyKgBJqEfPK373AUead/BfhHYr1uju8THjRdnQL0AiAgdCjqCxz/Z14JOLvtU/HcVFHs6UucR1D2jI1q7qIcEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15671113},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e99cac8c9735881628deec2aaeb6350de726b9c3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.375","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1067_1760127061344_0.17337536635237205","host":"s3://npm-registry-packages-npm-production"}},"0.0.1068":{"name":"@tscircuit/runframe","version":"0.0.1068","_id":"@tscircuit/runframe@0.0.1068","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1754addf144b62877b08eeccda93cff000b32c4b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1068.tgz","fileCount":10,"integrity":"sha512-lkZ8VgMLbagYWIglrsilOnrDcBwfm4IUU58DPKbE4sN0gOhrzZAZsQbZBDEdDyDrM7KT43Moz/+pbt7UkokjBg==","signatures":[{"sig":"MEQCIFyWcxqTasLpjrKUjiCr8ff+7yEPO4Np6SuOHPMjI/c+AiAX9jQwzg1BkV3sBVr5knLsZn78rMHeoOi8vaSHTHTFZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15671113},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea26b03ecb6728e89de17037228616de5424580a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.376","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1068_1760127413974_0.45343348433446695","host":"s3://npm-registry-packages-npm-production"}},"0.0.1069":{"name":"@tscircuit/runframe","version":"0.0.1069","_id":"@tscircuit/runframe@0.0.1069","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"336b17248fbcf5a6cc01d6796509251b9fbb10d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1069.tgz","fileCount":10,"integrity":"sha512-eH5amqCMqmnN7s4RodhW3JSHeg8Et5LcFsnrD3oAlDMF9kxNuwUC3yBrAP2FkKppKDbMyCnlIuI02ubLdzWbig==","signatures":[{"sig":"MEQCIE1XTpn9S13kZ8Mf/79DI7iV9M5OyO2k6C7RqyaZmVxaAiBB37icMrFltyB3+3VNsBrLhbfdRZ6OHBMIeVkpSeJmIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15670980},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40d246b0e6ed1b55f2ce688e2b791a26b1bbaefe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.376","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1069_1760140644134_0.6229611043929382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1070":{"name":"@tscircuit/runframe","version":"0.0.1070","_id":"@tscircuit/runframe@0.0.1070","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"484e6da3ef379e62d97dc4d46b3506cda61ee342","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1070.tgz","fileCount":10,"integrity":"sha512-nQDWuBT210BL39PPKB0xJFsgfzqRDRgpUISlp7eyab0FGeVk9GODwGIAE2vG6pMIYCQv2oRp8HzXLip4WssSGQ==","signatures":[{"sig":"MEQCIHkXbSEQJJBO8IlZYLdOr86lj7m2DHQtq2vFQ+IRWGS3AiBjkVbD8R2qVbIbQ73+2HD0O6+Ngo3+o80i1uXamiBAVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15670777},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9c15a777ec3448ba41698cf6e56eb249179314d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.376","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1070_1760143536187_0.08148319931658099","host":"s3://npm-registry-packages-npm-production"}},"0.0.1071":{"name":"@tscircuit/runframe","version":"0.0.1071","_id":"@tscircuit/runframe@0.0.1071","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"487bfe4fea2d3a8bf98d42d1a43dd30ca6b2537d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1071.tgz","fileCount":10,"integrity":"sha512-wCkRsZLmNYrzmD+BpLwkK3w/eMLWa0RiaxiVpgU4hul+wnkUnmtFtVFDJ4UOR4SthgZanPyRrRAuCy+6PaNcOA==","signatures":[{"sig":"MEYCIQDxodGePt9TGXpC4QbPeAsk/6jVA+njqkiD8S6UCg1BVAIhAJmN93L8sJqGjEslxfA2rSmoBfdPc//B8i0U6CQa3VYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15670777},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"edb89ddb97103b698fa167b38fe28238968b8456","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.377","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1071_1760171487319_0.8256516582408682","host":"s3://npm-registry-packages-npm-production"}},"0.0.1072":{"name":"@tscircuit/runframe","version":"0.0.1072","_id":"@tscircuit/runframe@0.0.1072","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ebc7cc8b2ea2c46c7562c3c74beb66c162fb679f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1072.tgz","fileCount":10,"integrity":"sha512-EyybbIg2r7pqcqGl3htDoUl3l0770cUo7ITHMtniWKHXh4PTBJQgMM2HulL9ICBLVvg6FexrzQXV5CUHZ4kecA==","signatures":[{"sig":"MEUCIHat5GApoQgNb+/xmI2OZ4zdjE+PBNGUp5R3MwkYuMI6AiEAv5nP1x40M5sjMue6RljNy5+ZuOqrEFVA7iXWpfFSmiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15670777},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dff058176a15dca371e76dedcbaf01f075e49280","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.378","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.408","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1072_1760179341562_0.8388748784542235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1073":{"name":"@tscircuit/runframe","version":"0.0.1073","_id":"@tscircuit/runframe@0.0.1073","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"041a0fed1c05d2c5c5e8408693a9ac9eb2cd9391","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1073.tgz","fileCount":10,"integrity":"sha512-EXtEV3FiQtcLEiLopQ7EgHImwi/36Y20MjQ3cZROpODrDdlSg6yZnzGHuNBqgUvW2RTdV7fSddwdYISiVruCTg==","signatures":[{"sig":"MEQCIFmWM3GESajwveoBkeCy4A3ZR3PrHerrIKa9h3PMhnvzAiBbnvugevufPVi8g17BR+vbjShLIhJtikgVEVy09T8WIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c0be28d2312b8ab45987935a9ef3c83b377476f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.378","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1073_1760216171850_0.15211655926657008","host":"s3://npm-registry-packages-npm-production"}},"0.0.1074":{"name":"@tscircuit/runframe","version":"0.0.1074","_id":"@tscircuit/runframe@0.0.1074","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"298a2c1ba99fafd02fab3100384066f77ddc04df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1074.tgz","fileCount":10,"integrity":"sha512-OnTVvzhYarGrQU+kyQUjdxeWWM4+xJM2iCz+Dy0ACPKPPMIPCGgW+aIeh0S9Sp3Fb7SWOxFD0FsI25FpawDFqw==","signatures":[{"sig":"MEQCIEYIluNCG1hLyhNK/mEldlIvDGBqQac4xs3DhKKmkrDSAiBFNFDX8S3xtsIYjsAEH3PmoGMtayI42/gQ8+AswFdxYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14a41b24eefc10647877d8175e8a1ab58aee694b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.379","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1074_1760276097527_0.1289808774336043","host":"s3://npm-registry-packages-npm-production"}},"0.0.1075":{"name":"@tscircuit/runframe","version":"0.0.1075","_id":"@tscircuit/runframe@0.0.1075","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13cd5f24dce5c1c6c9948a74defa427af59e5da1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1075.tgz","fileCount":10,"integrity":"sha512-rykpoNq7pWSADpjWb2PzNODtuRcA87NwN7jjDxCAMQXb2Q84HyE8P7/m4ONneP2ewcMHppOR0UkGa+pd1B2coA==","signatures":[{"sig":"MEUCIQCRYmlYL7AOZ9mJma4C5eAy1WY4myx305AsF894PLgqJQIgV0WlZZM4DB0QM8FBcLqYm0d3b0mCjQF42SVv9swX0kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b4c883650ad601ce0ccef318ab95a4e94c21a84","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.379","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.44","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1075_1760277833456_0.06993926070583023","host":"s3://npm-registry-packages-npm-production"}},"0.0.1076":{"name":"@tscircuit/runframe","version":"0.0.1076","_id":"@tscircuit/runframe@0.0.1076","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7626e9f70c23ce23c5400059578ca9831c0d93c4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1076.tgz","fileCount":10,"integrity":"sha512-ldZZuR3EC8e/JH74RgjEuXvcF91zAyxHWJMHltWgkz8CsAHxVDHn8Qrk+/DjcUNuHBDmphlm0Z/OeL2Ff2eR8Q==","signatures":[{"sig":"MEQCIBxRytaKvutDRVnP238v+OQVRDJeTdk3okPJOwisGAf6AiAEtbxu1EEE18cEqVlsokuvS8mrHLv94MkNJM6A2RxlHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d637820a2a56aa4bc7f19940d1f6e6e175b6d33","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.379","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1076_1760292472683_0.7931131449655278","host":"s3://npm-registry-packages-npm-production"}},"0.0.1077":{"name":"@tscircuit/runframe","version":"0.0.1077","_id":"@tscircuit/runframe@0.0.1077","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9539540c919d653dbca0223f8d0ce1e461ea7f3e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1077.tgz","fileCount":10,"integrity":"sha512-s1pdQByEqMKN+mTjbTFfeaCCD6QuzgPUcmBDha+4vsuJUX8ypFrGZu7gUiUyFeygVV3uEsXar2EIiHcSFcrxHw==","signatures":[{"sig":"MEQCIEPQBo0yoWW2fLnaTDwY2/AFOHUen9rA8q1pewM6tMWFAiAqHp/P/fJSw9jmlynBQ+2gcgYEuMBYp68AdTCDf2v+vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"876d22a28a455ca2397960dcaa7e1f708fc9a620","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.380","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1077_1760294090432_0.4328265350053555","host":"s3://npm-registry-packages-npm-production"}},"0.0.1078":{"name":"@tscircuit/runframe","version":"0.0.1078","_id":"@tscircuit/runframe@0.0.1078","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"05607900537d66ea94d4cb12787865bd782aaf7a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1078.tgz","fileCount":10,"integrity":"sha512-iHrZ/HPatije5+oDlZ29fxgxYKCCMzf7eox9AbGqXXf9tOInX2eU8el+Bw/Loffd3QR+YaeGzQFSBdBj09A1Bg==","signatures":[{"sig":"MEYCIQDK/JGrCJptUQQKoz8ZTAL7xe7+wAGk3Br4ujKNFyIocgIhAPGuBT4putI0yWmun/79EakyjpE5BfYsZexMU4kaEl+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15673783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c3d4452cd132224e85f94cd2a7a914471fd9870","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.381","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.409","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1078_1760298509738_0.008702229562707275","host":"s3://npm-registry-packages-npm-production"}},"0.0.1079":{"name":"@tscircuit/runframe","version":"0.0.1079","_id":"@tscircuit/runframe@0.0.1079","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6bb3d237d55882f3ce408fa22775ecad231211a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1079.tgz","fileCount":10,"integrity":"sha512-HAisH1c4bzAXleEKRNl5MOFTCuzLv4nCpbznZ6Sq3w/FtVN+auSEqAKv1W3NKkIVP5WlBeoCGywmXlJ7xHk8sw==","signatures":[{"sig":"MEYCIQDH1m7umwYHAvxIcvYAjyVdAfjxal0NVnfBoVPhjrUh7wIhAIC8TW30l8kdS5T6TPRTWFHV/tLLfeoQSQoOiI2jwA+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15693905},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"95f3af911880bd7d902a209bcaa1797d4f950cf4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.381","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1079_1760304484589_0.20810826195144538","host":"s3://npm-registry-packages-npm-production"}},"0.0.1080":{"name":"@tscircuit/runframe","version":"0.0.1080","_id":"@tscircuit/runframe@0.0.1080","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff2edc8031d4cb0821db008c35be03662d71c829","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1080.tgz","fileCount":10,"integrity":"sha512-QXVVHKkpgrsL4jCfntbUQHGtfaP0HEfJF4tMus/yNMjGl2BBb7FNxvYJBBmP3uMtxcITeIfc+Po6pmEHi8yvcg==","signatures":[{"sig":"MEUCIQDcFDhimrPrMD3IqjBBHYkli9opq0tmwiffF+bEzfPI5gIgRrgdVRWfFWV2w0ylzWAWO4yitAVMbwyXl4ELVFUc6io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15693905},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2db1af6aeb36643b39b35b5b2d3cb484b58438dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.381","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1080_1760307418368_0.11687554214824103","host":"s3://npm-registry-packages-npm-production"}},"0.0.1081":{"name":"@tscircuit/runframe","version":"0.0.1081","_id":"@tscircuit/runframe@0.0.1081","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"002128f890523761efdcc18ff3a30b644e1d7a54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1081.tgz","fileCount":10,"integrity":"sha512-QFnUFnqXVsEqZmqnS5qmqeysgJgR2jlp0H11ftqwrMBF/cLkR3UeboGg4lQUk6I4UW2RzLMYe+wD7F+vt8n31g==","signatures":[{"sig":"MEYCIQDJXW90jka/oxJqODelqWuyKB9aJs1vMEwdZuavse5e4AIhANbXZtWAzaPqJsWlwfvPzBXSAj8AlUrcYLkk1YAMHBAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15693905},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5ac9e5041af2956fc0424c36ca6ab48ee1057604","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.383","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.225","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1081_1760307556007_0.6505458118519072","host":"s3://npm-registry-packages-npm-production"}},"0.0.1082":{"name":"@tscircuit/runframe","version":"0.0.1082","_id":"@tscircuit/runframe@0.0.1082","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b6f30c1f9770ee0eae86d9b5fe7a7e69674b02a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1082.tgz","fileCount":10,"integrity":"sha512-uqKB6cBx6e2khuQ2bv7Bv44jeIoOOpQiwAcv84ZqSIWRGzd/u5LkrXlyNiZkv/wXd2jWGWr4Fy5NLQAQeMZhrQ==","signatures":[{"sig":"MEYCIQCs8UXSYANxJdcLZpySd1s/+LsY22wnT8ZHW8slXN91uAIhALnr9gNGAnjKycKSajujF5VOoeLY4ZOk4QARpGtaJPeo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15569223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a238337bc2790bee77efc5a233bf3717759b3db5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.383","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1082_1760366132463_0.2586918383389283","host":"s3://npm-registry-packages-npm-production"}},"0.0.1083":{"name":"@tscircuit/runframe","version":"0.0.1083","_id":"@tscircuit/runframe@0.0.1083","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"839b6f087355feb2fc0b8b4f4b7207c4513ea864","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1083.tgz","fileCount":10,"integrity":"sha512-jFFO6pCOxqvAf2C5RomCXWG2PbSbJJ9+L6Xo20ivZJkeLGYUM4RMlZXYbVoF+cwwCfpsAB5ouS0P3WbS7v8bVg==","signatures":[{"sig":"MEUCICntAspxAPwAWC3qokX9Znr5AIgpqHX+L1khWzQC7aGtAiEAllvvKY5SoKTknwrOlJAUcfLWO9/mxLR58TP1oWjte+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15569223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"accd33243f19c10058808f88b1ad91aa737af936","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.384","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1083_1760369575321_0.8291987675399666","host":"s3://npm-registry-packages-npm-production"}},"0.0.1084":{"name":"@tscircuit/runframe","version":"0.0.1084","_id":"@tscircuit/runframe@0.0.1084","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72ca7af8feaf5e37cda6736bcd583cdb2acfb391","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1084.tgz","fileCount":10,"integrity":"sha512-DMf+QwB2axxMqe2UAr5/TJgg8dxyFV2rdV5XQZhDHVBQtG/a0zVZ1R4E5fkaMyYZdXCa9CyBCDkAWJ7Fg/dm4w==","signatures":[{"sig":"MEYCIQCtlYupJeu+SgrbpPT2tp15YAWYpxd31cXGZkV9rByf6gIhAJmsUlI6mnCgJkPaJvZIelZsokCFO8aIbK3x0Fv20VKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15569223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de66bb7cc63d3363ae8a1ec880f52051b8c13ae1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.385","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1084_1760372561042_0.2603228036832461","host":"s3://npm-registry-packages-npm-production"}},"0.0.1085":{"name":"@tscircuit/runframe","version":"0.0.1085","_id":"@tscircuit/runframe@0.0.1085","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d94195c5d9ee80eb39846ad182c845bb19965676","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1085.tgz","fileCount":10,"integrity":"sha512-k710iUOZOamoThIucWAWq5X/ZJg9ZhIdlE/pnUY77mdRzRsdgxplEQpRAtoCdS+edUfjDK7a6vmc0vQb0elIjQ==","signatures":[{"sig":"MEUCIQDLJlFv59aHurfj9oBkz0Tz32nyN6lMKyu8ukdINxfS6AIgD8y+Ojmx24mOYigRHV4O0oQmgDO3Cp/r9p6LKSpIXqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16023853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0588bb87c6b5089b20a2dae1a69fc5c763b87d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.385","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.410","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1085_1760379827201_0.04536593200373318","host":"s3://npm-registry-packages-npm-production"}},"0.0.1086":{"name":"@tscircuit/runframe","version":"0.0.1086","_id":"@tscircuit/runframe@0.0.1086","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed3446dbfa6373f5ef2147dddd5cf681c7bb8eed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1086.tgz","fileCount":10,"integrity":"sha512-qbD7WvVFFTU09slkESRglcsqdsy6HNtccObzJd07WdlYFOZmspGC3sE5vOInd1gU/Xc6swyQMAILDUjW1lHptA==","signatures":[{"sig":"MEUCIAgUD1fAt+evyKsiybtNFVB1vyb61NoG4VQdPwiVECV0AiEAkjBco92jmIVw9cfQ4pFOGR/HDkpsypQ7xWZ5CrN7iZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4892176e3d2a7eadf9dac93ad7da6ea50cda5457","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.385","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1086_1760385272038_0.8585652311828347","host":"s3://npm-registry-packages-npm-production"}},"0.0.1087":{"name":"@tscircuit/runframe","version":"0.0.1087","_id":"@tscircuit/runframe@0.0.1087","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9618d8a5d28b32b4fe28b89b007b9976fd19ef46","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1087.tgz","fileCount":10,"integrity":"sha512-CW2RFzwBIiJOQo47QJU2UT2VgKDpf6s/YMJa1hA70yBkUbZ2fygWZtKAQNBjz4X210CD8GzfcTk9A1WWiBxGCg==","signatures":[{"sig":"MEQCIG7tmQl9buYEQsax/VORlb2CI2LBjacdFszYxbU5CfYsAiA2EihI8MSQXs6Bbe9CxNMnfA/3lRJ59d1AA53BerEMiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3fc8a1e9f33ab27e5336d85537fc19041b7d5ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.386","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1087_1760385625249_0.5124604555332699","host":"s3://npm-registry-packages-npm-production"}},"0.0.1088":{"name":"@tscircuit/runframe","version":"0.0.1088","_id":"@tscircuit/runframe@0.0.1088","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c390986fac567b3d5e96d3b1eadd697bb4488fa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1088.tgz","fileCount":10,"integrity":"sha512-et1gpK7rh6x0VkHtPc5cyPfqKCCnNAX/zqHiA+uaAFIpOF1u+P7v7rZ7CR86AruXemmVHzF3kw6huH0RI5mnJA==","signatures":[{"sig":"MEQCIFseDpmlhJbSUDcoUPsauCCy+QEKMc+ZMOFkh8uK4svBAiB2TrMwXLY5yX886iAtO9q6wNReciedqxIyTKA5SvQY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80cc21b882f23ce3221a598fecb642c820d94b66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.386","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1088_1760385641430_0.5409759953544961","host":"s3://npm-registry-packages-npm-production"}},"0.0.1089":{"name":"@tscircuit/runframe","version":"0.0.1089","_id":"@tscircuit/runframe@0.0.1089","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"56a65a944035cd39196e8b0f2fa98b298059cd56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1089.tgz","fileCount":10,"integrity":"sha512-TuQsr/KO8hkqynXILKCQUP4qIsNYJiJEI17vmLrHSCsUZ971wh6aunugE16AYRxTiH9NQ5RrEX9Q9DiwmyY7Rw==","signatures":[{"sig":"MEYCIQDUHxxI9uFP8tBgyNw687pYSsPfRFNuUpB4mT1weUrdCQIhAKDJHBoUAOw+Zgx3IaM7aJU8izjrS5LUzJ0iUTat79iq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"61b0ac6ec1a4337ed7c6acccdb8e437d2605ca13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.387","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1089_1760387442004_0.3732216631916354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1090":{"name":"@tscircuit/runframe","version":"0.0.1090","_id":"@tscircuit/runframe@0.0.1090","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b945f5712190aa2214c176c9ae835f28a887c2e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1090.tgz","fileCount":10,"integrity":"sha512-kjHROH/CoYrhlO7kXHqK19cgb8epVL4hIxbLh13XReqj8kIktcENQgqB7hwkFARy2HELC7osaAPpSh5lBfO3Lg==","signatures":[{"sig":"MEQCIFeYzDByd1pMd2o9BG0UxWxrYjDAnjZ0nKo7zqCcpdSeAiAuxX2stneaATXinAcHcTWS0aaUGLMt2ChgWa4X1VGtFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a414fdb31faf3a8bc0847f3cb48f1e3048c534fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.388","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1090_1760397523900_0.4894577944407019","host":"s3://npm-registry-packages-npm-production"}},"0.0.1091":{"name":"@tscircuit/runframe","version":"0.0.1091","_id":"@tscircuit/runframe@0.0.1091","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5c035766556c73c3a22bdc396bc624c0b1adb3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1091.tgz","fileCount":10,"integrity":"sha512-qowbi4VlXbz9oIL0mSrsVRMNQS9jkiA9zU1HwfpEFar/gT1bY4PTHz27NfiwYmDlNfXtnyekiOtEKakOWim2Yw==","signatures":[{"sig":"MEYCIQCf50GiRTqXHSCBBwrPnaHm1qsjIFR0t9+5VmzUn3f++AIhAMZ9t1h8fz64kv/Vpr3cMf2j8s2ud1nelcU+6zTrIftJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25a2c902e67ef180fb8ae58033d566c1364296fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.389","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1091_1760439343439_0.6000985855545364","host":"s3://npm-registry-packages-npm-production"}},"0.0.1092":{"name":"@tscircuit/runframe","version":"0.0.1092","_id":"@tscircuit/runframe@0.0.1092","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5407ebf3b4844b3080eeae79a052568371de13b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1092.tgz","fileCount":10,"integrity":"sha512-ZaJGvGUr/eu5KwqYPrvKlzbkGG2vbcdXrFfUMxLiWxLRiGTqptcMXcf2CCWXV2gBb0p7L4LYxnXdaZ+Dh0yWRA==","signatures":[{"sig":"MEQCIHBQG8p57Oo91FQ4qYGzpGnhVOUFrdQ8UgHT4bzRCs7IAiAc/DBqis2hcOnoCb2RlW9gCKL8pLdOeiymCiHx3HuLCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16001241},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cb94a5def986e3120305a83d4788df100273b3fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.390","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1092_1760480657775_0.47154784926522697","host":"s3://npm-registry-packages-npm-production"}},"0.0.1093":{"name":"@tscircuit/runframe","version":"0.0.1093","_id":"@tscircuit/runframe@0.0.1093","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d06f4fc338966649277897cdd78e04293e5b578c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1093.tgz","fileCount":10,"integrity":"sha512-ewh1QoNkCMA/c/vtGIPvyLT/viHO4ETOTDqSW2rImQWpcqAgxBBjDELhGiUDdGxPCEbdIBFz6k9I2JcK7265Yg==","signatures":[{"sig":"MEUCIQDIdXlgGrPiL5RoHtairniOozcwLk+qKvhnDSzMN6AB/wIgAODh7dD9RbZLGa+cIJ4zJ2UyUaDXVYa1x/q0n0A6UGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16002237},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08b850024650751a8583638aa0eea1ea254b1c75","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.390","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1093_1760486970909_0.07228384568862323","host":"s3://npm-registry-packages-npm-production"}},"0.0.1094":{"name":"@tscircuit/runframe","version":"0.0.1094","_id":"@tscircuit/runframe@0.0.1094","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76289e2d23fa3df417ac4f7aed8a85c155dc17b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1094.tgz","fileCount":10,"integrity":"sha512-wMysRk1QovGPdYk+PRb+W1NIAYmZDWu4IXKutqnGrurg2E+2aee+UXGzDUOQztzmK4Z7pAMR7R+Q5N10j2nh6w==","signatures":[{"sig":"MEUCIDDcXIuaMnM8d1yFIo+UGpb05k85dy4ulk2BdQEi8vHYAiEA3iS9qf5OEfket7G+8MqPe8/FLJyokdCFAEziqr7N2YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16002237},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5660838c6debad3c8f4b253dc7469d09cbfec48e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.391","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.411","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1094_1760487420244_0.5925919858856277","host":"s3://npm-registry-packages-npm-production"}},"0.0.1095":{"name":"@tscircuit/runframe","version":"0.0.1095","_id":"@tscircuit/runframe@0.0.1095","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e71d1e2b348ac96213efc14b4d55a28bba66817","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1095.tgz","fileCount":10,"integrity":"sha512-QcFlxPPWMTHZPC50gXsN39cpmQ254X0wEr0XmsrOzjMVImM8FBEsRxQw4MKjuZy2D2XZe50mLcRS5xXfd+ZFWQ==","signatures":[{"sig":"MEQCIB8TVYGfwirnB6uMUaj7ComjwZeS6FJPIkhr1pR/8Vv+AiAEPIQxixcPScPgpfFyprJ64IOgdRxumlxENpEwkJpN1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16006837},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3489a39d7d2ca2c57f762a3804c006b917ba8fc8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.266","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.391","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.340","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1095_1760496217634_0.738189581034155","host":"s3://npm-registry-packages-npm-production"}},"0.0.1096":{"name":"@tscircuit/runframe","version":"0.0.1096","_id":"@tscircuit/runframe@0.0.1096","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd062c741a731d47fefdb6a1225200ac49a0b836","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1096.tgz","fileCount":10,"integrity":"sha512-dJ1oxnZnArRzg+ME0K+OMIaMn5e91OJ1p67Axmp5jpywFkYQOGAUo3VMMLLwaKTZIlWBqoSFG7bFiwQwZXQUWA==","signatures":[{"sig":"MEQCIGRl2OVj8Cb3kggYjn/FOXaBbZ31OfCgi7tfYYGb+rKkAiBE5IVZTNpwbk2Yx+NRs8DFkDaBWkxcJYfgHmrYAMuiHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16068124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4ed09bcfa4b7295f2d66a09e53566cbc9e64d012","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.391","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1096_1760503439881_0.1600955298245661","host":"s3://npm-registry-packages-npm-production"}},"0.0.1097":{"name":"@tscircuit/runframe","version":"0.0.1097","_id":"@tscircuit/runframe@0.0.1097","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8cb80e70b11a087e41a4d2e8834ab52281cd16e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1097.tgz","fileCount":10,"integrity":"sha512-+DtE2Z1/pATG2pIckRYTYBkVJgkaf4n1xpJV3ZI/uqKJuKdQkMaavIleS0d6QKNQwh3qMhvmChHveqgXngneIw==","signatures":[{"sig":"MEUCIQCKrbOGxigtclIQbfH1jCFqUQ+tIsBEjwWDFNxem2spGQIgZQJPKVqNvGn1jEID/+gl1LsD6YdkC+M74oDJryzHUQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16068124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2cb1bcf89292ac1461d62a87cbd8ee3007ad8d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.392","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1097_1760510762224_0.0930868785975405","host":"s3://npm-registry-packages-npm-production"}},"0.0.1098":{"name":"@tscircuit/runframe","version":"0.0.1098","_id":"@tscircuit/runframe@0.0.1098","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"37bed0f65ef48033fba66878fd2eaf8705c25ed2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1098.tgz","fileCount":10,"integrity":"sha512-yj2w8cfByITOFPUjtGADhMz2FWtXasynMiYT60V5qzEM0u3Ziq37MJfM0fwWkGKP8D7TXgTsLjD8ZwqKxFCM/g==","signatures":[{"sig":"MEUCIQCh2JnTNhZgKwS3m3hJRDpvKIJvhJ+rR9nX6WeEVBk2oAIgK1L7qUQ4V63HYVJHeCJkc27Cvd9JD3t3j3E8eiW5d30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16068124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec95e01593da4c42a467d1eb10261077fdd6113a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.393","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1098_1760528424596_0.8734409087238282","host":"s3://npm-registry-packages-npm-production"}},"0.0.1099":{"name":"@tscircuit/runframe","version":"0.0.1099","_id":"@tscircuit/runframe@0.0.1099","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d289b1f0e670f7e226608d812183a873797ceb66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1099.tgz","fileCount":10,"integrity":"sha512-F5KL4k1DbI2UP+zG5Uy0COC7AKpWvVtohXJiClMXvc8+qS9D53zspcoLpDZbooTzGLMukC3i9ZAwuvHBLra19A==","signatures":[{"sig":"MEUCIQDT15T7GsRL1zv4DokeMoecFp7Q7cjJ0GjguV98YwLT1AIgUHOMvkWkNxIi42BJCJxQHNJlnwk4Bg17VnYJxtFtA9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16068124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3dc2d5a6805da0ab822c75e1188217ae592fb84","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.394","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.228","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1099_1760541346596_0.8704249285574128","host":"s3://npm-registry-packages-npm-production"}},"0.0.1100":{"name":"@tscircuit/runframe","version":"0.0.1100","_id":"@tscircuit/runframe@0.0.1100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41c634f9762045738b1e774708176bc4174d0704","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1100.tgz","fileCount":10,"integrity":"sha512-GtCmBq0/qCz1y+p9lp1U7kvkG9Ks/F9WCZ8LXD1cKvm2VdYn9LJxEGiP6PyT9+LOq27aLN5Frl2qg4RCbMOCzA==","signatures":[{"sig":"MEUCICZNm6yS8TknSFnm6bUINeHBN+xODkZXSgcB+P8Npbg2AiEAjyzNLJOS18sBBUTKPMRll7UmKXNeDl8A/Izr+kpOsRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15984074},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f1d3b7a8d23e3ee940570d858c5a0bc72f34d503","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.394","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.412","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.229","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1100_1760544758052_0.42663304618510534","host":"s3://npm-registry-packages-npm-production"}},"0.0.1101":{"name":"@tscircuit/runframe","version":"0.0.1101","_id":"@tscircuit/runframe@0.0.1101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42f6abb76ea5ed10ee7f8490e3d1f3deac837624","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1101.tgz","fileCount":10,"integrity":"sha512-YOscWcJOeKxsJ8xDguUK2UUd1Ah+UPdIU0CB6OrFgi4DFL/D53MQAc0jBhWI7uDII3g06K8ND2hXxaJTXGrCSQ==","signatures":[{"sig":"MEQCIBsDaSG2DrrWjAoQFyJGP/DwSopXKj17o2d08kYVlc7OAiAPtOreaq6a5lw5zCx5uL6447ySnZ4WzieCg3W+FqdWXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15988244},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c785a630f979140314a3e9315e7cb019857f2bd9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.394","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.229","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1101_1760548689559_0.46978516525897573","host":"s3://npm-registry-packages-npm-production"}},"0.0.1102":{"name":"@tscircuit/runframe","version":"0.0.1102","_id":"@tscircuit/runframe@0.0.1102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"67ee6d8522c58499c5d6e259f604d7bd11fba077","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1102.tgz","fileCount":10,"integrity":"sha512-Pn47AOQX3YspzoSp0hwP2HWt2tn8Czt0JiP8rzGDMKn193u0+j+HjATfg7ux8PgKSG+7xA/YYaewZg7vsfUqiQ==","signatures":[{"sig":"MEUCIQDQlwrSvIKxJfNwt/g0OdvFjwDGYB2WkgNlnJoIW/GKxAIgYVQuLNhdTvjfQ9/ZxBLY+me48rd1jcoseWzWY1yUzvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992200},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b476e39ba93fe47436908c74173ca0cae718de02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.394","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.230","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1102_1760558013005_0.9889161079653996","host":"s3://npm-registry-packages-npm-production"}},"0.0.1103":{"name":"@tscircuit/runframe","version":"0.0.1103","_id":"@tscircuit/runframe@0.0.1103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6adaeb82e6c0ab2f24628dd74f96f5bd1fa0ac7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1103.tgz","fileCount":10,"integrity":"sha512-ABUVFsZynzhpgSfjXAPZuZv0UzP2sEvpsI3Lu17q0wF88FPiRZWT3uyoSBlsSy2YBWfdWiAZmERoJMzmgkTyPw==","signatures":[{"sig":"MEUCIQCYeHrdaC4Y3ZY/luVcaiag+3WJJEJlrJu1QhGoZTaJVQIgeKm8c727h3rhi+1wTiH6DK9wIOgai2zyn31x75lvEhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992200},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9776c398b2e9d8bc0a219eecb7f792f58aede002","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.395","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.230","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1103_1760558794223_0.7826810306098948","host":"s3://npm-registry-packages-npm-production"}},"0.0.1104":{"name":"@tscircuit/runframe","version":"0.0.1104","_id":"@tscircuit/runframe@0.0.1104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95cd4a0673a09cd31644adad9a275283f232d280","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1104.tgz","fileCount":10,"integrity":"sha512-88spODy/4LwaprVVmTL61IhZOczT/3fyLfPN9R321pyxgDQaISBsj9DYi7394F7op9pwaUVCwex19kYFhTHHUg==","signatures":[{"sig":"MEYCIQCgI/qN7FczabmEF6UdTqRNVzS5UXP1e8HbyZNv0dppIAIhAJi03tPY3xEhqsyapnYJ1ettl3sPh8A/WeafLaMk23BJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992358},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c539837a1fe0615bcf9e6cc8a43d80a5a4e68fc4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.395","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1104_1760560434495_0.5103720116585153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1105":{"name":"@tscircuit/runframe","version":"0.0.1105","_id":"@tscircuit/runframe@0.0.1105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f75ed9b9d46f3afe71488bfb778f8ce0a16613b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1105.tgz","fileCount":10,"integrity":"sha512-mQoQh+V12WeF5OOz6OzNmAA0Ri4FItEY1BDXe2UbCmuBYkKBcwJzmEzCFVivs3xYmv3ayZP6J/n+ouKscOrf7w==","signatures":[{"sig":"MEUCIQDuN4tI6T0Iy95mI1uV+UM4oxGhSYXw2Urj0beh6Ed1EwIgMSEhAJm7Hq2WTxOYxkB0lp6CZyB+CIbzzVQzDEl+5x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992358},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a0b938de4eaa3a6f1d97f392e674a46ad3cbdf5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.396","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1105_1760566824126_0.6911701999921214","host":"s3://npm-registry-packages-npm-production"}},"0.0.1106":{"name":"@tscircuit/runframe","version":"0.0.1106","_id":"@tscircuit/runframe@0.0.1106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a55a0bb52126cd0700ecd467f4b1bf213835dd5a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1106.tgz","fileCount":10,"integrity":"sha512-VsBemUe8RkrB8AjzwoQ23Kcm6DmD1vwFmRVE1PtuZjcYPO0OEe1i4AO/CiYaJ25kzY6O9Hk6tPSMT5LCCvVHXQ==","signatures":[{"sig":"MEQCIGKqOrq41Fq9Sp4IhU5jT/4iK3ynD+FIirm/Us29KL0JAiAE2d/3Qr9QfWhBDftn/cu186/7/Lb11WWDDaGh7rK8kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992358},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eed46248eeaabd1365a8ac5a5a61e821136d3c5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.397","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.413","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1106_1760570236423_0.5916252204404122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1107":{"name":"@tscircuit/runframe","version":"0.0.1107","_id":"@tscircuit/runframe@0.0.1107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28fd56e20c9f552b87d69866b622136d7510d055","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1107.tgz","fileCount":10,"integrity":"sha512-/vGMWMTnCGQcy7IJeWPE/Snj+4ajt5itwdhOx1NbRvt2px8SQKdtn0O+/jXUZEzySHSRr8PsA5jwsVxKkpB2Cg==","signatures":[{"sig":"MEYCIQC1T+/dIbEPFcwaowde6oi8ZovM+uoySAyxF8GrEBf0XQIhALvV7Pw0Oi3ka4ej2U1DFF01DJIezE4uTbWSpmkfdl8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be7122a064f983543f298e7606fc13ebf5ac3cca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.397","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1107_1760571421856_0.3859346852700567","host":"s3://npm-registry-packages-npm-production"}},"0.0.1108":{"name":"@tscircuit/runframe","version":"0.0.1108","_id":"@tscircuit/runframe@0.0.1108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b6d9f457f93af33f0551715040bb162d7a71806e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1108.tgz","fileCount":10,"integrity":"sha512-jwSkPAWvym4ND1EfoMkp5hsiGCZ36t9FqOHR2kh3UITfmOrZlWs7/Nqk+HzsAEVp0pfG8l/pkqjQ+Bj4NAjbcw==","signatures":[{"sig":"MEUCIQCufA5JKez8Eu2r1/qW2W2M5AqrabqDlEAkU+mwfy4JRgIgSmk4makkiSi3AxGHMVtFDsogpmTVL98GxjXi5ZGLl7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992478},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ed50e3f1438d03ab6f756584acdf91dc5ebfca48","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.398","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1108_1760574813681_0.009291879208673803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1109":{"name":"@tscircuit/runframe","version":"0.0.1109","_id":"@tscircuit/runframe@0.0.1109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"703256d94c46b9271d2f7141e7d8534a75a06d3e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1109.tgz","fileCount":10,"integrity":"sha512-7dYSZ1oN5vgVftO2uuGN4TmC2sqo4YKlFw2f5hRLR429BM8KG0qgGyS+NqaUXTlYhY09gCmUQHkM2D0gVlQbgA==","signatures":[{"sig":"MEQCIEkB5li6oBb6al+tXAX2OlHLTc8DmpLh95Ot6ec6RL3CAiBG1DFJfFeZmzTCrEqKkiH+i6280J81hMTOA8KWQ9pTgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15992711},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"62b483dd29b6a10fef89923c82334d535fbf728d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.398","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1109_1760586107352_0.10431928403874768","host":"s3://npm-registry-packages-npm-production"}},"0.0.1110":{"name":"@tscircuit/runframe","version":"0.0.1110","_id":"@tscircuit/runframe@0.0.1110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29e1b910965b9d9c38e49b39981718b8fa7de033","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1110.tgz","fileCount":10,"integrity":"sha512-1aSX3MOIJtIX6fyf1mxAsT3Rm2vY6FQQ4FzKXuogCr9vPxvsDCUCTl3Ikw3RJ5VLLNE7ARlH2lZMfOjfuOjLPA==","signatures":[{"sig":"MEUCIQCxQE6i6Y1GZyoq7WqPn+jOPGcLn+LXZMvm+txHZNH3LwIgCmeIymhD5DfmO2k9/Zq/PZ9dBrd6YFw6mhdcrJMGcSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16005581},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70041f5aa32df2ed95d32e69d9aa290d5bed35f0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.398","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.231","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1110_1760588910451_0.28278961138606395","host":"s3://npm-registry-packages-npm-production"}},"0.0.1111":{"name":"@tscircuit/runframe","version":"0.0.1111","_id":"@tscircuit/runframe@0.0.1111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"edb18a4703478c1677a29f02ad57f234b0f6d154","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1111.tgz","fileCount":10,"integrity":"sha512-iMU2tkjVo53GOdP5iQ//DqnpVu7fHBNPJY+WIdq0u//cSrX5tmHW+WnaUhh5hz/xrkbKvEmOhqW0UHqp8VG/ig==","signatures":[{"sig":"MEQCIFOstHbtW8bKfb4AJYn9PdZMHOikxl/o9b6AofduuUn5AiBxlerPfT5gwXu4iGXcp0KJ/hVYI+ZwRF62vIGfOw/tUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16105525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9629055a0e446f192028904395c342b213b8658","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.398","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1111_1760591364471_0.5526278197333951","host":"s3://npm-registry-packages-npm-production"}},"0.0.1112":{"name":"@tscircuit/runframe","version":"0.0.1112","_id":"@tscircuit/runframe@0.0.1112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eff1443461f78b672e2b61d6788f4de01fff869e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1112.tgz","fileCount":10,"integrity":"sha512-ApsEYptpslk/erNHU86qr1lml5rhl6nu6GVTZu+l6Uq5w15XSVMIK2bMhuj5M14JEgSiyys3v+Q+Z8F/j1DwAw==","signatures":[{"sig":"MEUCIGLWsMCgs/zbN7z0bbkQFm+crxZ2AJaqxr/aRZOEKjT2AiEAswVaMAFqfdJD7MATVtO1EWTsifDJ/tJUo+IDUm7yWWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16105525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"988bb044342d337098db2f364d1b839da985cde7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.399","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1112_1760609640746_0.7762877462216287","host":"s3://npm-registry-packages-npm-production"}},"0.0.1113":{"name":"@tscircuit/runframe","version":"0.0.1113","_id":"@tscircuit/runframe@0.0.1113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bff2a58080f643b5c86472143b7c07f8e8defdc6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1113.tgz","fileCount":10,"integrity":"sha512-BSdqM1zbqJCmtP0L1/aDdzyqUDRcRdTVz5H8K4m/Uo00gpcqLSWIPEQZCwEt3XaxRs4s+p4VVB0PcmCZ0+dSYw==","signatures":[{"sig":"MEYCIQCngKSQIrBcUZdAX32jjw9ngAibenZJ58XMQ6aLH1xovgIhAPmy+rRvHdLQzRCkTTPFGXgV2VaMIwa/mdfN+4GGc/+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16105525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0b9b89ba2655b3e810388bedc3a474c31ccc12b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.400","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1113_1760617796199_0.7046470105635867","host":"s3://npm-registry-packages-npm-production"}},"0.0.1114":{"name":"@tscircuit/runframe","version":"0.0.1114","_id":"@tscircuit/runframe@0.0.1114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad75fff7d0514af8600108349fb9972ca622a2dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1114.tgz","fileCount":10,"integrity":"sha512-S2RHtOCK2wi3teQaYLIIYDEcwwrPlWxcsQLhUZndLIV0arHUBhOg/+XOcvBIIkCQ9HME6Kjpn0uer9Yy3yqsbQ==","signatures":[{"sig":"MEUCIAtFCZw6KytTsH7oNjH5oOQsh8K15GGu3KGcc2GaE/ZdAiEAwzEaahBZTc4YiygkTJYrzrRF74vLQr7E5XjOzdxCMxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16105525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8eeeb35efb35fcb8e5a92b8a7bb85aa8a2c5eff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.401","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.31","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1114_1760626537471_0.7917873650539842","host":"s3://npm-registry-packages-npm-production"}},"0.0.1115":{"name":"@tscircuit/runframe","version":"0.0.1115","_id":"@tscircuit/runframe@0.0.1115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"267d80f88ad13765935994c2e90eedba5b3e77b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1115.tgz","fileCount":10,"integrity":"sha512-kkboCvyUifMyiXICP3Nw51NP9UHMiHRDdFRWKDtgAFna/LMYWfK0MyjtARKSrBQjyjuoECD0DlrJZXPagJbupA==","signatures":[{"sig":"MEUCIHmfnlpeDun5gBzjs7JufM+5ZSFHtIX+pKuZPOyqXsf7AiEAxS/rKZDO7YD8pwTM+e8gvjK0lGi6joMZuA/THk4Kuys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16107512},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ae3b1a94ccfa7bccad586826dcac9b22d518c8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.401","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1115_1760628356704_0.29213371274265887","host":"s3://npm-registry-packages-npm-production"}},"0.0.1116":{"name":"@tscircuit/runframe","version":"0.0.1116","_id":"@tscircuit/runframe@0.0.1116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b93bf86dfb8e309fd56bc67a5d39639025756239","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1116.tgz","fileCount":10,"integrity":"sha512-Y065+7wzU3tN4ItfKQPbjAAYK5sb/BWHEip1poCjEAanKlgSGf9GcFmGPCQ5OgFodMjDUBfG26HnJpgkBPZiTg==","signatures":[{"sig":"MEUCIGPcqZCyb58KhfvQneMXkxn9ATDie0XNM5HIHz2iczsKAiEA7l5JhmKXDmz6M4/gjrBAtrxV04yYldHu09wKN5yIQLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16107512},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"51f04bc424bdefafdd4b7026876531400d8e9436","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.402","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.232","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1116_1760639389036_0.9399688587066686","host":"s3://npm-registry-packages-npm-production"}},"0.0.1117":{"name":"@tscircuit/runframe","version":"0.0.1117","_id":"@tscircuit/runframe@0.0.1117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b787077b1002766b3d3c2673c5a206ec7b832c06","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1117.tgz","fileCount":10,"integrity":"sha512-fvf4xbzVf4I26pkrWiaelzX8vsxtlZ19l5sLvF1Op1/wOzhd15DcRkuvCSkwCfOJfTvmWtyC1dyc4Yma2TQu6A==","signatures":[{"sig":"MEUCIQDyG3G7MrBJMBAAUyBbKNJSGUPpHlspJAbMKHmOv+J+pQIgBX+0D8tlQNnCFjCQBaiSdrhSqRt3FwS0JnwpA+f81Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16107766},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a3848be3c3faed8d2624a8268c599a88b11b38ca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.402","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.233","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1117_1760649681547_0.6838486325574933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1118":{"name":"@tscircuit/runframe","version":"0.0.1118","_id":"@tscircuit/runframe@0.0.1118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24ae9071d92d02d4b58c2e1bb48e581b96c18df7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1118.tgz","fileCount":10,"integrity":"sha512-bDzjgtIYasa9QqcMx4Gs9fCnbvVwioxmJiJQ7X8atq9zlRkR655Clc6pCtMgeENJpBfOk0AejapXoE+xNwAhcw==","signatures":[{"sig":"MEYCIQDQKpO8EzEubEl3bamapUdVSZdW5E4YWirOiv3VElt3AQIhAL3wmX2cKG1I5n8qE0x3mezJlD6WaN3cs4VGHb+SqEiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16111718},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb9c4c2cc11e73b06c393048690ac9f27e8639db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.402","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.233","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1118_1760671393801_0.40975968873459","host":"s3://npm-registry-packages-npm-production"}},"0.0.1119":{"name":"@tscircuit/runframe","version":"0.0.1119","_id":"@tscircuit/runframe@0.0.1119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4105ee583539347150158043182f9cc94451f2e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1119.tgz","fileCount":10,"integrity":"sha512-dTYb6v2saFYdj/r6YbPw4RdkSIORybTq47xS54LuXG0Jp4QRrN2oNhzosZhJLdn5B2dyDYs6MTbxVELjRfVx5Q==","signatures":[{"sig":"MEUCIQCyTcSKaS33doidQcYgGCrQsSsY0e0EJZ1iCqr37mFSKwIgPrUgNScNlUf5atgA4rbeE8xoS6Ttovi3+eISmVMs1cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16111718},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c0890e44fe64916d62c57e7cdcf548d3de61bd35","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.403","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.233","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1119_1760671943319_0.14697840083162816","host":"s3://npm-registry-packages-npm-production"}},"0.0.1120":{"name":"@tscircuit/runframe","version":"0.0.1120","_id":"@tscircuit/runframe@0.0.1120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48e18e010ef0b20aa561e5cf034d4612975839b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1120.tgz","fileCount":10,"integrity":"sha512-+7qu3gSeP7rxxJ/dq+KMZW1EADzfCfNVMDCg4He03rgKW423yW97cjHXaGEJ9deoB/b0oFxIHOOblWtS73sCcw==","signatures":[{"sig":"MEYCIQDxYTZ6Fsi/o6p0DTmnIBrIgWbGjhQ7bm8iWhdASzjXkAIhAJr3JNRP16GhtPtaYJ0Y3XXQCMJKNijZsxfOgcp1JDgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16111718},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7543c80d2062631f2cfda4aee25d087560cdb8ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.404","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.233","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1120_1760712307071_0.6900834621287768","host":"s3://npm-registry-packages-npm-production"}},"0.0.1121":{"name":"@tscircuit/runframe","version":"0.0.1121","_id":"@tscircuit/runframe@0.0.1121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd38ffdee9dd7a8351ab60ef28578b22f5fa57ea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1121.tgz","fileCount":10,"integrity":"sha512-+AQx1x+8g1J8hPFzuoPlSL+b0JjXaNbSkM/wZ70KXUjYwOdzvT7gxLA8erNGwFafHFLRGs3hPV6u3XjERrtp4A==","signatures":[{"sig":"MEQCIE0uv/LQ5CF/K35eyxIPAz3WPeVhoJfzURfCTHuku+C+AiBcKPVujMoIC9Js32k7WXDptpXwzNqrQSLdFPJgA0PQdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16111858},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f8777df2358bed07c4a2e7343beb38fe722bbbe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.404","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1121_1760723317978_0.38519619689579954","host":"s3://npm-registry-packages-npm-production"}},"0.0.1122":{"name":"@tscircuit/runframe","version":"0.0.1122","_id":"@tscircuit/runframe@0.0.1122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2249a2695d60301998a27a55a2f38c1ddfd61a5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1122.tgz","fileCount":10,"integrity":"sha512-pvyLAUdGE3ySNu+eWiR19fgGQYSwik+Gui6aKB7vsWsUxd0bOJuNYoYPHg/eldWQhcgAekjsVayOVi9kHM4WzA==","signatures":[{"sig":"MEUCIBlwBIz03P8kgekSqo9VOLT/oj/DagGckt1dsAU0d/iMAiEA8gz3rF59g0q4M2QgIhW51SBLs8L6xxqv4rRzamnPGb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16111858},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5f96fd068047e816b2279aa868232820b40b4cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.406","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.414","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1122_1760724769090_0.4904762079951108","host":"s3://npm-registry-packages-npm-production"}},"0.0.1123":{"name":"@tscircuit/runframe","version":"0.0.1123","_id":"@tscircuit/runframe@0.0.1123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e448900b076139b30bc2e9cae8271f67d97dd18","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1123.tgz","fileCount":10,"integrity":"sha512-gTAR8ZueUZodinLU/Gwnmm4ntRo9ec2N/cGmBcjouvAFviRfEqf8cl/+umj2vanHkj95NZ2GBDQvD2uUYcQ+vg==","signatures":[{"sig":"MEUCIQD6lfm9oHP+JTsAJ1wuteDITytoLrrPzMut4S9O2kiXnQIgEY6YdcXWDNgEur2g2PLdN8amn5zxVKPAl0WD9tAJMVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120414},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a4bb9c7327886b9971aa467253b23ce9747a3386","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.406","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.415","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1123_1760726576734_0.7924406306616896","host":"s3://npm-registry-packages-npm-production"}},"0.0.1124":{"name":"@tscircuit/runframe","version":"0.0.1124","_id":"@tscircuit/runframe@0.0.1124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c74b1552ac7990ac3ad1f353f261617ebdd62f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1124.tgz","fileCount":10,"integrity":"sha512-wFOcjf3+/uPXyz7WylFXpE/DgnNeQyblE/JWs2zQBwHLfFW7WZpcSLWlsQauaOydYXAq/f50E8Lpr80iGa/dHQ==","signatures":[{"sig":"MEYCIQCO/ZE1LHu8twQ+ejyl6S2SEWbs23Lt8MeLtpfgNoYpnQIhAKoJ7WufDcmoIHg2nCCdZZ1T/2/f832HOB3T1dami8PS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120542},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6781e31a00b512ec4bbc83a89e23473be774fa31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.406","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.416","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1124_1760744282891_0.6116980007776487","host":"s3://npm-registry-packages-npm-production"}},"0.0.1125":{"name":"@tscircuit/runframe","version":"0.0.1125","_id":"@tscircuit/runframe@0.0.1125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43108b7cbf4587c890806c8528686d338ddf5b6b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1125.tgz","fileCount":10,"integrity":"sha512-CF3p7B0quVQZ3DIGaWIC3I4UQOy6Mv69QUbCf/HcJonv5Eo7vtVcz0Q88sJqvUuFXSL7CBpRULlNQZBliJa6CA==","signatures":[{"sig":"MEUCIHR5YLwd1LrZeoOV602XP8wCo66DhjkwzcuVctjXbHh6AiEAyldSnjPU4snvNFqHBZHsKN8yNvdZba9M5SQg8WrWQGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120542},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b93505f109dc33b8f52405420ee054a92585ea2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.407","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.416","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1125_1760805643473_0.8036210369256307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1126":{"name":"@tscircuit/runframe","version":"0.0.1126","_id":"@tscircuit/runframe@0.0.1126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83cc0accbbc1307e70bc10906ebab30ed8af1a98","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1126.tgz","fileCount":10,"integrity":"sha512-ku7Rfyuo6UJAb6MtW+HLhWSgYPb+xCY4+3jmPv3hipLLibw/k+zxeHC4dvSgmNgQK9R27ijTd6ryPMoaqf1eLQ==","signatures":[{"sig":"MEYCIQDT8GcxotCr4FgUcH2wnGx5wPuOmwC7yeQKMyoDTvx8yQIhAMoqkZSdcCgMTkA+DeWHMlEKCoN/s6vmmyJVDXPQISiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120542},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6846f9df13c25d7e0f6ac99047fb89c95f8bd97f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.408","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.416","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1126_1760820705784_0.6044991373753734","host":"s3://npm-registry-packages-npm-production"}},"0.0.1127":{"name":"@tscircuit/runframe","version":"0.0.1127","_id":"@tscircuit/runframe@0.0.1127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72cae11acdd9668160b2885f46aa45c88af3d823","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1127.tgz","fileCount":10,"integrity":"sha512-1rnE2MfeYdKBDdPfcWeOeYcNvaU1DBmEmggdcPM25/2wN/prXMTrx6d+1zRR9EwMtzxlGk8/7Z8I5sascOKyQQ==","signatures":[{"sig":"MEUCIE6fV491T10CgyAkt/4gGwhD3vpqjFs1Tfo3WuZ8cqTEAiEAuSpBd98V/+LNCQo3aYO+N+I2aPK56AgfaCXgRiwwGL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120542},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6dc950aa13bf8174cacaa40587d9d2e8aeb5fdb0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.409","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.416","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1127_1760825454099_0.9545367178659145","host":"s3://npm-registry-packages-npm-production"}},"0.0.1128":{"name":"@tscircuit/runframe","version":"0.0.1128","_id":"@tscircuit/runframe@0.0.1128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b7ee2a72353438088769cfa8ebcaaeda4747c50","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1128.tgz","fileCount":10,"integrity":"sha512-3MG1+sAMcH67nkHLacu4SVI9bDl5E1Mel1Dt1lrcXjhMqVMWJ88zKupTS8LHslyPYow1HBWtksM+xSTZzB6hDg==","signatures":[{"sig":"MEQCIHZFZZ11/Qg1FKGi56M1D5isuiSvAE3P/iy/jSgpcBmUAiADQoyC3VmsdlkXlYQ586uiKbNnlWP3mpLrsAm/tcfMWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120542},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6718bd3abd5ae28d8b737cbc6b1880ab3bd8e344","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.410","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.416","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1128_1760850728917_0.05099475966215339","host":"s3://npm-registry-packages-npm-production"}},"0.0.1129":{"name":"@tscircuit/runframe","version":"0.0.1129","_id":"@tscircuit/runframe@0.0.1129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52ab40ecc2ac75ad3549741f459f542315ae3383","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1129.tgz","fileCount":10,"integrity":"sha512-xYtV4GRKRMTXfdVvf67VM7gO/aaKnPk+kByS+ErSes8UoYvJWuOuqycc4Gox1JULbeCpfMZ7TJoukvULYpNblA==","signatures":[{"sig":"MEUCIQDKDhtIQBDT3NAMDn6Ev6540ENcMbcDB8JGk1SVfpqpiwIgI/7iQA3M5/d6vFQDYhcdxSGGdeuZKo3ItPAKz6gY+HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120608},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"748b688b38b3db6897595313d4734842ead3b57f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.410","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.417","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1129_1760974671978_0.9016727622773482","host":"s3://npm-registry-packages-npm-production"}},"0.0.1130":{"name":"@tscircuit/runframe","version":"0.0.1130","_id":"@tscircuit/runframe@0.0.1130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3513d0eae43a2f8a8ab0020f8404bfc2e2a0103b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1130.tgz","fileCount":10,"integrity":"sha512-7DqR3Ee3kKPceSYhBUUTEh7p+vvM3gETfcIoTH+V90hWlBL/kkdCZuwn+DT6TILojjNrcmgZ11W+9ZCAjMjB9Q==","signatures":[{"sig":"MEUCIQCv6sHhKJ3dqyrmibJtCSD+e5uB5SEjKZ6lUm5lGYddLQIgZ+QQg9lASNGNPSLCrhsAt6D4tDu/ENHz4MB2GS0LCvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120608},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdb57953a0bcdc5f55fe3369606a24c0fcdcf342","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.411","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.417","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.234","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1130_1760978886198_0.9637477190716148","host":"s3://npm-registry-packages-npm-production"}},"0.0.1131":{"name":"@tscircuit/runframe","version":"0.0.1131","_id":"@tscircuit/runframe@0.0.1131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c49eb93338ae76522bdb21a84f5c15e17b30f850","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1131.tgz","fileCount":10,"integrity":"sha512-c/BCSB5fCmx3K7bxg049Xwm9GsHeRQ4KKfViPL6IaSzrSAyiJ6UENct2uIndVtQRsUGl+0H6ulGm2iK7vmY+Vg==","signatures":[{"sig":"MEQCICd9TCq5n2AXjMabmg0HgVGFJ69SdyJU+EH4bEHMsbtrAiB2GHGx2/Klpy3dw/apMDoL2kxCb4YS7E/0fMgB3G5yMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123424},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d40953c9f1b76549d3a4d4ed3d68e7449bd9641","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.411","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.417","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.235","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1131_1760982828882_0.34174290943412466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1132":{"name":"@tscircuit/runframe","version":"0.0.1132","_id":"@tscircuit/runframe@0.0.1132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0996f1e06f171f4a149e393d532470522e972e9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1132.tgz","fileCount":10,"integrity":"sha512-4BAisKkvRXeXj7ljc9jCIzH8sNP0xaRdHE5qUwrfB8O17xu1TW9/o1PAHekYiH6xSxMzezNED8dCPn9nELqKGg==","signatures":[{"sig":"MEYCIQD03UHRFvj7IPdmKQ1fnExyPxKaxFtjSir/RltPPq9jrQIhAJ8hxmsD1dMaNwvGLhsTdhta1C8rSWtY2iHenlgnglTI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123432},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b49fc5f6e4007402b86951cc07635e1902c5a71","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.411","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.235","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1132_1760986466520_0.49501211324433325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1133":{"name":"@tscircuit/runframe","version":"0.0.1133","_id":"@tscircuit/runframe@0.0.1133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf9b77bd6622286c14a4983f6b89baaf194decb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1133.tgz","fileCount":10,"integrity":"sha512-82nOK3g5VI3loj3G2nLlqZuRqu5Bw8zk+HzBBW73m/OTNEl39aIf/JlxmPM8sCKvurkvUOlY/Bhbre7vrq0pOQ==","signatures":[{"sig":"MEUCIFUAI4eBLzUMNz7GbGISAp3RlCSPoeTmIMOsizxsggQKAiEAoLJ6i3L71ppvBSwhcNrVORT4/wAl7Q/y2JMQwFqSUsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123432},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b5f8915af999be79155775ae6c1ad5fc95a64dea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.412","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.235","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1133_1761015486286_0.25383166805280877","host":"s3://npm-registry-packages-npm-production"}},"0.0.1134":{"name":"@tscircuit/runframe","version":"0.0.1134","_id":"@tscircuit/runframe@0.0.1134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b61ef065582e5565eddd899e79287f698899743c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1134.tgz","fileCount":10,"integrity":"sha512-NS0cBNTTPyAQx+f54yTK325hu5dH9ZxbGLp4Q/gGMRv+h0TZA4yZWrGCDF9PMBaWUArSAKnGoA3FnPvnLpvHzw==","signatures":[{"sig":"MEUCIClwDLJXg/DUwmHfTgYdQR9AG5Mbzl/8QTptvkGxzBcEAiEAwV/0/6WdWR5VwhHhpd8qkQQyMWnhJ+AbOUW9GQEf99U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123432},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"440b5af9175080c4dc01af05590f1c3792c8b23b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.413","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.235","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1134_1761023418499_0.002537068123462438","host":"s3://npm-registry-packages-npm-production"}},"0.0.1135":{"name":"@tscircuit/runframe","version":"0.0.1135","_id":"@tscircuit/runframe@0.0.1135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f16235d1209bc9dc555bf4b63bb44c2caf69074e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1135.tgz","fileCount":10,"integrity":"sha512-Ja7+5/hOMe6mztu2du099ZtR14VsxmLsXECfr4Kp2Jh8Yxbc0dSbcrfS0sspUNjeA8hJq479SlDMGOYNFipgWQ==","signatures":[{"sig":"MEQCIGlOErSh5I72Gh31NiPvNUycNmESYBjNQYC3xSsAmAp4AiAu03P2QsAuVmJqvsDnb5+YiQBIeEEWLLOoTZo9LXo81w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123432},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3899986c20ee39f96f0382caf242243205aef95e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.414","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.235","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1135_1761026453410_0.7481237155958125","host":"s3://npm-registry-packages-npm-production"}},"0.0.1136":{"name":"@tscircuit/runframe","version":"0.0.1136","_id":"@tscircuit/runframe@0.0.1136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52afd24d61f394225404de044bd4a1901c4955cd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1136.tgz","fileCount":10,"integrity":"sha512-qwsYEXj+/ahxfRgI9ngXaupnyDi7Q8E8I/LQvKPVYhJoKY72mVVcf8vVB548FWu0dM/NcvA1BfOuY+7le9mivg==","signatures":[{"sig":"MEUCIHnc3QPUYKJU68+LtPTrS8rGGnF4m0ChmTbltY2swkT9AiEAjltENI4DiHik8OTlQul8tAiMT+aKDddcyMJMbi0KrWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123502},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a8539d32073f86a234e8fddd2397106dc27a60c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.414","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.236","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1136_1761081515457_0.22369873145288732","host":"s3://npm-registry-packages-npm-production"}},"0.0.1137":{"name":"@tscircuit/runframe","version":"0.0.1137","_id":"@tscircuit/runframe@0.0.1137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2c8116361456f51dae0a5ed64db361d7f7b7daa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1137.tgz","fileCount":10,"integrity":"sha512-FM6v8pbyqLW7/DpXC7FnhMEmwDGuMeaSKJ6hYUtZHk1mkFxIU6FarFMK71I9ZjgYjs0ALPoC49om0D/RxFcwXQ==","signatures":[{"sig":"MEQCIF3E34hV3CA/nMCym5YHUxEVIWKCaZY4jmO0hlsVz3BnAiAplrQFnOCDhBeQjUFg2+TzMcAw7uU7kvZR1kOcLwZsUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123502},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"835139fa926c4cd02e9669a8e44e45752d4037fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.415","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.418","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.236","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.87","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1137_1761082217523_0.8915924577854226","host":"s3://npm-registry-packages-npm-production"}},"0.0.1138":{"name":"@tscircuit/runframe","version":"0.0.1138","_id":"@tscircuit/runframe@0.0.1138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e43951fbb2a5c4364a722d71087758c9091ba30","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1138.tgz","fileCount":10,"integrity":"sha512-CGsI1Kfv4L3KSO57Z8y90nsTDeI8eJjrrei9aA/o7W4C3rA2iKQtc9TmeCeDP4uXLGU1yDDFf9XOgI+xBKuaHQ==","signatures":[{"sig":"MEUCIDpM3/ksbBBpOcDDrKSLMiKsQ4F8ogWW+rejbO/6PvsiAiEAlvlkjgPJXujPRtNJsmtqqN7NZM8B3lqXuCdf8KoGrGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15850306},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c05023de591982d27653af862b5a680947c21d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.416","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1138_1761151439239_0.17175085412114077","host":"s3://npm-registry-packages-npm-production"}},"0.0.1139":{"name":"@tscircuit/runframe","version":"0.0.1139","_id":"@tscircuit/runframe@0.0.1139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b2c8a119944569b8cdc3f0c1865aa2ab02aa783","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1139.tgz","fileCount":10,"integrity":"sha512-gepAMFl6glluwACVNbG2dYtheeBeFP8QTKhsHeUcaboZpQr+fPCMAzMkYIGMxPonfU6/+YZu3fgQ/qJJlbbkoQ==","signatures":[{"sig":"MEQCIEzMqLic8bGKMwhylD1xZaCJNAgLN39zdz+9J92NrCc4AiBT8Ftjq/HXGm1U+RVvb/aGn3qRWPmkgoVDL/5SnQ1gJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15852045},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc629ffefb7d22eb02b5c4361f03d5d8c9117759","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"jose":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.416","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1139_1761152024969_0.498752765101518","host":"s3://npm-registry-packages-npm-production"}},"0.0.1140":{"name":"@tscircuit/runframe","version":"0.0.1140","_id":"@tscircuit/runframe@0.0.1140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fdaacdf501c3c3deb7931afded987464f7331118","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1140.tgz","fileCount":10,"integrity":"sha512-tYh0Z3G2taRt0TMBzhqpYpN6LNRFljYXZXTHUBo7ZXjx7XWt0RQ1lQNyBKI4VAnjwiAdF1ds8VPOFRAWkbBOng==","signatures":[{"sig":"MEUCICVFALvp7PhTxjwo5CDoioRVwcgX8ePRpCmmyXA5juD8AiEA3JVnTwOSmPsAGHB1Ddj1cHHnkTmFG1vnJVlDcdi9X+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa8b9ce4bac6e5fc2f0a7e6ba5fb024f445e012b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.416","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1140_1761154425169_0.14449142785865154","host":"s3://npm-registry-packages-npm-production"}},"0.0.1141":{"name":"@tscircuit/runframe","version":"0.0.1141","_id":"@tscircuit/runframe@0.0.1141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5cbc27ac1e3b0c8e12463c6641ba4e678e996cba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1141.tgz","fileCount":10,"integrity":"sha512-NfEmBeQytUab1wi/BSg/dW5a9h9FpiL++aBj9uchZfu2rUgRGB+pUhznq4d8kN07aJDaRW7Wo1rpQXtx3kdZog==","signatures":[{"sig":"MEYCIQD2tSM7Va1EtY+o+VHLA2tzX2bU5D5NNBfyRJJ67eeYzwIhAJwoU4cCKZOc4BixhugDBtCKaMMT3Ujp3ZLYrMg1jbZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6b6ed8660dad00e473faeee14f0087ff43338bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.418","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1141_1761164593482_0.5027250944949895","host":"s3://npm-registry-packages-npm-production"}},"0.0.1142":{"name":"@tscircuit/runframe","version":"0.0.1142","_id":"@tscircuit/runframe@0.0.1142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2bbaaff04f01734e49744c11cea2bb3f36354e27","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1142.tgz","fileCount":10,"integrity":"sha512-AMTRSObch3fQy6kAZYpamu0j+E0OJUKfwWQbyCOEcJXK6fuyWmfSuFzK+cmMmRuwpsOcZlp1vSg4Okh99zJ/Sg==","signatures":[{"sig":"MEUCIQCI4X9LKPydzUFh7kf7TRfmxb7dJTpmnc9ivplni9sCuwIgfgHBPTXMiCbpYi1msM5ZMzWahf630cbWCNkNsSHHqpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d6bbc69b7244b99f1b0c33601d992ad9ccea6a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.419","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1142_1761214717680_0.4642032618000633","host":"s3://npm-registry-packages-npm-production"}},"0.0.1143":{"name":"@tscircuit/runframe","version":"0.0.1143","_id":"@tscircuit/runframe@0.0.1143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db5402b1a12a20f2a8ffe8f82d73c4eb163d05e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1143.tgz","fileCount":10,"integrity":"sha512-4BzBNIwl/lVzSnTjfoFzesBmAhmt8xQv3ZUgAwHEeH4zq0W7X/zMX8st3CYrw7X1OreKCNYBtB3Y4xP7Ea3bFQ==","signatures":[{"sig":"MEQCIB+VHJq1VeawRlAuu6pLfFO7wJTfyhioRUMyXUjf0H9JAiAsJqXNgd+cLoq2yaZwx9CbyG6XMlkZCv7hztVf+vs+Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a05e8f21fffea9ca1e9481506eb866a9daa9dce8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.420","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1143_1761229893323_0.23708138990350403","host":"s3://npm-registry-packages-npm-production"}},"0.0.1144":{"name":"@tscircuit/runframe","version":"0.0.1144","_id":"@tscircuit/runframe@0.0.1144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bd73bf52266c4d072324b88728c03b283ddf22a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1144.tgz","fileCount":10,"integrity":"sha512-fWqQ9MEDlSfZzIdJXIX75U/bzfcdWyh4qwL2rbmvbsKv8RNdOZf5yDJgjOiOwXRLKqoupKmOgXwTO7ZbSplLsQ==","signatures":[{"sig":"MEUCIEHIwm3LAFU9YwhOn3YJv7NMLPn9pv/ahviPeXxDkukGAiEA4910r76/A9yVV4zI9DpJuIwWTZJYjm9HjSUks3jrWF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851301},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5ac32bcafe93af1d8a3c8d9450cb50ba584f7479","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.420","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.419","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1144_1761230765497_0.3058099659069673","host":"s3://npm-registry-packages-npm-production"}},"0.0.1145":{"name":"@tscircuit/runframe","version":"0.0.1145","_id":"@tscircuit/runframe@0.0.1145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13b2934a62edf1b95d6d0dba4c461aa1f1ec6ae6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1145.tgz","fileCount":10,"integrity":"sha512-eokrjtukYefmQZjgHirR52IamC5yX/sFZn4wv31NPay20zKPx+QdpqwfmeNFGgsV086roZ42AyEUznMH8VRlqg==","signatures":[{"sig":"MEYCIQDOIsFXUSt7QeLZZtJpFBtVU5kRbuJhbjvXdwQfaOg92QIhAMs1kL6AAH7S4ydztSmD+lyiaNeRx2ocrKiZ2DA2b6Gl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3b8ef669c67f9700573764af58a9f3f9137c39bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.420","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1145_1761250444851_0.18014119338784806","host":"s3://npm-registry-packages-npm-production"}},"0.0.1146":{"name":"@tscircuit/runframe","version":"0.0.1146","_id":"@tscircuit/runframe@0.0.1146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"edc8f69caf19e89840b185bd5c937b0556621524","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1146.tgz","fileCount":10,"integrity":"sha512-D2fPwxpIqjA+TnlxQksiHf+tmcL2zNy+t+pmeSxA+En8E++eaYm3tq2hL2yoxT4uyIf20yoOhVLwvqCK0RroOA==","signatures":[{"sig":"MEUCIQCgfuOQ8yJ5KsEzbKexpfDXeAce2bGJs33y+N+hEmUfVQIgDsGjGWh2TDzYeWAtucJuQ0Xvkp/kxyqU+ELK8y/mMdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b62d68dd713695240f07fb62bd03099eb3dc7de7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.421","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1146_1761259339931_0.819078650490616","host":"s3://npm-registry-packages-npm-production"}},"0.0.1147":{"name":"@tscircuit/runframe","version":"0.0.1147","_id":"@tscircuit/runframe@0.0.1147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"260ca0bf448d704f536ddbf63dae9dde8afb4baf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1147.tgz","fileCount":10,"integrity":"sha512-vnLzNLvNEfJDDNgaHzX/c0cjhFL+1sB33zGKjFO3yCd7cTfV4olqZU+fpFlp5wCRRYVDTF9XoudWwTOPOV8CFg==","signatures":[{"sig":"MEUCIQDeUD7V/WscqGm+7Tatsu92bQTn5yt2lsbHxrRjZ1NH2gIgStGTifYe3qqIhZ3sGZKl1Buzi51caXdstBvgth1lH/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"daff042ddf7e7a9178fded804a0a3324c4b8ef8e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.422","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1147_1761261169751_0.7987223764939722","host":"s3://npm-registry-packages-npm-production"}},"0.0.1148":{"name":"@tscircuit/runframe","version":"0.0.1148","_id":"@tscircuit/runframe@0.0.1148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"020560562cd85f8493df5cec3dd1f325a7e62f23","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1148.tgz","fileCount":10,"integrity":"sha512-oyg+bR2NtFpropcjMwMuDu6nE+d4ZIdodCBBeWBzmv+5guFuOc9vvHrcYwff9LTeahVYiG/HySNI8SVedwku8A==","signatures":[{"sig":"MEYCIQC/8hNDbKRYmmFavB4v9EDo3gXasdWgA1thYe8sclqHpwIhAOSiiDdBNwxUR3pI3IprSGVPNKGlgcsDImDpXPflxPCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b031c57387d75437e18d28605941f34cee73a0df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.423","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1148_1761264672512_0.5513143659747606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1149":{"name":"@tscircuit/runframe","version":"0.0.1149","_id":"@tscircuit/runframe@0.0.1149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c003a81a5510171b61e70b9d3742261c14b6f01b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1149.tgz","fileCount":10,"integrity":"sha512-XAJto7R8CHbwb6qb/qWpa61DKFmJOEia8dl/41YkOPHYTYuL7CZcHBviFQf1SEX8zqFMj3VTpKwMO9bFWlD78A==","signatures":[{"sig":"MEYCIQCsGh0djhSnxWQgwfa6TMqzyQXAG5zYSU8pbcbr01etEwIhAPXlH47bsPBOcww9EkctNsB4xg3fnuyggbwNu8Q6L4v9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03987dca2a212e8cb5e3b67ee0aed5c8bd17a8fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.424","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.237","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1149_1761304300636_0.32300953505054775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1150":{"name":"@tscircuit/runframe","version":"0.0.1150","_id":"@tscircuit/runframe@0.0.1150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6b90f54d5ab20ea7da5b48c56c0a56e23276bca2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1150.tgz","fileCount":10,"integrity":"sha512-NK9lH7GXVo1uJA1v0fOUHMEmWK1LYnbbNqJiDVpwwM+VdO7RcQkwmD6piVViALfdSMzJu168XnUTx7+NzlSceQ==","signatures":[{"sig":"MEYCIQCaPFkIypkh1FnFD2XAxjLzy65qoamqCXahTJk529SOsQIhAJHaWXshxbYOD86gCvTS/viotnsDG70oNHszquWbTh0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013366},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a3620b68df0511174842560fd910e53800aa36b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.424","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.238","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1150_1761328418979_0.9351955908245428","host":"s3://npm-registry-packages-npm-production"}},"0.0.1151":{"name":"@tscircuit/runframe","version":"0.0.1151","_id":"@tscircuit/runframe@0.0.1151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"67b21d866f039df72423408cc3a1e11442393522","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1151.tgz","fileCount":10,"integrity":"sha512-NwwoKwFqZTAVDRlrzklnqR4zPNiDLLNVGsulfEfapzJyGnXyOo41QF8oZpYiToCv0FmGTCknW3qtrxGRb2ILkQ==","signatures":[{"sig":"MEYCIQCw5+KURBNQ9dOOpdi8ZkNZy+OQn50YTqTVW8GmVqU/lwIhANJLqzu4IpTqhuWUiwIOrJDt5wKiS0gvuYNyrytjIxdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c454fd5e6122a16aa8ca591057f97da0d71a3a95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.424","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.238","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1151_1761345340445_0.0522009854460046","host":"s3://npm-registry-packages-npm-production"}},"0.0.1152":{"name":"@tscircuit/runframe","version":"0.0.1152","_id":"@tscircuit/runframe@0.0.1152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"836d064894dfeef6100be0bc35e57353b6503dee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1152.tgz","fileCount":10,"integrity":"sha512-TZd5i8CWUD3P3vjvAwQkQvbw2SgI7gl8vjL8hjj9/Ojs8VjI5coppuQvaoGcDthD0TCxyPFLFkrP8RAc8L/8Cw==","signatures":[{"sig":"MEUCIQCE77m6U4kx13XVn+bAnyLZtc57yXk9QbgD2STq2jkc8wIgesvWkP0qWXPkiqVcbBL7v7vgfZJoL5I8el4WLXa8Ncc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16014682},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb472c5676529b1364f737c11cf4ee59d2138cdb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.425","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.238","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1152_1761349946284_0.6636013208191733","host":"s3://npm-registry-packages-npm-production"}},"0.0.1153":{"name":"@tscircuit/runframe","version":"0.0.1153","_id":"@tscircuit/runframe@0.0.1153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43e6ea176e1675cc90bc36d355816381cda22f39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1153.tgz","fileCount":10,"integrity":"sha512-8Xc5Qyk9lcYiyJlBUQpx14MfkfA6JWXO7godygwku0RHD/pKBRIbf0PgEmJu9Y/EvrHibqRIZOwC/2i7kUbX1A==","signatures":[{"sig":"MEUCIByvk7lFcebOF+aCaYp3WUYrAzMRmdhy0om4KD/YwTF5AiEA294b+ZDplcpcAQOQBZQpEYgzof4m8790x4X205XEehI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16022198},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"772d62c5765cc309b619c897e16d44e29c2f3391","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.425","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1153_1761350745952_0.8308478018724477","host":"s3://npm-registry-packages-npm-production"}},"0.0.1154":{"name":"@tscircuit/runframe","version":"0.0.1154","_id":"@tscircuit/runframe@0.0.1154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b58870a56ff006367daa6246210435203fc141aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1154.tgz","fileCount":10,"integrity":"sha512-AonPDCvszQnqolJkl3ubVziej/d+4ThuqDNpl7n8aFc0bubP/plzDoH0TaOXacdGs4lpPTagW1xaV2iYfFwQBQ==","signatures":[{"sig":"MEQCICKFslSvOndUMAUOH54/9jFLnFuvb7TLbLkh3uYNN98fAiAt08wA4ZuFTcnwV4A/4yBaPVcRg/xfzChjTkRCZg7g/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16022198},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2a8c77cec387852f347f59b152c72d79b9ca8c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","micromatch":"^4.0.8","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.427","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","@types/micromatch":"^4.0.9","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1154_1761352261109_0.1732624723555769","host":"s3://npm-registry-packages-npm-production"}},"0.0.1155":{"name":"@tscircuit/runframe","version":"0.0.1155","_id":"@tscircuit/runframe@0.0.1155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d19eb6f08932914cc34c8896e8813882027ec323","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1155.tgz","fileCount":10,"integrity":"sha512-7+j5csij1VEOVRQ8NGzPmtu9MGI8B98Cb+foW5LKu1LEZsKgS7mn9hz3sYLAxKEfiQeMtdXxGRhP8Dy0Vh3hew==","signatures":[{"sig":"MEYCIQDV3yApl21advdo8Lrc1ufPzvXOZe1gJHMVqfLBVP+BrAIhANLURMxTj2SA3Q5YaB8kqI+ZRxkAi2UIqi1WT/e5y6Lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004669},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fd8631d60948bbd703b59750f1832264c0474e8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.427","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.420","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1155_1761358838060_0.8030806096793937","host":"s3://npm-registry-packages-npm-production"}},"0.0.1156":{"name":"@tscircuit/runframe","version":"0.0.1156","_id":"@tscircuit/runframe@0.0.1156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"629a1a8ffe7ee0da8a51f902de0959500122b6c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1156.tgz","fileCount":10,"integrity":"sha512-YjLq7nsckJMbKitXADHNCREsOap9uikGfs9E0MWnxiWtKpa6nYHbC8BB+l/TnLL9IbsnD/Tg+m3jQ4rpvcOgmg==","signatures":[{"sig":"MEUCIQCUKR79GWiLlxk7QD0xgRUTZgCJ4MBp/xzM2YxaTMYwIQIgAJokjtTYYsw8H6Yigh6tsc4jg5GD1wXvXvDZHTRRfvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aff57569bf91ffb80eba2af575f8a040773dc2a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.427","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1156_1761362007733_0.04572425501134458","host":"s3://npm-registry-packages-npm-production"}},"0.0.1157":{"name":"@tscircuit/runframe","version":"0.0.1157","_id":"@tscircuit/runframe@0.0.1157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6a0bc3d34f8d5b0006dc2e5d80404351bc43e0f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1157.tgz","fileCount":10,"integrity":"sha512-u/WXxCwi7EBHJom8gXLt90PP3zP8GAVfE37vSXn4Wr5ydLTN80tu1d/y9PNUQiXiPmZSbO5WovUDboFEYdFxzA==","signatures":[{"sig":"MEUCIFgHtYRYay6e9FpwSB6ehGgOI0Aa8tT6vOxUOOpJJrQcAiEA/bcHTN0CFFEM08h9A4ZwR7zih6Q1DzylTXsH70mmmJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b337015f07e88ea8e515dbfd8655558bcee5b4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.428","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1157_1761362932061_0.7425290305673682","host":"s3://npm-registry-packages-npm-production"}},"0.0.1158":{"name":"@tscircuit/runframe","version":"0.0.1158","_id":"@tscircuit/runframe@0.0.1158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7cc20f4fe74093390df9284aad3979b68515a631","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1158.tgz","fileCount":10,"integrity":"sha512-+dbHP28pj80jfwy452GG3ApWvFfFZGLyh2cZfdrvzImky9LuOwtZFaALtVjBRE7rvrKlBUuNERoZsQ/R0dVUsA==","signatures":[{"sig":"MEUCIQDkvwouE6SYKjNoqPJn+oRI0jb+2eyZRU2Or8u1wyOrVgIgBEtZ58nKwYvSqtIB3gDGkfJlVCIPr5xBKuVwG3TnxeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e87c7007d39ba82771c133761b215e8001b1d6f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.429","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1158_1761364773487_0.48508201752337565","host":"s3://npm-registry-packages-npm-production"}},"0.0.1159":{"name":"@tscircuit/runframe","version":"0.0.1159","_id":"@tscircuit/runframe@0.0.1159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abeef603c331d97d7f71e369f3f73895ed8c111f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1159.tgz","fileCount":10,"integrity":"sha512-IsQt4WZ3z74Ei58FCjIzYs7saSJoLO/pM/Q2qXySpSR3YtWlqOzODuRRCQF0M14Xkn+z91qYhX2cdY4xsH3LGg==","signatures":[{"sig":"MEYCIQCW3rH9Wah26pgz4+tRVfJb4bciJV/vp3hvOGOEvs2GcgIhALfRYN/Te8eU3dVBzIwryYVtXoUnvYSP6vC9Tdv3mnQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec9d069dc8c237ecf9eeaacb2d6c3a4771fc0ca4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.430","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1159_1761369328151_0.9967458200065122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1160":{"name":"@tscircuit/runframe","version":"0.0.1160","_id":"@tscircuit/runframe@0.0.1160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"05d847ea745191b18531978464af704c0e939bd1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1160.tgz","fileCount":10,"integrity":"sha512-nCoz7aoHy6GlM3vvVlSY2GDvWE6bVU/7yh4BkLVjFu2e5TAvXuy3jn8/bzA+11tSFk5215bnUWxEFSIbZp4N+Q==","signatures":[{"sig":"MEQCIBDoqxURH1D5Pre51wViKvCLutI5qCd9cW/rVMPVewulAiA+UchCrK79FoI3RC1A5NyOsIvd2lkvqJwjVoGMOH4iMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d2cbd69a7419b42a8ccbb42db43bca75813a05d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.431","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1160_1761418522531_0.9863833541855671","host":"s3://npm-registry-packages-npm-production"}},"0.0.1161":{"name":"@tscircuit/runframe","version":"0.0.1161","_id":"@tscircuit/runframe@0.0.1161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10e2e19a1570730e664e304d69f9ba27bc51e118","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1161.tgz","fileCount":10,"integrity":"sha512-+gSTXmru+Y3TjpXBQpd+/2gUVSXFwVnRSA+ULlGBQgVM8qwCWLhXVI9aPiNbo4hiZ+DAqziYdoHYpKT1zISHxQ==","signatures":[{"sig":"MEQCIB2gzf/oOxetuzzIR+Tx+X3W4R+KQAPdBxl72yqgApHkAiAEEu0zYtPEG+9iUrqs3jk38lXSDlf3pLlaz+8ijwS6QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c8ee40e5e0ae412646413041b6246cf34dc1e762","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.433","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1161_1761512025475_0.2926425943830109","host":"s3://npm-registry-packages-npm-production"}},"0.0.1162":{"name":"@tscircuit/runframe","version":"0.0.1162","_id":"@tscircuit/runframe@0.0.1162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a998aefdf528960373c14df721c11e2ef06a84e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1162.tgz","fileCount":10,"integrity":"sha512-UPtpE2n8qpOP1D+tvtV3P2e564o3SPFNReoCkZoOzDs7BsY+YjrnZ0jW3qA1OD0lE8n45A9QnGeWkHGJA6zRAQ==","signatures":[{"sig":"MEYCIQCQw381oMM1USGKl82adZ7hbprLf3uHFBWadvcdeyEhxAIhAPrWwtrLwfqO9tS0oNly5EnDBU1UTbshLcW/Hhr5/llY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004561},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c3806f5b6f7f3a90d348f723e1f38b92e0adc87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.434","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.239","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1162_1761571997646_0.12627284802092253","host":"s3://npm-registry-packages-npm-production"}},"0.0.1163":{"name":"@tscircuit/runframe","version":"0.0.1163","_id":"@tscircuit/runframe@0.0.1163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86f927970d70887f4a6b80b3d9509888f439dbd9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1163.tgz","fileCount":10,"integrity":"sha512-FWSnHBi5JKBejFxXTpokEVcy18t6YtWcEiU1CzK1S9SNGs0/6rFn0/Z0B2xTrEF0dN9x+RncUlAl2oL+xlnjIg==","signatures":[{"sig":"MEUCIQCL2vnfZUETTTzWd3U/NwUgwfRQew+lKMnAYFcpOaxZPAIgKFuZd60NFdZnu3O5hbqK93lPla93+ej0qzGRs8DR8iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16010729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"195d83b0768c9eb854ead4c280c4359c15a2300c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.434","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1163_1761581415863_0.16885668349912364","host":"s3://npm-registry-packages-npm-production"}},"0.0.1164":{"name":"@tscircuit/runframe","version":"0.0.1164","_id":"@tscircuit/runframe@0.0.1164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fc1316391fbfe8d9c4770839daf1c5bd48824b50","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1164.tgz","fileCount":10,"integrity":"sha512-6Rt7nyKzDJ3CsaDR9F9p9LLtvU6gkRihxtERUdwtUdFmC7+KC0KdVJGnZbgA02joWgK6kcfYnb7AnY/vzNMV3w==","signatures":[{"sig":"MEYCIQCL074+qi4XIyXx57dIdYSH+b46bIjM1ot8TEiw9ft9sgIhAM1ZO889iNgy1iLmxUm2PhMLlYeZk+HOTM0iNlVuuBNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16010950},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7bcc2c10b1eab80d1c4451a165f42403562b12e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.434","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1164_1761584204938_0.8043690983613128","host":"s3://npm-registry-packages-npm-production"}},"0.0.1165":{"name":"@tscircuit/runframe","version":"0.0.1165","_id":"@tscircuit/runframe@0.0.1165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3dedbff768dde811a78ce76fa15ec56fa4aee1a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1165.tgz","fileCount":10,"integrity":"sha512-ZLLzy02WOoQirJmmg22b2L/NpWlq6VhD7jwl6C4/rx1q/PRnFnDTtBz3rEOcECxpoQWuEAPyK1H+hC9KbVMKMA==","signatures":[{"sig":"MEUCIQDFedAdxAF6IGUYkVzsG21Su+K1LKEfEGdk+z3hThT+DAIgYnfbZxCG6DSC1H7CoL2Zx/uYqcUXG3vG+9XtdaDVOck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16010950},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02a81b544050e0b9ab6e58bfb96c15850bd0e14f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.435","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1165_1761587810774_0.8646142992749917","host":"s3://npm-registry-packages-npm-production"}},"0.0.1166":{"name":"@tscircuit/runframe","version":"0.0.1166","_id":"@tscircuit/runframe@0.0.1166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"404d0f00fd844a4c8176a68faf301c8aeab21099","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1166.tgz","fileCount":10,"integrity":"sha512-qRBnyyG0Q9DDxIUM5iOG3NaE9oqq+aANDU3sAtgrXBwlBnGoAnyOVfVgHEo+BgTCgPdywlGjKmVlWygBcuXjzw==","signatures":[{"sig":"MEUCIQCLVzgeZFIOqC92yBJ2EVdCcUiPFplRCiAeLkRv+Ucr6gIgS9QrZzX/lAOUaWQAq3k8+4f9eb1dZdqygDoR3oPem/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16010950},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84f7bfd3c06902bd3532340d89961b093a711332","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.436","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1166_1761595396714_0.9071110610256272","host":"s3://npm-registry-packages-npm-production"}},"0.0.1167":{"name":"@tscircuit/runframe","version":"0.0.1167","_id":"@tscircuit/runframe@0.0.1167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d7acc2c7b03daf5d6e11a338124297e5f3891c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1167.tgz","fileCount":10,"integrity":"sha512-IInBUsOAH8TrMvM2x4Bn5RdrQQFA1JLED0/9ymOh1Fyobr0l+8A7BGa9QiiNrJTdqB66T1vmP9nTSjsCydiiPQ==","signatures":[{"sig":"MEYCIQCPPhrA4uGNqbJvDM9zHopIIgadquMjMyRR6jxe9LxmEQIhAKFK2W9OiU7g/HZZxINX/I4gwpL/Cz78rFRf5Yic8Kpg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16010950},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a1b20a15e69e884699ca6c0c3e0957775d83413","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.437","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1167_1761633885109_0.4816311399187434","host":"s3://npm-registry-packages-npm-production"}},"0.0.1168":{"name":"@tscircuit/runframe","version":"0.0.1168","_id":"@tscircuit/runframe@0.0.1168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca534e8c7436113a8b56871351131bcdee4fa37b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1168.tgz","fileCount":10,"integrity":"sha512-cAsmdK6mHHukwffrsWJmnWKWeDjW07UuxLZOvtLZr3mnrWt7KKdc6Qddb8YNND57icyKQGhMyKoROgud8u8GPQ==","signatures":[{"sig":"MEQCIGa2+ky/YdtfpIIbWMa2ED0diozhFFKdD21Ht2AAiQ9/AiAYzAev8TE0rNSIP61pT6to+mQ59wuyxiC6XPUvl9ApZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"82220da800722fba6e9a9f74493c9ababdc0afdb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.437","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1168_1761644553832_0.039535314683734946","host":"s3://npm-registry-packages-npm-production"}},"0.0.1169":{"name":"@tscircuit/runframe","version":"0.0.1169","_id":"@tscircuit/runframe@0.0.1169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"496aa0c5f9bb129b3d8461424b592caa882e73b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1169.tgz","fileCount":10,"integrity":"sha512-i3z0cuqZLZ0D7RMh0Gn/oD3/0lWeGQZ78B9UHRsruM6z1BZULp55bW7AtV8mkGw49HX+j97aqVujW5mbk04Mxw==","signatures":[{"sig":"MEUCIDSp4VCMJHtQagk1vpjJwyp0w2MfBsa+ZmzrBctH+PV8AiEAzfkrrSSLAP6fn56yTupeprJ3661auTCXdXEPMaOftGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89b98c92ccad36dd7f5d51447fe7849e59a5cdcd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.438","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.240","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1169_1761655206815_0.9072127945309667","host":"s3://npm-registry-packages-npm-production"}},"0.0.1170":{"name":"@tscircuit/runframe","version":"0.0.1170","_id":"@tscircuit/runframe@0.0.1170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12f3126067e9311cf000bebb80efaedacc7a17b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1170.tgz","fileCount":10,"integrity":"sha512-0uvfhDtBhigUhVHVSoNWc76XfXjKMBa0cYlujBwVwIQ//ZsaNGL769TUDRFU8grHOUj1AkdQfwgLIpKWinssqg==","signatures":[{"sig":"MEYCIQDTgMkts/aB6NdTjlf94wauGseRaG/7Vh0NUMOLgiS+mgIhAND9hKOW3xOiA2KO+YRP/VOWK8p43pmx5rnj2GU9M28M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3ae641502ad6dd736518eb55d92083dd2e74f328","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.438","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.241","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1170_1761667258493_0.9849868874802488","host":"s3://npm-registry-packages-npm-production"}},"0.0.1171":{"name":"@tscircuit/runframe","version":"0.0.1171","_id":"@tscircuit/runframe@0.0.1171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"691d5e63f373018205b8e16770623bd81cdf6480","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1171.tgz","fileCount":10,"integrity":"sha512-jEYhcQLA2WUaKYpostnbJkXwE7zZUKtMIrPBA5v08fi9sqoPSjQ+3g/9anrRZU+mv5F3HRr4VYSm5ahLwicqxQ==","signatures":[{"sig":"MEUCIQCsc6xY8gF8z0RHGELayfcUQ8k5qnrxgdywRZJOPFtQzQIgTQVT/pXY1ZA9ul4s+dUhD2339THK9kqgGoWWQTAteOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5b46ca8385b46ab52d7c64ac1fb8711baa4d573a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.439","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.241","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1171_1761670572476_0.5162845368742865","host":"s3://npm-registry-packages-npm-production"}},"0.0.1172":{"name":"@tscircuit/runframe","version":"0.0.1172","_id":"@tscircuit/runframe@0.0.1172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5bf4a6ffa80c9b42f1205a0cdd81a5570c7d99a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1172.tgz","fileCount":10,"integrity":"sha512-J0ray+3Hk1h/Kvc3WlTJTfCEJO9lGNSAFe1+FF9kzstmaUtsAjYco18vDhtdAgum1T/xFzflrF6ibFUYOZVsug==","signatures":[{"sig":"MEQCIDSKKAqxguegB/2CyYiQqKGccHe8U3f4kdqyGNgfPHLQAiBWBO64hb4ebxskfxir9lwegZAD4S1sYEmGie/fslyVEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1a9a8361f5486db6e69729aeace5e29e43367f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.440","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.241","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1172_1761671986853_0.8132406568782442","host":"s3://npm-registry-packages-npm-production"}},"0.0.1173":{"name":"@tscircuit/runframe","version":"0.0.1173","_id":"@tscircuit/runframe@0.0.1173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b3c4988f6da30cf3e5b1bf7a667691a5b10d487","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1173.tgz","fileCount":10,"integrity":"sha512-yIrr4r1ZXAIrMHZpHut3np8FM98gck1sw/TCvDNdEkOBBSVNyy1PxbMFv3zGTIjRfgXpHTiEKlmVIHQMKRH15w==","signatures":[{"sig":"MEQCICPdmYLprGJoG3lNkj3NLIKWDSQjt+V6Iolo5F1DzkKuAiA9neur+gv/3iNQTNiWMFSjeCXNrTJs9hI3uzkKPpyphQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0336aed3b00c2783b481eebd204ec91285e11719","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.441","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.241","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1173_1761682725053_0.10095023448698348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1174":{"name":"@tscircuit/runframe","version":"0.0.1174","_id":"@tscircuit/runframe@0.0.1174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b757dc79dc2485f11792b10d2cbc01ad76bbbcc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1174.tgz","fileCount":10,"integrity":"sha512-BuslhWqTo40nhNVqldEtRqTAcMRSznNy34pEysDL178Iej4BO/Sy4t1cZzTsPqKpD0A46AhkQGvD65U27yfvHg==","signatures":[{"sig":"MEYCIQCUVfqfXWuIppeZt5BPaqgnIcQJPfWCs5yrZITmzhB24wIhANb4hTskSMv/Cc3YI7z+SgCv63aSdDO/bQQLLSVTx9jY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4115898a3c9ddd534145ac0462e06e0df9596f18","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.442","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.241","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1174_1761705765592_0.6407388627471007","host":"s3://npm-registry-packages-npm-production"}},"0.0.1175":{"name":"@tscircuit/runframe","version":"0.0.1175","_id":"@tscircuit/runframe@0.0.1175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"423061cf207c9e436b385ee8c5baf3bb15de36d3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1175.tgz","fileCount":10,"integrity":"sha512-sX7oqYWYt4+4ulF+Ke2hQ1Kc1BTNSbMSe0SrdoLKOWOnb/GTv4/EI3K2cRUv3TX+6B0g6YXgk+nSDYyExlasPg==","signatures":[{"sig":"MEUCIQCt+h/18IXZCSIHnEn/EdTgq3/2emIQXRZZJeFNcjUPtAIgXsZji2f+WGZdancX9CeW5t3otyi9UlGGZIrSt4y+qhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16012377},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"28047d12c94ce542e0f3762a01e254cd49b207af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.442","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.242","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1175_1761718008336_0.17787206039590675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1176":{"name":"@tscircuit/runframe","version":"0.0.1176","_id":"@tscircuit/runframe@0.0.1176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7a8bca3fe4dbac3e909eec1183d30476df07222","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1176.tgz","fileCount":10,"integrity":"sha512-tpONdZ01I5c2Nmln1WUgxmzExSVA2Fr/zLhVb26hWJbW8xNO5uOAgbG28htj31zKioK+o0XIecvaccLp2KF8sQ==","signatures":[{"sig":"MEUCIQD7VuyFxKtJh0lSqcxOMLUX9+MDV8XqTiSsYjB0AvkIlwIgDuN8Kq04a3WIi1+vrRkqma0/v2v8K8iTbF8PeEvi8LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013238},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da87a64d84066d525693e4d8febc5d15fc26997d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.442","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.243","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1176_1761718193825_0.747703499003878","host":"s3://npm-registry-packages-npm-production"}},"0.0.1177":{"name":"@tscircuit/runframe","version":"0.0.1177","_id":"@tscircuit/runframe@0.0.1177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a70918cf23278d05298ed2b3d39d645e3a3778a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1177.tgz","fileCount":10,"integrity":"sha512-blSGju2bUHoJSMzE7Of+2HLxDgZk2udLVLijxpvPdDfmClS371K4eBwL7hEJSqDq4b23sMSMROvZol5SC5vfdw==","signatures":[{"sig":"MEUCIAs0Pdt0STX659a1TuXYGfMxA3pTbODDYkqVnYlNzQYOAiEAh1onZaFH3kgNNVG4TciVnxoespkD8HeZ0hbucTHoIf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013238},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"968ebb2b15b8d19f752addc7b03c7feb8071fdec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.443","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.243","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1177_1761723808730_0.09395350704548644","host":"s3://npm-registry-packages-npm-production"}},"0.0.1178":{"name":"@tscircuit/runframe","version":"0.0.1178","_id":"@tscircuit/runframe@0.0.1178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98f26326137d538068ef112f361ebaee69e0a985","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1178.tgz","fileCount":10,"integrity":"sha512-uMGQhfMCrrsVk79m4MgBZaUDCspSegj6LurvDmObAdyZqNfP9UcEtlG8GlQOVR5MEiuM/kxs0mPHzQcNVbzRoQ==","signatures":[{"sig":"MEYCIQDAP7io0x3b6ui1F3x8uCPZ3n7irgeaj9zVnfRQLjDC6QIhALUaKs+NdFKQIchbAj6JmNN+BZdLfxe6dmDkqxb1LuAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013633},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1180b56fe5ad7f3d8df38c67ef619ffa7489804a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.443","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.243","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1178_1761749537782_0.14362270528311294","host":"s3://npm-registry-packages-npm-production"}},"0.0.1179":{"name":"@tscircuit/runframe","version":"0.0.1179","_id":"@tscircuit/runframe@0.0.1179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1cb09353a86c0e62da24d47ef67a150d4bf9e978","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1179.tgz","fileCount":10,"integrity":"sha512-Q/j+wdd5PxAQYd33kpZKsPTb1KjY5bMQjy/iKdg2SdSjuAmPGq48OyZuedmulQikf6OlLzaQsNbTRVKOFIjCaA==","signatures":[{"sig":"MEUCIQCcTyooorNzyLSMpRO2Xd0L4KyB5I8sl/SdMkkFcKQUFwIgJKUsOmbJ3jn/5dsbX3Q5FwcCJRmYGCNSqVtFmouNmbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013891},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5cf5d4a88b3ecdb18c9d866dbbc416534e70b63c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.443","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.244","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1179_1761750214234_0.3815892067547122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1180":{"name":"@tscircuit/runframe","version":"0.0.1180","_id":"@tscircuit/runframe@0.0.1180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1be18c09fde9fefae97cb45651a999d5b0206831","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1180.tgz","fileCount":10,"integrity":"sha512-4zd0ZC1Mm05uRxuKbdvtUAY1DRmjI0BiwMdyVsZqajQRwSF6V9l1mVk0kIYOi6cS7BElZD//radm7WdwHckpZg==","signatures":[{"sig":"MEUCIGLzYYM4O3ODUMnSMSEkVXU3LkAJMOpHPkGcfjXq2+M4AiEAyBBZLVUNaXsBLlOrwvLA3wD0Db2SaTaZERz2FmQfgJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16013891},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb12530899db9fa1ede0517f165a2181f2fe8ec3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.244","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1180_1761756775475_0.24381441687520056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1181":{"name":"@tscircuit/runframe","version":"0.0.1181","_id":"@tscircuit/runframe@0.0.1181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"706dc8f390dbf1893983738d7e20224bc46d1de1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1181.tgz","fileCount":10,"integrity":"sha512-vviIwLIEZ0xWFkq5SCna/MavnaDVDF4CwOBsqhbKlF/mdHiNGkbo0DqoJlOmOGBaLPhYMGAVbsglTb77o6lY3A==","signatures":[{"sig":"MEUCIQCgj9fZmBmquy5FIjBFNAyGv9VV+7RJpzdoWz/8wwYL3AIgSBoRo7sFQq/qqyfW+Q5vXrE7WqzyH1r7PTj4F/YJisQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16014037},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e971ad13f47e960fbf67c29134ff1d174090debe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.421","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.244","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1181_1761842610502_0.1869274574832378","host":"s3://npm-registry-packages-npm-production"}},"0.0.1182":{"name":"@tscircuit/runframe","version":"0.0.1182","_id":"@tscircuit/runframe@0.0.1182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83d97a6c8737567c6bd243c54a323cc074b837ea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1182.tgz","fileCount":10,"integrity":"sha512-lyctWeoKRG2Z4GpDP3a75agc3iinxhPDHrWODrgIX7c2m6JxFZg5ZiMZ/FLwl223QJlyy91AJbGaYI6SRjtDzg==","signatures":[{"sig":"MEQCICy+jINNXyKpcPgY9j1C/e+kdij3o/6bBLdYCbaLvBuXAiANiqKae1bJE46d6EPFp7dGbRmXrnUwyvMyS3yCZWCxuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16023441},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9251b0f04006794304df21229bfcf8c9d23c0ec3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.244","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1182_1761846516628_0.02345014922662325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1183":{"name":"@tscircuit/runframe","version":"0.0.1183","_id":"@tscircuit/runframe@0.0.1183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6265ac511736c3b2241239ae1b6406d8ee736acb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1183.tgz","fileCount":10,"integrity":"sha512-18oqnpGMXf+feh9UA+ZHJR5qNMdIwMq9B8gmaZlvtkv59xOfvGXtBHwLidTym/QphzmvPJFimU+rJv/J+lRX8A==","signatures":[{"sig":"MEYCIQCX52imoPbbhmcL1WTD0sKyZtVlVQWRjnRGiEwG47hFsQIhAJDElbvBQ0KtQzReUMNZW1XLQcfjP5vMIoN1ThGg4gBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16024933},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ad4da3b795a4735f28a32255873a68193df1fa2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.244","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1183_1761849210008_0.3921362011714744","host":"s3://npm-registry-packages-npm-production"}},"0.0.1184":{"name":"@tscircuit/runframe","version":"0.0.1184","_id":"@tscircuit/runframe@0.0.1184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa14372b111b6650bfa19e58a27aeb39f9fd8e87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1184.tgz","fileCount":10,"integrity":"sha512-1TDWZGlt+J07W37f5MhSBDTMSVXdFEo8U+DHajelhmwYIHZ4tRaQ4zDZE7ZzrQB4hjabEoZy2AISpqn0rjcKSw==","signatures":[{"sig":"MEYCIQCG6woZ9qk8ziVcVdwkS4V+dDxvMG/QsGdhh0DkqmfSggIhAKaV6gY/JFu02stX4XWUKKpVcjgZHlB1Uv7DG+ZhqRIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16025097},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e208f5cb32ead622ec5cba3df4a1c5925c8e804","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.245","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1184_1761853146148_0.09882461283076016","host":"s3://npm-registry-packages-npm-production"}},"0.0.1185":{"name":"@tscircuit/runframe","version":"0.0.1185","_id":"@tscircuit/runframe@0.0.1185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b37f61cf289b561c781a612d135f9e13d2effc5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1185.tgz","fileCount":10,"integrity":"sha512-3mAmsAZ6xhDGkOoFgmwPfIma8xPmuzmxJkYTP1xtvhDDvD3oVD4BsQJ/VXxb0wFHbVA18QMSsptlq1CMSe5rHw==","signatures":[{"sig":"MEUCIETSEaJRbPLDRBZNHTNXzbpMFIAEJG15j824uorgdiklAiEA9WsTO+nnk3UvKwVYCJpNj95SidhZhXFmhG+B8G8e/sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16025011},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cb3ee224469424d902bc6a680d386dd96e27d4f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.246","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1185_1761857982193_0.09528755821686596","host":"s3://npm-registry-packages-npm-production"}},"0.0.1186":{"name":"@tscircuit/runframe","version":"0.0.1186","_id":"@tscircuit/runframe@0.0.1186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6070fcc57d5e9878e2d5459941d775f9ca647f1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1186.tgz","fileCount":10,"integrity":"sha512-1KRtMigrzQP3+PgsEg+37uPiWjKuSX5MW6jou3Ns8blVt5n4JXBZKJd25U7GBFxUrCLAsarFBgeBsf12szS6gg==","signatures":[{"sig":"MEUCIQDnZ5o1kE0O6JFziJhvEAvmN6QtjhR/kZY132rfYjVjTQIgO9BB0rmJLYJqJ6MJuKIjPE5mtMUZD6oM9v7tu83k5Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16025011},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a964f72232aa25bfe8b7f984b66be102e603e4a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.247","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1186_1761859738170_0.8155436283188595","host":"s3://npm-registry-packages-npm-production"}},"0.0.1187":{"name":"@tscircuit/runframe","version":"0.0.1187","_id":"@tscircuit/runframe@0.0.1187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2219f9d8f030e88fa90be6cac613f01dbc0671c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1187.tgz","fileCount":10,"integrity":"sha512-iDwH3bU83eiMPTonZXgoO0p9lTKU2mlf/ZA7Nz0iKA4H2IIuZHTCNJTY6Ubuw+SqznJitf5z6QPwLtANOox6iw==","signatures":[{"sig":"MEUCIQD+Zw/uMZYS8TtDUupSCUXLYIf3MoCtPUDQsU4FlEiUYQIgZQb5UL7XhLqni0Y3c+VlvvLA8k/iGSLzMffPwWvPpsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16025011},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6fc9b891a13780f681df516ec42f5b3234de68ed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.45","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1187_1761923251362_0.4140304722831232","host":"s3://npm-registry-packages-npm-production"}},"0.0.1188":{"name":"@tscircuit/runframe","version":"0.0.1188","_id":"@tscircuit/runframe@0.0.1188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"47e1b020c0061e26c4fc9aed1241c1882e0d29bb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1188.tgz","fileCount":10,"integrity":"sha512-I+q/2ToayDhGWDmByHmLL5fCGr4U5wr5FqWavhAcS/Cy6ItM+ciVi/RXxefJ9KRSSybSJjPSDbInFwsY8fU1sw==","signatures":[{"sig":"MEYCIQDVdT70VaHMrYNaN92NwViD+h9MMbzBeWJCXqXWLIImWwIhAKDSvCrUzFgK+Z9M4jk629ijZvvW52cCA7+/Sk+oRk2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16025767},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7daa86aa5a00e87a131e935f5ba79bfd4b64e8d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1188_1761930516795_0.6049109116607401","host":"s3://npm-registry-packages-npm-production"}},"0.0.1189":{"name":"@tscircuit/runframe","version":"0.0.1189","_id":"@tscircuit/runframe@0.0.1189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"45f58d4d027e8e578195cb58618a3d316e6b1398","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1189.tgz","fileCount":10,"integrity":"sha512-YKatcWhKRtCHX+0Ivamc9OUmcM5ztloZt/b7zl0733rK41kDu2Opb7NNT5ZuA+8xxoxJgmoyzFxtzUGAEmSzNg==","signatures":[{"sig":"MEQCIHLFscHbB0c17V/SD7IGhIPSUMrozqewoEIFhWxj5rYmAiBEUle+y92L4dNHrOf42jTc9MG0xYVwMtlywS8muHXd7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16026055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5078d2267f04af23111221ea28b11a27fe2a88b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.444","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1189_1761931040045_0.36051573441986773","host":"s3://npm-registry-packages-npm-production"}},"0.0.1190":{"name":"@tscircuit/runframe","version":"0.0.1190","_id":"@tscircuit/runframe@0.0.1190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3cbafb3bf5cfb4af0842ea19d63f979c555a0f15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1190.tgz","fileCount":10,"integrity":"sha512-5Y3A21rvJ/FBfVfHEELaNf+02qqy6LI5Ru/uM8XAbvLxbrOI457HLSYhFAr50llKKLpI0P0RmJHloj+Gtscs8w==","signatures":[{"sig":"MEQCIFP4pTGQ1OXdLRL9fPfsNPIaI29E5VdmRs816lJtA7ElAiAcshN5mRDYk473pth4uKI847OrJhRuRmaDYkwdNgqQNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16026055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3336ba45790731f5b856788d96e79f0ce3a2dbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.445","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1190_1761933517119_0.23954147902255518","host":"s3://npm-registry-packages-npm-production"}},"0.0.1191":{"name":"@tscircuit/runframe","version":"0.0.1191","_id":"@tscircuit/runframe@0.0.1191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87404c8e3ecffe00621cd178cefe6c3163431534","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1191.tgz","fileCount":10,"integrity":"sha512-a6X9Q3SOARV5mlc/im6blCNhpDpqkcHgrAzUg/c3TpH3pT8G1zvklOT1nY0QyZ6QsiQ20hCkqMuB1UTpanZZcg==","signatures":[{"sig":"MEYCIQDsP4n9N0BFW/1X3e8jAM0+ybF3P2UCJzzbRlIMjlTPUQIhAPYn1aiiRjea542U3DYAF9D6Vo+91lMiZeRuuK7WMXlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16026055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"59f706bdb98755c28600d0845e89e0c4bec6bb30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.446","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1191_1761978896979_0.2743522672547023","host":"s3://npm-registry-packages-npm-production"}},"0.0.1192":{"name":"@tscircuit/runframe","version":"0.0.1192","_id":"@tscircuit/runframe@0.0.1192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"403e4e188873f584f343f3ca177883b611c94867","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1192.tgz","fileCount":10,"integrity":"sha512-1BTSFVpABY/n6H3rG/Qmi5fCJCuzjadGFPnTw09g7hUZq8L6lJjeS8DIL3lnvfsNFHBvWKBOytyuu7KKkaLMYg==","signatures":[{"sig":"MEYCIQDzEHpzi0XdNMUxBZ8M6IYO/mMIjJrMqlqm6EjCZ7LJYQIhAKlsCDbJQzQv0ggpgBMLpWgJ58hCMF8Utznv6GOcoIz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16026055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"476176444f33b1214ed3ade3a8a53534e4a78b4b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.447","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.422","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1192_1762014296366_0.672720514792531","host":"s3://npm-registry-packages-npm-production"}},"0.0.1193":{"name":"@tscircuit/runframe","version":"0.0.1193","_id":"@tscircuit/runframe@0.0.1193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e3c9f2278ea4e289002fbf67e33c7d12593c1922","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1193.tgz","fileCount":10,"integrity":"sha512-XUTQJSNyPj2QHl7P5yzGbniAiEzNc6N+xfoAm6pQWez51dmnckLjsBpuolNl1F7v08yahTSYvmLYxgy34+f8ZQ==","signatures":[{"sig":"MEUCIQDwtYXPXhsCxpXAz6K371iNTGHSqz63olgWafHVJQzp8AIgVm4J+qaDzOmSNVYX8IsCJfnu2eSwlcGt5PzNPEJEZHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16029786},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90e90129b6caa80c571c7a80f46c528fb3a043fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.447","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.423","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1193_1762016645759_0.7743455207381167","host":"s3://npm-registry-packages-npm-production"}},"0.0.1194":{"name":"@tscircuit/runframe","version":"0.0.1194","_id":"@tscircuit/runframe@0.0.1194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4c423c3870e81617fc87f0c4477be616ceb1784","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1194.tgz","fileCount":10,"integrity":"sha512-9cioHTqaozkgsKt3eQTGKUs8kemkwYwrdVsMBU6WCC/+Zz1ZAKARZU708xBbB3Km4mQ0Z/ihwxAfyul7vfCZEA==","signatures":[{"sig":"MEUCIQCeB9wHK9pb4TlbGyMNhJ8lfH+SeUbDDp01dSrjqnAL4gIgaMaysnZXzlFpzzx6gQIxDw6zkxayn1Wb16mWkLgObNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16034081},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ff9f16ed036c0f95b2918dcabdc814e4261ed6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.447","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.424","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1194_1762026895884_0.05710237063984791","host":"s3://npm-registry-packages-npm-production"}},"0.0.1195":{"name":"@tscircuit/runframe","version":"0.0.1195","_id":"@tscircuit/runframe@0.0.1195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a70566d0f64141e3131d5cd0053dbae99be0f81e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1195.tgz","fileCount":10,"integrity":"sha512-WSZ3FCn7i3WgNATtMB3T8tZ65ptpYehYgMKT+pS3TMJ7RsJqvKK+h3fT2n6M9k937VQPvk9HaOpXYBEzp1Rwmw==","signatures":[{"sig":"MEQCIFWTkRhdY9JkVxlPKRZqTserpTn4wQ/93vcsHZrBSzylAiAzLwby4HTlAjy7UubPvlHwKZEM5jbay/dIHhXDbKdamg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041191},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dbca61df268f2c1b992799219237a9fc9be98add","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.447","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.425","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1195_1762060832260_0.6536908467420754","host":"s3://npm-registry-packages-npm-production"}},"0.0.1196":{"name":"@tscircuit/runframe","version":"0.0.1196","_id":"@tscircuit/runframe@0.0.1196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93fc09b2d8558d0e5d78d268668c784dd86cdaa6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1196.tgz","fileCount":10,"integrity":"sha512-hkKqx9lOdgaHkIXonNQa4omF8ZLid9W7UQ69ZZMhyA3NQ2VokDxtHCeijnL4xqLjVNReCatapQefD5y6knn+wA==","signatures":[{"sig":"MEQCIARQpJMNYR+GV4GyUAAaREXgBgNlBCwU0eitDXjiBZ1rAiASEIM9d4aiK4X/rYcX9almdqlizDo4T6IckYx+ZuegRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041191},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71dbfe28d7487213837e44174da0d740230fc2dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.448","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.425","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1196_1762097811883_0.46749175479550265","host":"s3://npm-registry-packages-npm-production"}},"0.0.1197":{"name":"@tscircuit/runframe","version":"0.0.1197","_id":"@tscircuit/runframe@0.0.1197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a9f619efa8756b6a87464d3d3db965324ecfa230","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1197.tgz","fileCount":10,"integrity":"sha512-YgMzjRsEdLXH3zYkXE4D/yZOwXnghxZvMpItWpL5XauJRj4fpYmTkL9HyIbq+yTQ98d1mQQ1DL/UiDQk9Mwp4A==","signatures":[{"sig":"MEUCIQDduZe+MMUO2eJT2fld+xWcvwif1YrG5jq56h2xFhm3JwIgSzu+75MDXgSn5sUrp2tiGYFUL2ai9jjrs4i95k8QTOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041191},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a14a707baf324f1f561f847cd0385c88274bd8b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.449","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.425","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1197_1762119449982_0.16011737306017904","host":"s3://npm-registry-packages-npm-production"}},"0.0.1198":{"name":"@tscircuit/runframe","version":"0.0.1198","_id":"@tscircuit/runframe@0.0.1198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bf83cce21619134483f6aca799c8d2b65d889fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1198.tgz","fileCount":10,"integrity":"sha512-r39qMNYLqzvC0HYqIy08TKmC/toE5O+DHQZUHtiekif9588NML+H/mXUXqAXFwFTsVK2MuqDrA2+T/FOhCsIvw==","signatures":[{"sig":"MEQCIG7wni3lJR0pvuxoP53mHukvG8XwMcMTvOEIZQZW1GwWAiBXgzSiE/7VLWEBpsIYlV+ZE3VJVsuQF2k8G5DyHy7jpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041564},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31fa365643927796d691c809a7ecc3898e8993c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.449","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.248","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1198_1762140218903_0.38966957325098117","host":"s3://npm-registry-packages-npm-production"}},"0.0.1199":{"name":"@tscircuit/runframe","version":"0.0.1199","_id":"@tscircuit/runframe@0.0.1199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"460ae5e43b269cdc274b7bab94b8323a9ad3f655","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1199.tgz","fileCount":10,"integrity":"sha512-GF7SA4Kc3ho3IYEi5OHRj4OH8KjikKX+Yqot7uJZNVP/5VCSLVbVDpSc8kq9rxkq6A4bloEWA0Z0xkhXPmqlKA==","signatures":[{"sig":"MEUCIAJ1l/yu3P3imA5z3djTtfhiMdEcmNM3A3c0QtWw5eOoAiEA1hINqVn1fBgGLm9CVcZ5dGKWJtZj4ZilCZqp6xMtfVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041434},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1f4431e5319096fec6f81539c7e7e9fcba088d74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.449","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.249","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.46","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1199_1762162186121_0.8577321164042997","host":"s3://npm-registry-packages-npm-production"}},"0.0.1200":{"name":"@tscircuit/runframe","version":"0.0.1200","_id":"@tscircuit/runframe@0.0.1200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff91e4db508e5991c44ae7921287c15345bd5c2d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1200.tgz","fileCount":10,"integrity":"sha512-KCBPeFMDsOfSJDcOr8b6ha8g/LQh28e+K5S+gY6RV6AH1IB6YrdJN008FC4UXsWKh8mvRDfx0OK5wZ0VqRbNmQ==","signatures":[{"sig":"MEUCIQCNnJMdPyXyFMxu9dwg+6icQbtk/D8Zw0Rhs45B2Zu46QIgOeJhscZGjlhiCWQFwUK+9zMEkhASf1p38+sa6SQtwdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16041434},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3e89ed0a3259babfd66173d63ad34e251660663","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.449","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.249","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1200_1762199773138_0.8041324620153547","host":"s3://npm-registry-packages-npm-production"}},"0.0.1201":{"name":"@tscircuit/runframe","version":"0.0.1201","_id":"@tscircuit/runframe@0.0.1201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ae7888ba5ba926ec4f0b1358f23ced2ca08b6d8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1201.tgz","fileCount":10,"integrity":"sha512-eKCJrVaKGYwApLPO8R809RdQcDkgmmP1ApG6ucSrrcAnW3lxriGQs7HpcVkrXGiOiI6sNVb7EgQkH0hCurnEiA==","signatures":[{"sig":"MEUCIFMnfUlZc3WWCBLDX6b+V5o0hqWxunfM+VHYZRG83a3jAiEAtxScknFhKU5A7pUFiG8eAsjZ0IiRzuALypqK5+ZqDsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16042546},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"72504b750e6b3550e184bf4d27c0ed97cae874fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.449","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.250","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1201_1762205537772_0.40487384733646414","host":"s3://npm-registry-packages-npm-production"}},"0.0.1202":{"name":"@tscircuit/runframe","version":"0.0.1202","_id":"@tscircuit/runframe@0.0.1202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f21d1014421f5e6bca99231e4d5e3038e36ed861","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1202.tgz","fileCount":10,"integrity":"sha512-UYirieX3OGRyQqyedAHsrGvz2oMPBQ+TQdiU6ifs+SpD3R5r6UcRE5bXZpRAzSkM+JrfieNtqxmi8hqfGGN9MQ==","signatures":[{"sig":"MEUCIGJklYaos5e2Qh4PtOqL85fYbunsDbqpYW5cSzafa85/AiEAsgNu7RdXgZMn6CR3PL0y9gHdI8DQFUx53Wu8l8hxxJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16042546},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ba9d64c444d65b6a463d4e98fadae58be530e87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.450","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.250","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1202_1762227032481_0.886119189134781","host":"s3://npm-registry-packages-npm-production"}},"0.0.1203":{"name":"@tscircuit/runframe","version":"0.0.1203","_id":"@tscircuit/runframe@0.0.1203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb16f5d8208024c32ef149cde07b2971e2772f97","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1203.tgz","fileCount":10,"integrity":"sha512-Pt1y5a8n82zGpyv2DZMZRWwiz0UcGLKzrTatLA1bIbp8p2ZFNDrMX/qAmcU/Ku554Rs04aCZPbmq9IkgA1HgCQ==","signatures":[{"sig":"MEUCIQCGRcNTV3HqqqSnwyxYx4FldbsdPBahmfIpMFz5eULK3QIgA9x94I8l3Ujbun7hSUMTAK3q9izEhlQzPavLF2WOsCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16042545},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"372ebfe8e95ae67d092f51375b4740b4a4ab4a4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.450","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.250","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1203_1762228301600_0.9624080581081136","host":"s3://npm-registry-packages-npm-production"}},"0.0.1204":{"name":"@tscircuit/runframe","version":"0.0.1204","_id":"@tscircuit/runframe@0.0.1204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"838061659ae3d427f24d5ee574c97e71e7021910","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1204.tgz","fileCount":10,"integrity":"sha512-/ZwVtG8CFVZFaJNdLMNaSBzfWT6tCzDXxeU33Ex/CrvgpJoC7C2xx/9cTX3Vy7zsCST1nd9jvT0o61Mm85W9ag==","signatures":[{"sig":"MEYCIQDL7akCoFl/Tp4qWOjUy9CWhegwuQykN8r4tD7ymirFzAIhANr6in/ADB8L4rRsysMnGp34vKzPw+uxaAFdq38lJULz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16043227},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc08ea81cf9f28aabf1e7db611c2ecf157a43d6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.450","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1204_1762287450730_0.7770050865592377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1205":{"name":"@tscircuit/runframe","version":"0.0.1205","_id":"@tscircuit/runframe@0.0.1205","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"863afb1f0a68d606aa38e8da5e1b23e3d414c7db","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1205.tgz","fileCount":10,"integrity":"sha512-NZ+Ik2U53b7EXtpkFbwj7QCorH/sUMX+QI/nPSk7s5YmUD8WK1PAWFTGx1Z7IH8UQ94pTy6ZXmzvzDkjMS8OFA==","signatures":[{"sig":"MEQCIAmyBDS2z6lDI26qh1JWkq8YGfI02SZ6cr9ouXGNgXHMAiB95R6o2gQShWpFUxVeDwPA8yQbebF2wIg+gG+lDKpgVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16043227},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"164d4c4aaebf016c6758da31245ea467cd55e5b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.451","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1205_1762290501184_0.3923000016123761","host":"s3://npm-registry-packages-npm-production"}},"0.0.1206":{"name":"@tscircuit/runframe","version":"0.0.1206","_id":"@tscircuit/runframe@0.0.1206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80a1148f4a346e9d97e108ade82c51b865b20a9a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1206.tgz","fileCount":10,"integrity":"sha512-xMexIZ48LUOoeXdX1W6U3ortUPoM3ZFtsEFIGYa/2RWhuPelib9GhpgZxtYrxkbCOs0UtjZHeSNIqM+rLA+PBg==","signatures":[{"sig":"MEYCIQD4yL66QrrH3Gs4K3JOI6DzqFGDv6UyHeVK5wqkPHtfMAIhAIa7l66h/MtQixdISxpy9lq5vBlwah6KrTngwpq9xHOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16043316},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bae130582e753e1528f102bf376d5b748bedf87e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.451","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1206_1762291498186_0.5971886044506389","host":"s3://npm-registry-packages-npm-production"}},"0.0.1207":{"name":"@tscircuit/runframe","version":"0.0.1207","_id":"@tscircuit/runframe@0.0.1207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b7f8055c00cf13a34e9290a20a19ef3efab445a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1207.tgz","fileCount":10,"integrity":"sha512-y/+6krPC6gXqTy1YXJ7Pcejr93TuN+xgfdWuz1+tF1Lv5MFMRahU1CqCyIGqiNfyII/i+OoNvgpJJ2xkVAaFpg==","signatures":[{"sig":"MEUCICzuB6yqq87Gn/P6pO9UaglGNq++TwATggKjvfd6OoE8AiEAt72LW3ub3QQCF+tIViwQyz1XGeTSLIUurMp/eg04xWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16052502},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1eba591d28c7ab1504e0bf1fe50799394ebf4d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.451","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1207_1762353162842_0.03246288788498353","host":"s3://npm-registry-packages-npm-production"}},"0.0.1208":{"name":"@tscircuit/runframe","version":"0.0.1208","_id":"@tscircuit/runframe@0.0.1208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e34916739d0a1283960f2d0eb54dbd2634147fd2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1208.tgz","fileCount":10,"integrity":"sha512-M23rzcb8h4DjhuRXmfoIFsK6+hrTBU2GRTgKp4y1TM9oxeMS4dxDZNa3zD9oQUskxN3wROO56tT8KTDxYBanyA==","signatures":[{"sig":"MEYCIQDadpGr9xPGS0zwViu6NxexkiqTZXtmAKFTyxs50VuLzAIhAJNAJPsB+QYwlRzYP7rBJjVPOakykp/yd410wi481/0v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16053151},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d59fd7542c0cc0acab163a7daa4379f35f9ce6ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.451","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1208_1762359286719_0.2837708854287775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1209":{"name":"@tscircuit/runframe","version":"0.0.1209","_id":"@tscircuit/runframe@0.0.1209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5fb63e68a32be8ffd7d9c39ae5b567375aac5d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1209.tgz","fileCount":10,"integrity":"sha512-y6EFzQyC50WEP76WdBdXnV13G9fxvJaguQ+3LjA32o2s4QlNheIpGsomuPcXMYC3puCnZsYZzOtHozrqWwiD2A==","signatures":[{"sig":"MEUCIF/m5dI0CvEn0/zmCkMhkt10L1Gb8Sut4dW5FvR3Est8AiEAyPnHwcAD6Uo2DURkyMZ0p5UcGo8q62R57OIqvr52SZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16053151},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a73a9fc290f0e9128ad9e6c23ceb811297251db0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.452","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1209_1762363308290_0.6180998855810764","host":"s3://npm-registry-packages-npm-production"}},"0.0.1210":{"name":"@tscircuit/runframe","version":"0.0.1210","_id":"@tscircuit/runframe@0.0.1210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b547adf2ccbd4ef9cd5d5b22ac6f62b059c01b28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1210.tgz","fileCount":10,"integrity":"sha512-10I9mO22epNSUOZivyJZ07TTdKZymxNFPZ3svbdj5SXEcFe+s9LFydccUHcKDcnI4xLyAFyDdBj2tD31juxh3g==","signatures":[{"sig":"MEQCIFo+HbPOAfpmTV8A5eZ23z5AO1UiFZX/AYGn7HX0sxzAAiBpXEYRIIIJTWd84TNrsBDh6s99Vv9Spr+CwoLt5E7ENA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16053151},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"64ea6437fde6c0370e9168f0fba59918d13f25a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.453","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.426","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1210_1762378160025_0.9700970981838872","host":"s3://npm-registry-packages-npm-production"}},"0.0.1211":{"name":"@tscircuit/runframe","version":"0.0.1211","_id":"@tscircuit/runframe@0.0.1211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4959b79b113e596404e89878b4d8121e2a51e9b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1211.tgz","fileCount":10,"integrity":"sha512-9j2iBZRzR2yB9b5riKmN0xgfvt1t583S7kXVb3Dl5/exz/hs9srv/Q3FoEwGNRgPUYOBBYFtSNFEHY/LKJ/gTQ==","signatures":[{"sig":"MEUCICfmm/DsNqHEa50V6aixlrwWBBknUSA0DGGnn4/kBqx0AiEA/F082uECj+gQC4K1nuJ4uIvaVTZe+FBRR9ykpLwPqSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16053169},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"558d52edc24ac794afea46a607d403895d20d1bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.453","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.427","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.251","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1211_1762448580976_0.5910378781857657","host":"s3://npm-registry-packages-npm-production"}},"0.0.1212":{"name":"@tscircuit/runframe","version":"0.0.1212","_id":"@tscircuit/runframe@0.0.1212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e4e5e888801286cb3f9dce2d4ca8da47323ba54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1212.tgz","fileCount":10,"integrity":"sha512-LEu5WcqBFn3zHyJcEJVxb5EhbYHKo11Lx75uW3kr+/lC/iiyTShxfEtegjLfYlJ90ChU5lQ+1iWNMumpdU9KNg==","signatures":[{"sig":"MEUCIQCNrlXZ7fGXZvLV0KCLanpIRymlJ08MPMZl8ur8ID0ozgIgGMyikk9mCwizRb5mPt+T1CE2Xb8spbTDDMQsnh64VgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16055295},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3cb71fb43b80f39652189a96d6bdc374228402f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.453","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.427","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.252","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1212_1762451261064_0.38751179704001704","host":"s3://npm-registry-packages-npm-production"}},"0.0.1213":{"name":"@tscircuit/runframe","version":"0.0.1213","_id":"@tscircuit/runframe@0.0.1213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e9a887790e930067ee3176638427a0dc190c9001","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1213.tgz","fileCount":10,"integrity":"sha512-A75L6G4tdfRqRZgMskeWS6GImj8KR7sIapc4Kjzy+cSHYg3EQyrLzWHhZBe/sS2YJmORZpaAEMsVLUsydjpbMg==","signatures":[{"sig":"MEYCIQDDAtnUR/ZekclnRHpAo6hVk+MBY/j58rgw88ZG4DhHgwIhAK/JYr6Er33nZ5pPSaz97XGX1Yk7JKUdxvRrFQ7W6UUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16055399},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05a30281a6343dd4a1cbc8a6fe8c0782bfed99e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.453","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.427","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.253","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1213_1762452116347_0.04189890989892753","host":"s3://npm-registry-packages-npm-production"}},"0.0.1214":{"name":"@tscircuit/runframe","version":"0.0.1214","_id":"@tscircuit/runframe@0.0.1214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83bad772f34ff401df9b9e60db75a9ffbcc9a3f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1214.tgz","fileCount":10,"integrity":"sha512-IEXFp7Fi08Y9619bofStszMpFIz4uGPs/WZABy3gOK/eiZK76eRnX85GYrgPHaXSlX9Sg4qYiJnkGaxZmhaHtA==","signatures":[{"sig":"MEQCIDf5FDzLOhQNxneB+e1bq1/J2Xnfp7/G13BHIhgwgVDkAiBum50bWvibdbdV9VGhDeSqQIsFCD4KHbfPjQVNZ12hSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056463},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b6c2c1bde99b935edc7ace9f5ff055f99fe83502","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.453","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.428","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.253","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1214_1762460312245_0.12652466300073106","host":"s3://npm-registry-packages-npm-production"}},"0.0.1215":{"name":"@tscircuit/runframe","version":"0.0.1215","_id":"@tscircuit/runframe@0.0.1215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d9999910f118d3695f2cd0c4b4bad4da95e3d66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1215.tgz","fileCount":10,"integrity":"sha512-nKFmZj57WUQLs+GE9btn8yPm2veSznMDmrHNUhbZ6/wPxAtP+s+ldrU5kzhb2F3QS2W8JAt4y1hFtFeCgm4nzA==","signatures":[{"sig":"MEQCIEYC56ScckdlyE2jaj9VzBCFwUJEcWkCOJcuyPlkhGJoAiBxaj2jYIV87bqu7+DQcVsL8covtH3Ww3LR3q+q2Va9mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056463},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce53a36a864ca03dd419782fdcdcf28badaf7c2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.454","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.428","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.253","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1215_1762461493487_0.40553681817224185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1216":{"name":"@tscircuit/runframe","version":"0.0.1216","_id":"@tscircuit/runframe@0.0.1216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"113190aa4f785738d655e8f1f247912b53ea8152","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1216.tgz","fileCount":10,"integrity":"sha512-vmqwv3cP5TzMdouGQTmOp8fIdd/2ttKDODwLzm9QIkGB5XYotK1Olv8tsb23Olofv8VOMDbBVTLzQx0qzV7GuQ==","signatures":[{"sig":"MEUCIQCuiZ0DdCgfzNhqlCzbRcr+2I+ML4EDi9LLuRZfo0aRQQIgO/f1c+zg+sfjp/Ak9U1kmb4FXGg6Tmg14jSvhEpXSEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056463},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a800e9503e35b30c479cdaf52e5ca1b70ae23f0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.454","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.253","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1216_1762465989737_0.8294862074271028","host":"s3://npm-registry-packages-npm-production"}},"0.0.1217":{"name":"@tscircuit/runframe","version":"0.0.1217","_id":"@tscircuit/runframe@0.0.1217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"297013ad3d5e4718b54e613a6704e9805b2d84a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1217.tgz","fileCount":10,"integrity":"sha512-BD/C/Mx9K5iXFrfQkskY55gi39KpZQzx1ZO6ytf13rae44LPHGwTpE1VUWsWZmZ5SVJmJOsp/aIzzyJ2/8tlxw==","signatures":[{"sig":"MEYCIQDv7m/smzNN76jZbUnIQljpFZcLeuyTTH1ot8A3oL8JbAIhAJxr00YRR+68BGK7lraDOptiBdHzLFtRUiB+13MsXTgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056463},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f7c355a8e5190f77d42ea7b50cc9778c4800e49","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.454","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1217_1762467204723_0.881848196440755","host":"s3://npm-registry-packages-npm-production"}},"0.0.1218":{"name":"@tscircuit/runframe","version":"0.0.1218","_id":"@tscircuit/runframe@0.0.1218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc518072b57ac26b1bd741fa5e7576a8c321f51b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1218.tgz","fileCount":10,"integrity":"sha512-RnGpLzQ73tK1YRC2XbaU2TzKxdAwD7NhzMTRGLHdMROmfwQam3kEBgh9V81CMCiMVxe2Gil5XdQyFN3sW6n8HQ==","signatures":[{"sig":"MEYCIQDJR51pumoie378YVsQDdGluhrm0PI3YhNjRXK8bqDOnwIhAMic/jugyptDlwi2xoLnLx8372FXAEBTDXasF87Lqp28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056463},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c2a04964d039b616ff40ec3eabae417ba108401","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.454","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.34","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.47","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1218_1762468594380_0.5572394483800045","host":"s3://npm-registry-packages-npm-production"}},"0.0.1219":{"name":"@tscircuit/runframe","version":"0.0.1219","_id":"@tscircuit/runframe@0.0.1219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6114179115ae651ed31665659ea822a4b94b8be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1219.tgz","fileCount":10,"integrity":"sha512-tJTtacPAKHbtld+nXb/z4yuBqJaL8ui9RiiXOOIrcLmv5LQnOU2nrNke1i7KLv1NvPLiBjwORSyGafVugVXUaQ==","signatures":[{"sig":"MEUCIHlKV1730HQYek8a/2gE/k3BCcNt5qwa2eLf5Gz5/keJAiEA+NDfF/D4BE5LnHXxmah/LbMy1HPNZeO7qiMnG7Do4fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056619},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2bccbba60fb66f14c4e91d16c08284a5338d3f04","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.454","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.35","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1219_1762477739562_0.06080928483532788","host":"s3://npm-registry-packages-npm-production"}},"0.0.1220":{"name":"@tscircuit/runframe","version":"0.0.1220","_id":"@tscircuit/runframe@0.0.1220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77a798a5c22715e5c5f8855706a747ff3a97e7d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1220.tgz","fileCount":10,"integrity":"sha512-pfUPtS6d9gYgsiVlHCzhk9KDRfsEvbECC5jGDgXQgAy21l60nDjYBEhGj6faJx9XKpLVx2OqehtyTJjgRjhnfg==","signatures":[{"sig":"MEUCIAVR7cd6i1oKdf/Jxa+UsRMmjmyYZBuHYHtIcNq7wku5AiEAiE73+BmHClHrQ8ikb2TT7qrGKnzTu6qxtLDV/FdXe+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056619},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1f948bb5e5d8d23f41ef43fdb61210baa0de17f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.455","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.35","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1220_1762486847539_0.7832448996760346","host":"s3://npm-registry-packages-npm-production"}},"0.0.1221":{"name":"@tscircuit/runframe","version":"0.0.1221","_id":"@tscircuit/runframe@0.0.1221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5581114fca5b5ff86e6c7c8ce5263a57f90bc401","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1221.tgz","fileCount":10,"integrity":"sha512-JtiAlEMkR7X3u7G+WlY6oUIx5Gs8QdjFT16QmOffO4krl3tjebsU6LxU50maUlmEBNwVnE+mKK2K4Iu0ovYdhg==","signatures":[{"sig":"MEUCIHoVkyboCnNX6G2vGyt3sFe6PB2WTRM8x6A+5tlNDPnPAiEApUJT7eQkaP1qi6QmL32J3UCWuLrLfdriTACsj0UrGQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056619},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84888360a3944e6bce7fcb91e1d992aab0d2776c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.35","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1221_1762538170910_0.8841626395976299","host":"s3://npm-registry-packages-npm-production"}},"0.0.1222":{"name":"@tscircuit/runframe","version":"0.0.1222","_id":"@tscircuit/runframe@0.0.1222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38daae5fe998c833a995573f5e60863fc23ae585","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1222.tgz","fileCount":10,"integrity":"sha512-+e5gPtTHxsB9Xk6rdOH/wJm4BxWlGZIwcty/iMzbSqe8QXQO7SbHFRABnnx3MluPR1+2RUnsFW2RdI/Sdj0XAw==","signatures":[{"sig":"MEQCID7nJvjSsibHJelgxQaYNvQPsnOiux5ydRqblzAemAqeAiAvFJSII3FmAewAt6Fu2wcYvEKM3DuggdmTdUX92XOjDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056631},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b3757e1b9057411330bf3f81e32e44d53cd4ead","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.35","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1222_1762557040325_0.2387771626098414","host":"s3://npm-registry-packages-npm-production"}},"0.0.1223":{"name":"@tscircuit/runframe","version":"0.0.1223","_id":"@tscircuit/runframe@0.0.1223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0af1df1cba2c85e6891585f53a6b6edf63b40587","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1223.tgz","fileCount":10,"integrity":"sha512-zyqXZkUvP1kM7xZflLo7ZwQYnC9TIRJHER6wvivJl0x4Ow1TLDfHqRWYW/XaqFWNV8dQLN7YzX0BRevsIyRfVw==","signatures":[{"sig":"MEQCIEG+umD/R97B1SxaVjRZKRREu22rxcXjkNjpxHH6PiWOAiB20gtbAKotGaL7qJXXJnuJDz39SD7Y6aXamBUtyZ58fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16057975},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"88ce307dea8e560a8300e6c805c89e0f1cbb5021","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.429","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1223_1762561486840_0.5760731149134468","host":"s3://npm-registry-packages-npm-production"}},"0.0.1224":{"name":"@tscircuit/runframe","version":"0.0.1224","_id":"@tscircuit/runframe@0.0.1224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5663fc7c242c28913625f79fdeb964be6292332","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1224.tgz","fileCount":10,"integrity":"sha512-mxcM5BR7hObSn07BY+WujJLub8Dcp8FIn98/zmUyCcWLJyxv2gJDN31wo3LZUtC9E976uCJ1TQIBPZ3oHWcAAg==","signatures":[{"sig":"MEYCIQDS/F1VFjGMP+o8KY/+guqnMX19vS0q9iccBg6y8k9g1gIhALBP9rBn1+d/qirJIE362DgAGcSTN4tP1ryYRrMtEwOg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16061299},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"090bd7914db39de990961c88016e1c7bfe3b9360","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1224_1762574301823_0.8336837626957494","host":"s3://npm-registry-packages-npm-production"}},"0.0.1225":{"name":"@tscircuit/runframe","version":"0.0.1225","_id":"@tscircuit/runframe@0.0.1225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a6c85e3688bb3857f011132402f5c8212b1adc9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1225.tgz","fileCount":10,"integrity":"sha512-AunQ5WLxb7BWYuu8jtXQw6rbWzK6uPznltzLMFnpyPc0t2ipBb5yzeZQUTLWON7N5GznPbQvVswaYj3miSJg2A==","signatures":[{"sig":"MEYCIQD1YsDJKqxj0YLvfBasHBH770NQwkJ2aQT8NFk5h/ez/AIhAL32/OIgOA/UmofDGkBOrB/YIRZc1IBSJf0HQCxfAwpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16061323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0bfa075dbeafd9ac7dd0a03778d5c33f6ba3f8f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1225_1762584454694_0.11216907853112512","host":"s3://npm-registry-packages-npm-production"}},"0.0.1226":{"name":"@tscircuit/runframe","version":"0.0.1226","_id":"@tscircuit/runframe@0.0.1226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ac173fcd552b1794e08b37e60249fca582de4d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1226.tgz","fileCount":10,"integrity":"sha512-2I2oXLHv+u8XN93HfI+ZF/b5AHifTC3fJuDdKcREjIuoo27I/10w0FA61t+T8xbz+6TJ1lpYeWpTPiEfnQe2Ng==","signatures":[{"sig":"MEUCIQDf4KoyjRdi74QJhYmSD4L9nXHA6R3R9HH8/aua4xth3gIgOxOwx5t5QsDUC35ubnInkwBZ3mcaRPpSbLDhlmoO7ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16067110},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"92c5b3ac277add2ad31479c415b534a4da67b5b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.279","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.365","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1226_1762619969969_0.5497792040539022","host":"s3://npm-registry-packages-npm-production"}},"0.0.1227":{"name":"@tscircuit/runframe","version":"0.0.1227","_id":"@tscircuit/runframe@0.0.1227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0188f76bdfe16926692e99cdd4df1b69ac1cb94","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1227.tgz","fileCount":10,"integrity":"sha512-hXgtRXKW0I5OVBTnhkZNN+ejhbVVkmKxrEK+ttLYrqckHuMWEAmuSzQc2LRCuF/MMc9cwLIE15M7JLKDCGeFkA==","signatures":[{"sig":"MEUCIQCMjci5BOeYHVlwPxk86Nv3jhGOd3tedJzEDpD5iNlqDgIgbmQv0jiGtmpDIzajVR5ipPIhk6AiZyQYbEysww8FwJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16080132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2a7c665967362cb08884b9fc339d35a6a80cd8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.457","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1227_1762625605447_0.046699567575938294","host":"s3://npm-registry-packages-npm-production"}},"0.0.1228":{"name":"@tscircuit/runframe","version":"0.0.1228","_id":"@tscircuit/runframe@0.0.1228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0edcd5dc0a7ffdddf24c11101cec5cd9de25f414","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1228.tgz","fileCount":10,"integrity":"sha512-oc1hZExEO+qXc8eao42fRRtmtvF7dmn36S8SS9LqLCEePZisyrvVP5lS43uaVc+zGpFUjGyysg3VHE1MDt4wUQ==","signatures":[{"sig":"MEQCICBoLfsa/ligDUKcucxnsNaLv/BwkKqLLXQwYzLt3Um+AiB+bCoPmkmFU3SodyPDlw4UeoEEyqNGSuYr1rf7BJjWCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16080132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ef32849c25df106ef0a9eb432a63543f20772fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.458","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1228_1762636587153_0.12233107250028219","host":"s3://npm-registry-packages-npm-production"}},"0.0.1229":{"name":"@tscircuit/runframe","version":"0.0.1229","_id":"@tscircuit/runframe@0.0.1229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27466866446ebadf118f85d2a0f66ba5d6328029","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1229.tgz","fileCount":10,"integrity":"sha512-3PP+icDEYhn0MvUtAnbj6HRGJaDYhHEJuwtHKa5Rxt9q/+YhHeVw8X7Cr3KxBIuGfSIY1PKIDYF2bMCYASPQ0g==","signatures":[{"sig":"MEQCIGHXBCbfTEjNkyUG6Z4PXg0QB7+9G+ifPO3Nilk90jaiAiBhIkxPomyyEM6OmuJFbYc+EPxznkCiqwphFOBnWJNHwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16080132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd18c907dcf682fe1feb69734b2f4fd336b1fe5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.458","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1229_1762640423511_0.03939063717512803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1230":{"name":"@tscircuit/runframe","version":"0.0.1230","_id":"@tscircuit/runframe@0.0.1230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"422529dd9e33d759d2d779ca4cd5978a27cfd42e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1230.tgz","fileCount":10,"integrity":"sha512-u5o2fLM4JFDiDw4Nzuh8IEvoCZPDlPDBvuDwDdMwB8NF0CUjj+jJWV8OAIzOguDM/eiYhzKwiXF5v5vjJhWi0g==","signatures":[{"sig":"MEYCIQC6X3YGTwwP0tyfqFCdl22bVqBhDGM0wNFFEc5J2c8pAQIhAImx92obIOx8fYi+Wdw6WZUk+qRm7pBXOWtmC94RLao7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16080132},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8cd6e8213a3e2360a158cc14c590bf6434c6886a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.460","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.430","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1230_1762704854362_0.4085617929124996","host":"s3://npm-registry-packages-npm-production"}},"0.0.1231":{"name":"@tscircuit/runframe","version":"0.0.1231","_id":"@tscircuit/runframe@0.0.1231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7895be42dfb5e2cb0c1f7c9a2af1c464b70e0ca0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1231.tgz","fileCount":10,"integrity":"sha512-SbDaM7KVl+PtAOZEGlbEC56UAryqBRJcve2GYgCulobwSc6TgRGZdnUzuiXLAkCRogMxqjrM8bzyT+TsMPjqMA==","signatures":[{"sig":"MEQCIENEAqZ3S46kCT/W3PAuFIRSWwWkhcfQvV/g03mc6DbRAiBp3sllNvNoxD5xqdN9iEhn9ee07Bq0rkyMP79CbyboKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16108525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e3074507d9eea2a677e0f0dd54c8bfb6c2a95974","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.460","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.431","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1231_1762708531648_0.9117066891553878","host":"s3://npm-registry-packages-npm-production"}},"0.0.1232":{"name":"@tscircuit/runframe","version":"0.0.1232","_id":"@tscircuit/runframe@0.0.1232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed6a8559a8141cb56d114c46fec2b35beac9fdac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1232.tgz","fileCount":10,"integrity":"sha512-kQ/w4gkkNXTazPkTY1uDpXCXKMvEeCfVkpZNwc13hUysf3L+3kf2fLCV2hBVUQQ1VStIwInqB/3ELiUCyjAkZA==","signatures":[{"sig":"MEYCIQDyJ+PDI6AnKZb2LMQZlGVFN5czmXoUmO/FyKd0KwvtEQIhAKOTz3E+yOwUApmpg1D2+ZG3DS4oFJoW3sO0WJxaK7ZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16108525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00d93e31759034b3af463ed8d238868b5cb4ed01","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.461","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.431","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1232_1762721734593_0.20355835347924311","host":"s3://npm-registry-packages-npm-production"}},"0.0.1233":{"name":"@tscircuit/runframe","version":"0.0.1233","_id":"@tscircuit/runframe@0.0.1233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"181c18911580fd3d8bd98338540c48548e1fd0dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1233.tgz","fileCount":10,"integrity":"sha512-mjK8fEUn1JElVuhI9MU0ESeOxDI4exH4SiatAENuD1IxdKuyIu2NwBMU7Y7DFfyUUFaM79ruNowbAIyATOE9YQ==","signatures":[{"sig":"MEYCIQCalpgBcre+G1k/+p0LKSseWdISU5ukUiPFIUI0EngCiQIhAPSwd5t9ybdwtsJ2fUQjy48H1zt4dWMzc7Wa/d6gceie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16108525},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b36ac15213cdf1acaae8ac6bb561e0154b95fb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.431","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.254","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1233_1762760024832_0.3647506298476122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1234":{"name":"@tscircuit/runframe","version":"0.0.1234","_id":"@tscircuit/runframe@0.0.1234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8411e85e2ae79b0e013309a3816e23dce7807642","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1234.tgz","fileCount":10,"integrity":"sha512-yDDYnMRhVtnijW++hQ4lvgcydMSNJDeatHV4bdzGwzBCErjv0K8VmKsvrrL624P0pC5MPFJC7u97QhL8FIPPTQ==","signatures":[{"sig":"MEUCIQDplejo9dir4uoP6fe//wwrNUu6blDBVrw6beP4ycBNvgIgOBsCKHrOI5sXmc0RIeokIWbJbDd7qiJ181cQEGOm1tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16109655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6bf941fb53b18ae706ff5a98cd41b1691bd9fdd2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.431","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.255","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1234_1762790460473_0.2144395665503691","host":"s3://npm-registry-packages-npm-production"}},"0.0.1235":{"name":"@tscircuit/runframe","version":"0.0.1235","_id":"@tscircuit/runframe@0.0.1235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e891f408842536eeb4372d6f0c5eb02025c8574f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1235.tgz","fileCount":10,"integrity":"sha512-8pWCQz/x49X4E61RW8hiGFwDVCwAHzPkv2kMzVYU1YnLHvoWaJ+zD8R8vXmBHO7Bx/rSdHpdwdQqh+OE+w9aFw==","signatures":[{"sig":"MEUCIQCdZR2J8+s0I3SoOBfsKO0mGISCjcKhCYxxmLr2i783kQIgSpOpwkJiw87CBL5XwQMNAs+hTQy1GMiIPA+kgMfaNfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16113908},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e94ba03c878e16503bb0c03eef8770333cbacf9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.431","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.255","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1235_1762792174874_0.6087554691128492","host":"s3://npm-registry-packages-npm-production"}},"0.0.1236":{"name":"@tscircuit/runframe","version":"0.0.1236","_id":"@tscircuit/runframe@0.0.1236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9017c6974868e5f05cd32e1af9015ad82743ff60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1236.tgz","fileCount":10,"integrity":"sha512-SjyDjCJksdqTzBSbly54T0C5A6707toUCqfDaLTtooK0V+LiuGV+AoBirxwM27xH5hyP7sPI9xPN4jX+XDQwzA==","signatures":[{"sig":"MEUCIQCEiMOXbueffK1TvVGGJxmP4OqaCpAcdHcxRGs4W15bdAIgFkrTzI5XGjl9wvzIpSVU60lZzhcUd2hjcyrCBnMeS1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16116594},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9de7235e43a795d2cb33f9f3c0dc6806a43496fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.432","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.255","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1236_1762807378475_0.8131306357149604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1237":{"name":"@tscircuit/runframe","version":"0.0.1237","_id":"@tscircuit/runframe@0.0.1237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86498b1e809106aae24717bb3efe5848f1675820","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1237.tgz","fileCount":10,"integrity":"sha512-1jbnOiCBC3KeY+LRlebiWGHA+/W5XKPhUnAeQ/+7EunrgaGfMG2eLClK02fD7II5WyQT4V3VpUPLQt8/+n5SvQ==","signatures":[{"sig":"MEYCIQChlMPU3HFdACy8s2fDP097SsY3sSPlhrQX6AhYe5KnBwIhAJaWLoBznNwm+CnYsk52FRNGV66w/ci1igC9+8DbCdmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16117086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e01464932c53e2455d3a1eb844c1d7a8876ed4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.432","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1237_1762812413856_0.1106020582460292","host":"s3://npm-registry-packages-npm-production"}},"0.0.1238":{"name":"@tscircuit/runframe","version":"0.0.1238","_id":"@tscircuit/runframe@0.0.1238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e30ea5ac1753f36693b48434aa4a86afbe2e702d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1238.tgz","fileCount":10,"integrity":"sha512-p/5OjzHsqu/46oIGjUc9zvlSW3c2jj1kc/RTRMlX/82eHBs2ZF9V1EHt7kuPAGSYf0qTH4HQThXZPOC9kNloFw==","signatures":[{"sig":"MEUCIDR5kX6ueKRju17LS4bnYY5Y++6wu2wX6njJl+dikx5pAiEArb1ny7J9RoZHD3d/ZyL3q1Dutdcl2XLBFFWZIc2KPAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16118106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a1e5c3e0d94b9ab82a3314ec762a620f6f33de6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.462","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.433","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1238_1762822667682_0.41336245476468747","host":"s3://npm-registry-packages-npm-production"}},"0.0.1239":{"name":"@tscircuit/runframe","version":"0.0.1239","_id":"@tscircuit/runframe@0.0.1239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f779f89fa915df03977d37e8fe3670d6400ad8a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1239.tgz","fileCount":10,"integrity":"sha512-P81/G3Pdo5CU09v3If5cBjkKCmUzz8zA2y8T4apuU8B3sK+QRBNIpwELXUnr8bTen5cfFSi0c0our+9fXpTPBg==","signatures":[{"sig":"MEQCIAfLwXFKE5q6bdpzOq5IsZtBhoLDl8ZZyJR1QTX/ewMAAiAdni+F7ZZnkk0BORDgl7aomxZ/7NRXm94/M4C5jxvtRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16118106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c80abf6996101f9f1962ec1bbaf35fb98f314ef8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.463","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.433","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1239_1762830195240_0.46718450133008926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1240":{"name":"@tscircuit/runframe","version":"0.0.1240","_id":"@tscircuit/runframe@0.0.1240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fc413a4555292bcbe18173617b11ed5e1abdd6f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1240.tgz","fileCount":10,"integrity":"sha512-bXQxphd456N34m/rB1GKhTh598PqFLK81xDEWIY/dxRsKmbfGGnkzzXfZA9PVH65840Mvr7OAd5g+VFxwY0JlA==","signatures":[{"sig":"MEYCIQDOYBxlc8VLsrC1oHMyV6FRBOgD5/09K3cOk16EI7PKoQIhAOjUrkrp0/zMd93ZN2pZzrULfzdFZumIclU34x8bix1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16118106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"114dea42eaf65ffd5142a424699ccecb82cae0bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.464","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.433","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1240_1762871254833_0.2698424096346468","host":"s3://npm-registry-packages-npm-production"}},"0.0.1241":{"name":"@tscircuit/runframe","version":"0.0.1241","_id":"@tscircuit/runframe@0.0.1241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a57badb8b753413e0b86d3cb924ea648dd3753e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1241.tgz","fileCount":10,"integrity":"sha512-QuNjN5gHDT3B9c21WbJdmBOBc+bmHyXGD//M/qtcZL4GRWdlBWQCj2agWiDBg5eLI+qk4/+7mpPc29LTXQOJGA==","signatures":[{"sig":"MEUCIFsW1wOohQEKS57+d6rg1BVIC4qJNylv2BOAFnV8egrwAiEAwSYOC1xxNS5p0aeA43u+rEELUjaagL6P9+o9LiJ2VBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16118106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b0758aecab7f171c32cd254b22697d8ab0a8d09","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.465","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.433","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1241_1762875008838_0.9662267998088601","host":"s3://npm-registry-packages-npm-production"}},"0.0.1242":{"name":"@tscircuit/runframe","version":"0.0.1242","_id":"@tscircuit/runframe@0.0.1242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6e573155f3d077ef6a1657fead31ea38fd328e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1242.tgz","fileCount":10,"integrity":"sha512-QU5G8gJK2PeEuG8labJONd21j2bjx81gwq3PaeHl5NsxPXmrgvX1/GmBXT3tUP5Kws7iZB91EoPRyhuCX/phwQ==","signatures":[{"sig":"MEYCIQCxA8/yibhkmue+9DCT46QvJ06vGUXe8/KyBPoK2gaa0wIhALXWtywFjU95fFb0KP9Euy+OoFxSQY/enDUfeNcyL6w1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120714},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83c2f5c93ba48ca819950d8f39fe540231faecad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.465","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1242_1762880630776_0.6383044102652087","host":"s3://npm-registry-packages-npm-production"}},"0.0.1243":{"name":"@tscircuit/runframe","version":"0.0.1243","_id":"@tscircuit/runframe@0.0.1243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b85872e137f48a0766cbcafa97685d7070ad827e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1243.tgz","fileCount":10,"integrity":"sha512-hDQlifar3IIl9L02OaI3ZjH/WChpnvrID0W7WrrNwdhFXOHfJfDGXFGtFl0x9bFMbydg937OSaZ5QePJ21S8hQ==","signatures":[{"sig":"MEUCIHO5GKSUOEoRPMGxJv75tNo7Dyf0O5Pvkjp6os99WLLoAiEA+Fn8sIpF9rCXwqIDxTR4yh2bL077lQZewXladVhPtmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120714},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"854f160f84d3ef612d47e5bc6b488acf4e848ce9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.466","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.22","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1243_1762888933808_0.5805011903954924","host":"s3://npm-registry-packages-npm-production"}},"0.0.1244":{"name":"@tscircuit/runframe","version":"0.0.1244","_id":"@tscircuit/runframe@0.0.1244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca047f6fcc86b5ab4aed607abf52655e78de2f82","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1244.tgz","fileCount":10,"integrity":"sha512-bEw//Wcp+NrEBKuN1ySWdj6n4Vtx6BHDQJD8LoQMomx5M7rAJiLdsUF1AP75WFIamfLTdYHmV9qCogz2Lm54EA==","signatures":[{"sig":"MEUCIDyzmwp2MuCHPdSrFp0zZRP1AevFozLL6ztPs7rzO9AYAiEA10i6/g0wZGep0DnPCqiZzOcBpc48x7usxwfaWvtBt6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123162},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"20793ed156c92944d09bbdaa8f93d1b37bc36e51","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.466","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.48","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1244_1762907058018_0.919787763459335","host":"s3://npm-registry-packages-npm-production"}},"0.0.1245":{"name":"@tscircuit/runframe","version":"0.0.1245","_id":"@tscircuit/runframe@0.0.1245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e63474e7b9f90965eeeb337ae6c858ed0e19cce3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1245.tgz","fileCount":10,"integrity":"sha512-4KRcbVp0jwM4C5y/64AQ5WU8eGBzy/JvX8mBQOtKxBjl9InhTW2HhUCZj5lFDocYOO3qA1PtSbkK7jD9vyDH7A==","signatures":[{"sig":"MEYCIQCaAoPx2XvKZJxR6vJ7wtiM7rvHHOH75ih1XPbUtH4f0gIhAL2gbcbAJeGsV7i0rnq9AcetRyEEl2NV7oqAaEC/e+PP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123462},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39b9f4c05649e34be5ec94c58c301e23e190dd95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.466","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1245_1762960226772_0.0986567770185125","host":"s3://npm-registry-packages-npm-production"}},"0.0.1246":{"name":"@tscircuit/runframe","version":"0.0.1246","_id":"@tscircuit/runframe@0.0.1246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bd21c3e0f6334067f774582a4031670ad26317e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1246.tgz","fileCount":10,"integrity":"sha512-2gnIF2KuAODUErdHbLbtI8/APrZasKV8j+sr36cL/wqPdF9RYikAx/Cp6xPAgzBWKAiDRroS67OxUnUDogFt1A==","signatures":[{"sig":"MEUCIQDYGDjd4ZQTTSFqTJ8Hfo3M1j9Ru9OZg6JyNAWPB2/XwQIgMf1DIqfaJ0pEL9HZ3pazeuf3+o5CzKR0ALBSbnN1vec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123462},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dccb2c51e020e25574d26f240bc86cc1d0fb0baa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.467","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1246_1762961515456_0.41213731521548547","host":"s3://npm-registry-packages-npm-production"}},"0.0.1247":{"name":"@tscircuit/runframe","version":"0.0.1247","_id":"@tscircuit/runframe@0.0.1247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7c45ad7c04bf935731b30b26ff0fa7c614a1c88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1247.tgz","fileCount":10,"integrity":"sha512-3NXONeQtoVtOEZWr/JhZwtSuKb55rhsSbAW4GMViGdxe6Z2bgRQx9ymaQdGbOPx/5kxzlAwziqDLJtMiER0F/A==","signatures":[{"sig":"MEUCIAS8DSjFlh7i9tBDFKTyPqT14BmW9UHhVqo2z6+AUvyjAiEA5sA3Ehy7f/aI04qysqVKF4cpXlMEjNyoNYJlc7PjE9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16123462},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b119039b939991a4ddda59e6da4929abb89506fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.434","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1247_1762964283305_0.8711698093326457","host":"s3://npm-registry-packages-npm-production"}},"0.0.1248":{"name":"@tscircuit/runframe","version":"0.0.1248","_id":"@tscircuit/runframe@0.0.1248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a63c931fed94d942becb5ebc6f08d3431dc4b65c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1248.tgz","fileCount":10,"integrity":"sha512-GcGc7JgicKjeVm9d0aZEnwvAiMNHnpV/7ZwqaHj4HzjoQBhyQwg7sB5HIJK8OMvWIzz62ogmLvFGMDAUxSr+aw==","signatures":[{"sig":"MEYCIQCaGOjrj6WB00TXObOtT2e+ONfzLDdEjIClnZqdmN7MiwIhAKrL7lR9BJ9HNhd0POyecgzWoYGOLdXauu9SS6NbIUVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16127932},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0a5f19f4a55ae931bdd13de144deb4521ab39da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.256","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1248_1763010686580_0.7175001776270431","host":"s3://npm-registry-packages-npm-production"}},"0.0.1249":{"name":"@tscircuit/runframe","version":"0.0.1249","_id":"@tscircuit/runframe@0.0.1249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f3fe826dc928e5d8f09771c1c8ff8cb897e1fa8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1249.tgz","fileCount":10,"integrity":"sha512-LNopPI2xEqewFaiRLlPq0SueIl9asv0O/FBdarjcyPwcITo/cfn8rQu8HT1TBaai5NQv8xe22OwWRlmlw8V+oA==","signatures":[{"sig":"MEQCIGKbLcEOCtj0AtesGm8Sppugn1DouFNJuY81KqbcNlrpAiAXkgVRMREit4TJkT+2KOM9zWKyPT3eVVpu14KQViU2Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16129282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"46fef36496d385c6d71e180f9873b2966512191d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.257","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1249_1763059700074_0.9898458336234746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1250":{"name":"@tscircuit/runframe","version":"0.0.1250","_id":"@tscircuit/runframe@0.0.1250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c928f6b4baf3428a51c0495fb25ca4c25c583de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1250.tgz","fileCount":10,"integrity":"sha512-4rGqIzWkWZqTob0+E6ZH+gTqLGS1USyX5hZwc0NKNPrmfASCe0oCTPX0PzW1Cz6xoMHzJBiEAfAP+gVO3Po6Ug==","signatures":[{"sig":"MEUCIQDVg8gXpW/jRl/O7htTkTBS3V0rSLENo4ua5camLFkwHQIgD7dm4VUtlzRcJ1fT8nu6DUIEOy18CfO1skDim91B1+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16129846},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3d0ebe5cec1333a6470d4f18ce54d9c75ddb31d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.258","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1250_1763061307114_0.24694079996675455","host":"s3://npm-registry-packages-npm-production"}},"0.0.1251":{"name":"@tscircuit/runframe","version":"0.0.1251","_id":"@tscircuit/runframe@0.0.1251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e3fb7713505785ca6630b4250577d769a43b474","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1251.tgz","fileCount":10,"integrity":"sha512-3zoBSIfv26e4Hj/y6U2c6U/A+gClC4vOXDZxiOKs0lrTtOCgzW2q5kMfQpKda68eJEWJDg2fk3lX7XMiThuLRQ==","signatures":[{"sig":"MEQCIF2gvLqtJkgda8a0/+Iq95pid/oapMp6FcxB79OFlZoIAiBZLSGMMz6IsQqctHK9TzVWT3me6Z1qRCINo9CUabsrWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16129846},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8dd86c7ae4907cdeddb5b8ed9c441fe25e3071e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.258","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1251_1763100479913_0.6459304804415202","host":"s3://npm-registry-packages-npm-production"}},"0.0.1252":{"name":"@tscircuit/runframe","version":"0.0.1252","_id":"@tscircuit/runframe@0.0.1252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72f368a1c10ef4d40a7a31e764d127f4d4cfd441","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1252.tgz","fileCount":10,"integrity":"sha512-yaFIANokBFfvWPSvCCTuRGUN6gWFpvMGlRTb10ezu5B78proL+76FRc4b6lnkpwMrO3P5eNKYLsh5/pGqUBN3w==","signatures":[{"sig":"MEYCIQDCFrmRkFsUuDQiasm6LrTIxe5T8GVRtE0Bini0pJr89gIhAMZpQSxCqikSwrRpUI8j+xY0DKKDrq4fjbz3WJGurRz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16129956},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f7ab5cc5021317d39c10c50dd36350f326c93377","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.259","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1252_1763134807030_0.17010194630588815","host":"s3://npm-registry-packages-npm-production"}},"0.0.1253":{"name":"@tscircuit/runframe","version":"0.0.1253","_id":"@tscircuit/runframe@0.0.1253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc32b07a89b7914a7ac76c38ea744bfcc846d942","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1253.tgz","fileCount":10,"integrity":"sha512-dnc2v3aQswKLbLqRvYmEjd6l2eKgCO9ZgOBBj/FvFzKZ7ZJ+7GQ9FhIXjntjPDRPS5fuRblxA6nEvSvRFbqZkg==","signatures":[{"sig":"MEYCIQDfSVKfuObM5Cnua06vs/lcXaFv8+E7lhhlN9U6+tcgpwIhAJCeJHEVIWg0EeOFCr7fLyclKr879M31SBA4ZJph61ip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16132655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a7bedf53a2a740cde83a5f46c7a24a0c937a8b82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.435","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.260","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1253_1763225974265_0.06543049097074105","host":"s3://npm-registry-packages-npm-production"}},"0.0.1254":{"name":"@tscircuit/runframe","version":"0.0.1254","_id":"@tscircuit/runframe@0.0.1254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"541c354df8d645a9083d6359f2fa28e7f298f7ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1254.tgz","fileCount":10,"integrity":"sha512-W6MVwP9iEEHbwcafs0vRr9vyvozweY8qQdYUreV2RV1TtzerUr7SDq39kCBqscu95pQ1z7ZUF8LHabG1AnqNUw==","signatures":[{"sig":"MEUCIQDO5qDDWOsRUM3B512zQSBBbMlulgAhKzLNGWoIIc7X5wIgJdart5LyQWRKJTGu6WXA97ZXNoC96Uj8rLX6vqax6J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16136365},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b71fc4db504009f0fdae39a466e90c68d964fb5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.436","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.260","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1254_1763242787736_0.7139338019518628","host":"s3://npm-registry-packages-npm-production"}},"0.0.1255":{"name":"@tscircuit/runframe","version":"0.0.1255","_id":"@tscircuit/runframe@0.0.1255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b0c316146394b5d3525c126559dc7f4999a63b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1255.tgz","fileCount":10,"integrity":"sha512-iKNDBk65TqOHfcYsn2wWS347z65ldog7Q/TFfPbKJyqhQ+0eP1hYK6Mbvmx4RPoYO+1lcL3Sj3GCtnon55xhVQ==","signatures":[{"sig":"MEUCIF4xQ2NIMGebxZoN7VgSgOSlw0md/QehMJwXPOVThP8NAiEAvQ6MDjqd1LyoUgUFUpZR/C/pBkHIBh8CkQ/UD1sl9v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16136189},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4771584f7ee9cd3a6d03569cb4be6baa5bcf5b68","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.436","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.7","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.260","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1255_1763254670021_0.9430163090629675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1256":{"name":"@tscircuit/runframe","version":"0.0.1256","_id":"@tscircuit/runframe@0.0.1256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97aeffdd22af565134d3d20cf9d6c51d072dff55","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1256.tgz","fileCount":10,"integrity":"sha512-3bXhJkSQJ0Qr9FLIcmS7tKfPgeObv3FKgVl4la109VxhVNFQOWIgjy2YaWjfRYnxoKL8CuvGiTF7JgOGpvePjQ==","signatures":[{"sig":"MEYCIQDldvyb95uaefHP1QH3FZ7kfZQSbbUMtPjI4U/U6oQsmQIhAMachdActvjDBD3QI9n1PA8jl0H+eo23xUxNn5baZS0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23336255},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"51bc7b3954799aa7eb566c01d16f02e00fc5db84","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.436","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.260","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1256_1763297448896_0.19506969296232812","host":"s3://npm-registry-packages-npm-production"}},"0.0.1257":{"name":"@tscircuit/runframe","version":"0.0.1257","_id":"@tscircuit/runframe@0.0.1257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e41ba5d44d29a1a07c996392aba7d9f2d4b0d79","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1257.tgz","fileCount":10,"integrity":"sha512-n7pue8c3iVQF6SdvCBHsYFiiEcQDsxvpPysKxb+tCmtbsOBx1o0ndtdZSrG+LjDW2Ar4k/OeY2TgEDbEp3mdCg==","signatures":[{"sig":"MEYCIQD1kFHs9q/yKZrze3JHm/6uR3aFKFNtdGVVqGAsLJOLaQIhAO3wZAcyn2bifF/h0JX5Yn3W3OZWNLpZ/0rH7w90kyMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23340231},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3abc6163d9041f76a677c4e66ab291dd2227e96e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.436","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.261","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1257_1763314226372_0.6218312306700553","host":"s3://npm-registry-packages-npm-production"}},"0.0.1258":{"name":"@tscircuit/runframe","version":"0.0.1258","_id":"@tscircuit/runframe@0.0.1258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ef0f66975b1a5f942ed8785fa412878c044cb94","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1258.tgz","fileCount":10,"integrity":"sha512-IqqKkvMrARoTY9ji53OiWWAPfoLRb2oWLA3T6yRnnewIKRekRxFYgBz2YBcn/tVjDIOcH+5Z3ZV61siXgELZYw==","signatures":[{"sig":"MEUCIQDKQmeO5G8+qtbC81OR0ISoNjEpeNp/aemiQ+nX57yMJgIgBHkQiDvyzNZ7SLEsBPSeffj+5xJTf/NC5eI1+sD+bBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23340603},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ecbf3255bd807dc681b787a3b8c2838ac5351b83","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.437","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.261","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1258_1763429667799_0.44950660677766097","host":"s3://npm-registry-packages-npm-production"}},"0.0.1259":{"name":"@tscircuit/runframe","version":"0.0.1259","_id":"@tscircuit/runframe@0.0.1259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db50b9b1240705022171bd3a4ffc878f0813273d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1259.tgz","fileCount":10,"integrity":"sha512-fBsTM+65omKeFcwhqck16jRaW21P+k1eKCWvm4ksxdRKiJDD9i51NNbqy0G9wZKRg+PSvgao1+MHk5MBvP9Zzg==","signatures":[{"sig":"MEUCIH76jDANGvSFTISnDJ5lWrAI3j+2cpcqFZvIxtUJ9/jmAiEAhmeIySbJBklElTr9G+wau8/18Uj+IWbaSFMtUyjdtPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23352247},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e22a1f62cf15deaeed48baafe0d40ede76ae301d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.438","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.261","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1259_1763581517919_0.6554248681778279","host":"s3://npm-registry-packages-npm-production"}},"0.0.1260":{"name":"@tscircuit/runframe","version":"0.0.1260","_id":"@tscircuit/runframe@0.0.1260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7880988818cafedd057ac80850d7ee71031344d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1260.tgz","fileCount":10,"integrity":"sha512-zRCOKYkkHIpI3/QI3Ealw85jLn7sipeYSgDEhBc//X9k/TaUWm7IJj7WWWSenxWnQpWvFLwFJnbu/9Qb7Wee1Q==","signatures":[{"sig":"MEUCIQC0Pqp/rjCkL9XHU4m5ZUqVCefqVHMlbM0G+qfoFuKYtwIgZwESv3d3wwMyvlo85C0hlYif6XGxvFGqrQEWvMd2rfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23354545},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"daf7a1333c1c29f0ed9692c50c5d0301eaa9c629","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.438","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.262","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1260_1763581613101_0.5174673521228665","host":"s3://npm-registry-packages-npm-production"}},"0.0.1261":{"name":"@tscircuit/runframe","version":"0.0.1261","_id":"@tscircuit/runframe@0.0.1261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88b53b313679d147c79f4e229fc1caaed20a9d1d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1261.tgz","fileCount":10,"integrity":"sha512-qGAye1p9BRvF56farOglFewG8fWlsXcEeAxbClHMUWD9sqEeMEg38KYS8U4sM3/b2Q0fFhpNWnFB7+uCjgfnsA==","signatures":[{"sig":"MEUCIGxk6s9lgDHJPwgGSKyLW4DBe8w4B+JM6kbJqsI8T7i5AiEAw+8FXoG7dG42uu0AfyYBsw/sG+aTMPBfrP0HxNkxi+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23355361},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfd96a5da8e74db9e7d062d4fa21a71b1c116f66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.439","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.262","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1261_1763598306714_0.016534459056293027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1262":{"name":"@tscircuit/runframe","version":"0.0.1262","_id":"@tscircuit/runframe@0.0.1262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d47c0c0e446268ea5a3f31b955fcb8562aa7fc83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1262.tgz","fileCount":10,"integrity":"sha512-vNKzps9YOhw1+ddcNPALZ9wj2biOGYvsHjBwmHSXCwDW6Ei0V0uv7mjawIE713A+f7Rh9El6Fq6NpzlM6owjvQ==","signatures":[{"sig":"MEUCIQDSfU9BvWsI1sIM8gf8fwEoDxPN2TUvHv1bOCMF2UuM/wIgdRsX3NJD/gwHkEMivx4BzWzG4vaRYV7f6A0HqItVZ/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23358713},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40f5ee881b3619692ca396093ef5f9aae959cc92","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.439","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1262_1763610153613_0.9294397845503288","host":"s3://npm-registry-packages-npm-production"}},"0.0.1263":{"name":"@tscircuit/runframe","version":"0.0.1263","_id":"@tscircuit/runframe@0.0.1263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"344e56398685e01c9cff632b38cb526534f7f01e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1263.tgz","fileCount":10,"integrity":"sha512-/u020AdY+nVwretumtuetR529STTmPJncpXi5wJS+i5NVOjtVcUA3WIygXucLfmc/pQ2rDeu6AeWVPjUH2jMdA==","signatures":[{"sig":"MEUCIQDACER/bH5geRLqC3uF9nKJ9djkUJv8OXNCGQBCc9kJTwIgeRNFbusBg6QbZbB8yX9Z1xmP85w4uQ7TjqFryotaERY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23368341},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"92ecf8af7b2f8ec504daa85760da4d13da3d5271","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.10","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.468","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1263_1763612743381_0.6217596402185377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1264":{"name":"@tscircuit/runframe","version":"0.0.1264","_id":"@tscircuit/runframe@0.0.1264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"14e5d4fa7b82c459f991bd435e417e2bdd7adeaa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1264.tgz","fileCount":10,"integrity":"sha512-wNIDuD64MLyFKpWpLmluJYvVGoTo+C/EoD0ysKk2s7oWHLu8pv5i2v3yeKxhPeHJe3dmZla5gPV6Hc6XpciPCA==","signatures":[{"sig":"MEUCIQCHrlvkFTEnqAawpJV+mEb7YWA8orAOvxebDQAs72MlUgIgHSg6PQrV3aBkbeU+qPnHqu2whkyHlEIj/U6s/OgZ9Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23436861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d6b600f096a2800f0f7fe8cd3cce43e7b7d20376","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.479","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1264_1763643132511_0.6635153661931679","host":"s3://npm-registry-packages-npm-production"}},"0.0.1265":{"name":"@tscircuit/runframe","version":"0.0.1265","_id":"@tscircuit/runframe@0.0.1265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"125f9fca0b445e9b280611337d4745f8efd6b33e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1265.tgz","fileCount":10,"integrity":"sha512-FQeb0KbZ69id3dbZA0BsmLWX+z9QnSXQrBISGtOt++njpRqJv2eJcrTfDf4LQEUT8UW1yuPPaCyw5zSBqtfOlQ==","signatures":[{"sig":"MEYCIQDFAuVLCEjtlRvqDRSQVdmA1bm0sIqPrKPsTflXQjlELgIhAK5olN9KXgXbsBXcESm9OkPT/kXLlXID1G/NTcneNAvW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23436751},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b72576fc5ac9c058c9d9077ce9b127d842f9ce0d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.479","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1265_1763646656339_0.9860510489935448","host":"s3://npm-registry-packages-npm-production"}},"0.0.1266":{"name":"@tscircuit/runframe","version":"0.0.1266","_id":"@tscircuit/runframe@0.0.1266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c41d40e7edc886bbbf79aa329037106009882ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1266.tgz","fileCount":10,"integrity":"sha512-HmeJlXC0JfOPbSfxBCG49gJAlkVe0KNJDBuJf3C+6KNnuQYTL2ku0uFtOQl8cbbJmG5RevZLJSh/2oeOFQo7TQ==","signatures":[{"sig":"MEUCIQCQZkvgY1WYxbAcLkQjgTHRjkv+CT5so0lJJjOBAN8ssAIgUTzdSPDlN+1KGc1BUpdt0VKp14ovR/OSH8p+nraPucc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23438384},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5fc87c1e196a7f1850e7436f29c5c0311450c626","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.479","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1266_1763649255746_0.26179532801932104","host":"s3://npm-registry-packages-npm-production"}},"0.0.1267":{"name":"@tscircuit/runframe","version":"0.0.1267","_id":"@tscircuit/runframe@0.0.1267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e565cbf6c5c7af1158aff04a73c91608878a117f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1267.tgz","fileCount":10,"integrity":"sha512-8jW1E+SOhu2Sq+R1nJBXe50+q5kqwpBUV2J4CSSnOnUXAbZQ32QdZlVdp4UaIQvmCeoNOdh7j3qLzgaBBIYutA==","signatures":[{"sig":"MEQCIFAOpWkAAVVGbKVsYkUfEu+EokEcbGVp6+CgURhgEAqSAiBslagycTeh6GDb6pjoSH1pyIn62TyXO6FXJCx1rkr/4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23438384},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bcba97e84a740ad61f686c1534bd15ff50f9e308","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.480","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1267_1763659861799_0.7221187476154687","host":"s3://npm-registry-packages-npm-production"}},"0.0.1268":{"name":"@tscircuit/runframe","version":"0.0.1268","_id":"@tscircuit/runframe@0.0.1268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb0d6728e6aad5985ccb2e2eb8624e6324cb9264","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1268.tgz","fileCount":10,"integrity":"sha512-p7k0SnBWCp1SY/dDg7KgXVFxJackrqi6BuGRFS2CNat7MjBL1+s/VxY8abv/EPfidZe0MMqj3hAyHuhae29i3w==","signatures":[{"sig":"MEUCIQCMQn8s1Y9pe3ofwJ5+9GfP0ZRYu5VWdmXM85OaMiomQQIgI6TS+17LsYgKEPiOw6lPwZBdPRPHf2hl2GNg7w0Yhj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23438384},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca579f336ca075b0c231e2d573c161a5af6ea47e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.481","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1268_1763701622181_0.20701415318379413","host":"s3://npm-registry-packages-npm-production"}},"0.0.1269":{"name":"@tscircuit/runframe","version":"0.0.1269","_id":"@tscircuit/runframe@0.0.1269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1fd9fb0eb93a2080fc5ad953bda40365ccda85a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1269.tgz","fileCount":10,"integrity":"sha512-6Uc7CvCv7/pQa+SsQPQhLYr2w8gb9YdtYuH644wd8P25OCNHS2D+u5qhETV2kOzriR+iEUbngMqbHlYO0MzvwA==","signatures":[{"sig":"MEYCIQD9/d/3lUQu4B/1QBQNFIsRf5JLbjLKafpSAKE96pbgZgIhAISp/LvyYDQA9cyV29XiWNdDT5wFnyhhkMkHm30QIKHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23532353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83a938324fc42b06161e4ac87a821b88f814e49f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.481","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.440","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1269_1763706611237_0.7447930684905317","host":"s3://npm-registry-packages-npm-production"}},"0.0.1270":{"name":"@tscircuit/runframe","version":"0.0.1270","_id":"@tscircuit/runframe@0.0.1270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c62a2c111f5ab66d5f89df8e6c0af0c0b9659d93","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1270.tgz","fileCount":10,"integrity":"sha512-vx3S+Xhs2rPww8sHzAlpBncEVak2Gyru/rusI2/ulUa/PQJSE4lBZdrobBda5otbbpysmzrhBsHaPE6h4K3BWw==","signatures":[{"sig":"MEUCIHADN4hfCxaoIWYSMcTKkXpToeQc66JtZxLSInr7ARjjAiEAp82yspUl8272RYsmWYSByBYcnHhcBL6RPBO8LNKKHP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23532257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de37e5dc3a1c78c818f658aa120f9c20068c4bbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.481","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.441","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1270_1763748417337_0.533885724246449","host":"s3://npm-registry-packages-npm-production"}},"0.0.1271":{"name":"@tscircuit/runframe","version":"0.0.1271","_id":"@tscircuit/runframe@0.0.1271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc115aa2960b03c0cec75ac60764aea79325cd71","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1271.tgz","fileCount":10,"integrity":"sha512-3FpQW7EnG5z5VabomKbXSriF6gZ+tD4Ymc7CxAd5bI83/fKFRT1i44y6RcEPWBdhi4NFqGQrM+4qS7YrgVKSQg==","signatures":[{"sig":"MEUCIH3GGMo0lTA3BK/AR796zdnuK2lQoxKDogbAlG1ymgjQAiEAnbQcdUn6dMWknuBowN7wDPv7BIHLI+PViphvzpovJFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23532257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c2723f8446fb873665cfbb6ede1958f4eac2ce1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.482","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.441","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1271_1763751950391_0.7111934790547139","host":"s3://npm-registry-packages-npm-production"}},"0.0.1272":{"name":"@tscircuit/runframe","version":"0.0.1272","_id":"@tscircuit/runframe@0.0.1272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"940b2ac9f1025bb8997878c8debc1542369f1026","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1272.tgz","fileCount":10,"integrity":"sha512-hfjbA4xsh+L+64Yi14S+4eaIxt/hHWzyAFx707ZmukZ8yXaq3h5eKAZxQp5Imz5F6YzDjRuq3dQ+jQTYiX2onQ==","signatures":[{"sig":"MEUCIGqDhcEaSnfNEQluHREzC2wb4vbx5uGZGemm8SklG14JAiEAkdQIMXeekY4aeZXBeze+CcspjaYwPXg0NBMC6yrfR4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23532257},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"509095d2e6ef0ae5f5e182fbb350bde47d1ce946","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.441","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1272_1763786359246_0.15594517283416076","host":"s3://npm-registry-packages-npm-production"}},"0.0.1273":{"name":"@tscircuit/runframe","version":"0.0.1273","_id":"@tscircuit/runframe@0.0.1273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc4512471b2cf034dc42cdda3233fed9190a26ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1273.tgz","fileCount":10,"integrity":"sha512-RK+VB4/xn9080S/0JQaC0tTNbyvDscpYS5qeSGAKsXqWog45KJCaIiLWvScR3TA9teon0gXX1K9CMeLMJol/oA==","signatures":[{"sig":"MEYCIQCzJuzx96VlYOUV5nL9su1zk/X+vMmyfuIbrvF6UVaJzAIhAIe+jfam9+XV0hG2LzNgDkJjmlu+6YIC+D3tgcX0Fg93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23534979},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c004d00a576f8f83f3115baeffc372b83beb8a31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.442","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1273_1763798586017_0.30833578886304314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1274":{"name":"@tscircuit/runframe","version":"0.0.1274","_id":"@tscircuit/runframe@0.0.1274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bb0ef9a9c8843db143d3a2613d0fd1ce9ff9715","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1274.tgz","fileCount":10,"integrity":"sha512-fC6m9mc9HLESin2kb0uNW3Snqpco/9ek3+aRh9/LaGbSTIqrmSjhWlsG95vywWZct1xW+6YUZl63TW3hQpHNrQ==","signatures":[{"sig":"MEUCIQCmlh17zBm1VFpww2NNoyy/3rKYqICedaacSZwnMuXrYgIgU/SMpl+PSsHvDq4YEXmFc3UP+ToS2lNZrwMbx3TxoSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23535120},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a3cd77fa1ed4c30d55767635a492218bc553bd1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.442","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1274_1763834922471_0.552140320260154","host":"s3://npm-registry-packages-npm-production"}},"0.0.1275":{"name":"@tscircuit/runframe","version":"0.0.1275","_id":"@tscircuit/runframe@0.0.1275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"531557c9b0cc80ef9e3a93325bc48f0cc68e862f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1275.tgz","fileCount":10,"integrity":"sha512-LszpcBK+vxQo6QkR5dWhqjPd4SGJle6Ku6zjd/5RQ9MnlKP4NXh0a37tLJpZT5Cwbt1VTugsWQH0yWhnDW2srQ==","signatures":[{"sig":"MEUCIHZHzpqVkjOnjwKwPfbzMGgbSWmSh37Y3Wq+Vfv6eFAFAiEA8/SxjdobCtAgZCdCC8en9pkdGrxXeYg382p6NxieHj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23539338},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a681e38f788063972913345929e0b9efd9f9d73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.443","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.263","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1275_1763857585124_0.48994995888093196","host":"s3://npm-registry-packages-npm-production"}},"0.0.1276":{"name":"@tscircuit/runframe","version":"0.0.1276","_id":"@tscircuit/runframe@0.0.1276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23713e3d19747746cd2189a446a6aa0e0704b41e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1276.tgz","fileCount":10,"integrity":"sha512-OrSl63qh9Kw2GAitrIcjjGPGXPiDe7+/+QctUfknKHZznVE7dhVG/EEULcz2Ca35HF3B0dcjpepc0M5lhUIIiA==","signatures":[{"sig":"MEQCIDvoEcXMrUp0sOndCfkd8/IdQe14gCqqZ/oXUJe6NQGWAiAZo2NyRLZQdeZIlUQqoS6l8l2miUKunWQE9w14SQjDkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23539532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7966fe8a4d37010179b65b705bbf93aa43ae5c6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.443","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.264","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1276_1763895422602_0.9601110707224632","host":"s3://npm-registry-packages-npm-production"}},"0.0.1277":{"name":"@tscircuit/runframe","version":"0.0.1277","_id":"@tscircuit/runframe@0.0.1277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca81066d19fbf3c25678de9de0304f606544b701","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1277.tgz","fileCount":10,"integrity":"sha512-QhnwbUG8LcC+5uan9dlrl6hsbp4xWiBFayvK2LUFZ083lWFthlhvpLeCPS44jy1PbtdiLbqPE3psneI845Tvow==","signatures":[{"sig":"MEYCIQD/b7bOJrQxkdQApksrQcISMtXZ5npE0dqFsJFWSvmjEQIhAPY6Dp7ktm8/Udwaj/0A9gwoVFztRqdmvUTx6NtxqqXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23542567},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00a7e804c63c4e585ed560aa854e51a171e282f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.264","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1277_1763904633237_0.7798274607414368","host":"s3://npm-registry-packages-npm-production"}},"0.0.1278":{"name":"@tscircuit/runframe","version":"0.0.1278","_id":"@tscircuit/runframe@0.0.1278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae9231efbcfc677801365b633b62cbde8c77fa39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1278.tgz","fileCount":10,"integrity":"sha512-3o4sCjOfVJIQ6sNE8pi1UCFhFXu5ApvZiqOpnU5dXUPhmdatJFmFjV8ss6+WdRAs9BwOei2QlPhMDHCGmeopDA==","signatures":[{"sig":"MEYCIQDcmamC7yEdmPs64u6g4dj6vhZWxmqivDnbINSa3OBsHAIhAMRw/Ly4MNV9kz1vmigUM3GwpM2V9RJS4x57ur4XUN1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23543175},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90a05c2ec0f73fcb6c4609ccac270410fcfaea68","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.265","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1278_1763918236721_0.8801139572718202","host":"s3://npm-registry-packages-npm-production"}},"0.0.1279":{"name":"@tscircuit/runframe","version":"0.0.1279","_id":"@tscircuit/runframe@0.0.1279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73021d17dd6f39bb90d00b6711c3513247742c2e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1279.tgz","fileCount":10,"integrity":"sha512-bqprbxCw8Mlzjh9lBdhSeLXTj9VdkvgE0SBBx80oxe19O5iGY4XDyGYbxSuziBPoQq3sbIXqJqc7jcYXjFDb8g==","signatures":[{"sig":"MEUCIQDjS+Tft6s2+bPZpf9rPStJNyaIYkzDMkCLCywXU8oOIAIgDskphgtIAXdYvfn7WyUzCScsPK/w5tMhJo0Dl4Nj/5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23545425},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec4aa690441a522343c9a3a112454fbe6855f557","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.483","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.267","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1279_1763918548286_0.4969167924433131","host":"s3://npm-registry-packages-npm-production"}},"0.0.1280":{"name":"@tscircuit/runframe","version":"0.0.1280","_id":"@tscircuit/runframe@0.0.1280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"542c088f38d64a9a07b5df43d564fa9029cfef34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1280.tgz","fileCount":10,"integrity":"sha512-49Pd3g6P9JHkdjOihtoVExuI10C+Z7rqYYcqrg1ZioG4dQWp4Mem/HwwXlHsQbV/bdyORcjfW/jy0rLptsDZ5w==","signatures":[{"sig":"MEUCIFDZHQe3Bp5FS4bWLxpBZdlgmnVAR4HNUVlSy1WoLy4NAiEAvlQ93IbgBk+op23VZ1uxZxadFE3NHmGMf7C+IMHQZfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23545425},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"56cef2e7f61710f38eda27084e158fcc47e21c37","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.484","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.267","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1280_1763924650635_0.6439259965523527","host":"s3://npm-registry-packages-npm-production"}},"0.0.1281":{"name":"@tscircuit/runframe","version":"0.0.1281","_id":"@tscircuit/runframe@0.0.1281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0f5d22d69eed7891e53a0714f7cf7fae61333d7c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1281.tgz","fileCount":10,"integrity":"sha512-FPm2s3u1KaqrQOClsj64OpJOn8v5FWaOuivxzrjI6OnI3PlXvqCCDrC7nC0WxLs+fHfYz+XEzf6c0tEguMClZw==","signatures":[{"sig":"MEQCIFXZQus7Zd9khdv7N2rb8rRBDNPHRO308xkGfqycO00CAiAuBaMmutd3SuBpVSZRhY+popT2NRDJBXhWfm7yc8Q/OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdeabc98bd7e3b07cc7cf9bc64ba4c70dce8e3d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.484","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1281_1763951073308_0.9503574161203256","host":"s3://npm-registry-packages-npm-production"}},"0.0.1282":{"name":"@tscircuit/runframe","version":"0.0.1282","_id":"@tscircuit/runframe@0.0.1282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88b87e442b07b868f313a851c0f5181e818f565d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1282.tgz","fileCount":10,"integrity":"sha512-rHowlLWP5kCI7NnGYwUZeNU0wnROh93CsoBZcwrtlEUmb52JEvfus1J336kgcQekxYSM6/wyBolM3QaQ/Yn6iw==","signatures":[{"sig":"MEUCIQCqlNTOU8mWQDgYo7puIJpb3eY6r56FBZboaqInVLbzDQIgQPPNciI53XtQ6atw8HCh8SUF8Vt67MREmD/xvoUQNYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b542f851a20194b359d48ae400d0147667afdc25","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.485","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1282_1763984989406_0.6066765356265797","host":"s3://npm-registry-packages-npm-production"}},"0.0.1283":{"name":"@tscircuit/runframe","version":"0.0.1283","_id":"@tscircuit/runframe@0.0.1283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c6b4c8bf96cf3875f560267e25ceabc61c21ef1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1283.tgz","fileCount":10,"integrity":"sha512-IRxvUN0CtIZGAJMq1VoMP2lxttMpcCBAArP2dRQxj8guohe+N9nVNrQY5OQ7JDMdiacFQyBUW/ERVz43e+rWbQ==","signatures":[{"sig":"MEUCIQDlIC0LXF/RRLPSJ7AdOlHj5G2+pNH7AyaRNoX6fDVBRQIgMUfczCO3Fe1h+1doepNignrRHHEI5X1IECTc3dVBm8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb2c8462759da843f58556855f589e41a94a014c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.486","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1283_1764008343056_0.6294178731418321","host":"s3://npm-registry-packages-npm-production"}},"0.0.1284":{"name":"@tscircuit/runframe","version":"0.0.1284","_id":"@tscircuit/runframe@0.0.1284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcae9250b35c3e7179600025e21d612808403af9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1284.tgz","fileCount":10,"integrity":"sha512-YTvZMtObC16abhzuAGCaE0BkWWWqcM6xM00LFn7Ij5yHfVibiU5gyiewIsRj0Si4AWE+Gp520Bi+jRUAehhl9g==","signatures":[{"sig":"MEYCIQCRzXXvCeDBogLJY3kwe6mxoJVpa37xlixQ1IlB4zKWzAIhAKGD2FMn9vEXtz1j3z3Iutk/OX5QHaLVcAjboWwKS8XP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d815eefc608971ed4fc69e79b697bfd7f0ca4b10","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.487","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1284_1764022374649_0.6140561614866609","host":"s3://npm-registry-packages-npm-production"}},"0.0.1285":{"name":"@tscircuit/runframe","version":"0.0.1285","_id":"@tscircuit/runframe@0.0.1285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3a81e8582d5d585dd86e6f19fe46090914e8096","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1285.tgz","fileCount":10,"integrity":"sha512-NC07Dk4LXSzdcpvp3N8akhllWery5RwckJDtE98zEQJ8LPpeAg6nee5lth6sWyMYIrYMQ/6CxgZTS5/rCTbC2Q==","signatures":[{"sig":"MEUCIQCDfVLpIA/gVD2nzxRnGmpoUsAmkno4IwOBdQBpA6+ZbwIgHsm8qgnuJSiuf5e8r5p64gIKzPWYdoAF24+j41U3x2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30b9176bf9127bfacd30f2a30033ef65eed60522","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.488","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1285_1764026735496_0.0928527018821741","host":"s3://npm-registry-packages-npm-production"}},"0.0.1286":{"name":"@tscircuit/runframe","version":"0.0.1286","_id":"@tscircuit/runframe@0.0.1286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7bd4f29dde4a84e909085a8f152d66fea1b4e5e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1286.tgz","fileCount":10,"integrity":"sha512-i0DzCDny3InMb16u91PEXmwM/QyIj8mJouVKe8z6CeBd28JIXRbQcyc+bv882hG74RIabBR4HXMzAu4MXEiW2A==","signatures":[{"sig":"MEYCIQCJq8Dq+3fZve99uoPrIg9dBy162UkeK+qHCM9bOQ3EWAIhAOSLyVqMNs1owvSzldolZyoxyJZY5hfO8maC9L/J59pp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc4a0b697e99b41b8fcb0c15f79a4f194f96ed41","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.489","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1286_1764078245353_0.062406413472196665","host":"s3://npm-registry-packages-npm-production"}},"0.0.1287":{"name":"@tscircuit/runframe","version":"0.0.1287","_id":"@tscircuit/runframe@0.0.1287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27779437af021061d69251b753fa6cf3d957ae88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1287.tgz","fileCount":10,"integrity":"sha512-UStRS2ey/oL9z5z65JfJccsCutsnhzR99mYc2hBvRAcbMUGY2HTVWU+1+AE3g6vGPVLZQ4PIw7bPkFbLIMuNkg==","signatures":[{"sig":"MEUCIQCnVMpRsDzvUTKEVj5gWy8EnAH6t5J6P//EecInBsChmQIgOtJq39g7XZQciz7WY920XO2kuwe5se9+IZnXXFjs/yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553087},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d9c66dbfed78366a44f3d14de034d3d6e8af5b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.490","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1287_1764084415288_0.20157896685215348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1288":{"name":"@tscircuit/runframe","version":"0.0.1288","_id":"@tscircuit/runframe@0.0.1288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ce02dcfb98c0f0bee8dfdcd814133eba816ed0e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1288.tgz","fileCount":10,"integrity":"sha512-ql43Z7ismue/EUuNixlzk3rpET6SFNj1JpKwiBZ3X+K2/rM6nYv31jcHcKZuHVk4vlcmsyka+If+GKny2xR/Jw==","signatures":[{"sig":"MEUCIADZNgkja80lQZufNvWtOaggZ+XHud4bnjqFTxt/4uiKAiEAnnkl+XEm/Bv6+Me3po8i/NKHXL0R1h/zNCZhS7ByvDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23553243},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"794403a062e195e2101900ab12525d6a1788dad0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.490","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1288_1764089310283_0.5874885017756599","host":"s3://npm-registry-packages-npm-production"}},"0.0.1289":{"name":"@tscircuit/runframe","version":"0.0.1289","_id":"@tscircuit/runframe@0.0.1289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"56b8d9c89760b71e3cfb223f74a284ee9f25a13e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1289.tgz","fileCount":10,"integrity":"sha512-io+4Ubw7CANnCJzgchK9DNrZU+C9EK2l0ziJS0p6ftAuDYYMjEcyVgVMAKX6vNZF9U2S4H1vlIijgFWah9eK0Q==","signatures":[{"sig":"MEUCIQCJcB20acFiMJdSIDNSuKI7e4P3S0sbrmIbtdcDUgtQigIgBDWZc1jRcRqvE81LpeirB+24+j4T8GunjztJZHPiTAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23554145},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05512d85a6eab018101ca294fad3fac3ec9f7642","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.490","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1289_1764091320536_0.972427743942367","host":"s3://npm-registry-packages-npm-production"}},"0.0.1290":{"name":"@tscircuit/runframe","version":"0.0.1290","_id":"@tscircuit/runframe@0.0.1290","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25a71e33f16bea55ffd46730d4b3407cb6942235","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1290.tgz","fileCount":10,"integrity":"sha512-ICcLNNGkDDGJpxAkmtj6YNOSAT2Y40wFYRU6FOW+WJJJ3LPsrlsMkUPqDUm0a0ICcIhU+64umvk8ujDaYfLmeA==","signatures":[{"sig":"MEYCIQD/B747cOtKGfKveaw6+cKWTZvt4BEmvm6C/gcEkqmL9QIhAKxqEru3O06YbKJxcyd1bjbBC9cslCvnnvjf7k9Sqo9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23554145},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f4acaae4aa430cf8369ff3d47c350ad354cf7ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.491","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1290_1764094248038_0.13303196330431288","host":"s3://npm-registry-packages-npm-production"}},"0.0.1291":{"name":"@tscircuit/runframe","version":"0.0.1291","_id":"@tscircuit/runframe@0.0.1291","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51bdf294be96a52984a6d19411f4352f8e1a539f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1291.tgz","fileCount":10,"integrity":"sha512-QMPARkRip8uDVCuOvhCUXYAGX3JWFsSBIMpIKFbvsYKvrVuhuqxnR8OLxnOSHz0odlDgHemDXY4xEmHGBF4/jw==","signatures":[{"sig":"MEUCIDgZAmy60BuqstF03H6atLtr2MuSLX0VE2GT6KK3uVm3AiEAySZQ+cA8d06QpNB6JRhZHphDH/K5QFl48yMeIJJ9UHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23554145},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a62175a663a6e734e4a803edbb8f58666039923e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.492","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1291_1764108274298_0.8582240891977384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1292":{"name":"@tscircuit/runframe","version":"0.0.1292","_id":"@tscircuit/runframe@0.0.1292","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"00a03d0e73f5ee98957e9bfe2f2a57acfd9b7a77","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1292.tgz","fileCount":10,"integrity":"sha512-8lUkQ8gRseDY529bVRjASo/hRHS/om7+oMudu15vxRSF89hRK/OhjloiAxNqDNBy233uNawjEt3SNvRsDfsYRA==","signatures":[{"sig":"MEYCIQDmFwv6U+PeWyYvSkO1FybT6dyi2/qCqew0KA3D99ERWgIhANJ+S8iojtzfPcTSLQ4wZVJmcMcdCzdTynw+ky53RPiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23567140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5ed17329d0bcb2cbc973353a1480a1e2b217d40e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.492","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1292_1764162005114_0.4009924887421994","host":"s3://npm-registry-packages-npm-production"}},"0.0.1293":{"name":"@tscircuit/runframe","version":"0.0.1293","_id":"@tscircuit/runframe@0.0.1293","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1af85692b0b91b87734ec63f927c07dcffaf6b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1293.tgz","fileCount":10,"integrity":"sha512-ULBG3U0mFUJtgDHgEMWyaXn93ipMQB0EvvLpqixToOaeFx0nQR8wgdGa6KCyeT8AKbbZD4JPzyzAz32Z6eGWvw==","signatures":[{"sig":"MEUCIQDJR41OFBasHlSrDCWyIjwFp7MS3homMtQ1jVvuZQV+aQIgLqeBJ2eyu/F+1XYVNgGVgsh7Jb2/bzd8JmSk8U7FWcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23567140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"16404f16d5f87a069aa79a6338914f1adc4a5561","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.493","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.444","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1293_1764235963637_0.0894962421996246","host":"s3://npm-registry-packages-npm-production"}},"0.0.1294":{"name":"@tscircuit/runframe","version":"0.0.1294","_id":"@tscircuit/runframe@0.0.1294","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"915d6337adba0ff116dedd5401ca38304eb52a58","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1294.tgz","fileCount":10,"integrity":"sha512-P8tAowHhiRCmyaZIpeVZNub5QRA9NAMJoWapu7uZfxWq0wCtA1vqCDO9VPxohnk77707HM754aYtikrys/utqQ==","signatures":[{"sig":"MEUCIG8bBPnH2O4wcOaI72oEjvJdbN9s7ISIuONSqZ7GsjiTAiEAzcDScI0E2fJlZrETG6xn8M3JNJtagtX7cuAmA/UJiaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23567400},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc5e03ddbe827aba47ac8fefb214202a6d07afac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.493","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.445","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1294_1764250375472_0.9753286731379238","host":"s3://npm-registry-packages-npm-production"}},"0.0.1295":{"name":"@tscircuit/runframe","version":"0.0.1295","_id":"@tscircuit/runframe@0.0.1295","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95dc33370cb6100bab28e617da9ebf8390a98785","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1295.tgz","fileCount":10,"integrity":"sha512-GHlrU11VVunvxUpabg8wiv0VnmJCoIibOHqr806HqMHqwEtxKzA6DB9HJIJGLURaaMVPxOuKP2Xu3KTRx/nE5A==","signatures":[{"sig":"MEYCIQDjTM6DgsMfDSEo8z3fs/RIjrRQOOjqjQDjlDl7w9nN+wIhAOMqrnzPV2NhhU9ESmIO/fU3NwPqnpVrrOwdhHqAEyaL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23567469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ff8c27dc5ef33e07271afb2352ed726ab8669a5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.493","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.445","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1295_1764270705703_0.6595893251974849","host":"s3://npm-registry-packages-npm-production"}},"0.0.1296":{"name":"@tscircuit/runframe","version":"0.0.1296","_id":"@tscircuit/runframe@0.0.1296","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6752e2b13d8f71ed58d4f4c30b788697c148f1df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1296.tgz","fileCount":10,"integrity":"sha512-O1aEbtlJ0LcbHv/8pduKq4ctk26MS2lK3ClqZMgBpCrV9nraxb+X6XyCQfwuaiQSsLGKmO8ubw4nLan9JK8Q4Q==","signatures":[{"sig":"MEQCIESzDfeoegu6HFHocO0TDZSmYRqKqVDU0yAFUL4CAO+QAiBUkcvKfD6VeWd0/y1q7rz2QPU8hpdjmmWCPR4j/ktHUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23569665},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1cb4d7415587fdd13a7897893aac3057355b90ca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.493","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1296_1764306801474_0.5373860162364064","host":"s3://npm-registry-packages-npm-production"}},"0.0.1297":{"name":"@tscircuit/runframe","version":"0.0.1297","_id":"@tscircuit/runframe@0.0.1297","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51c93e9b14bf56515c30a1ff12fd9f06bfe441e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1297.tgz","fileCount":10,"integrity":"sha512-MNIIP1wx9WhyWrmo5L+OYy1fMBVEL+oOV3fUdfHHC8L1+4OgDzN+GmoQiv39tEnzZrPqMTzq1plEp5SUqhcckg==","signatures":[{"sig":"MEQCIC7Frhg0mnRwzRRh2anKJSIxKe4179xkMeK2YIIP5ZABAiA34NxcGs67KCBpoN/eQmEP2hbnthOZHsSBMs65IcG1jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23569665},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe142d4c557c4ae6d96fc43b824a2009e68ecf44","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.494","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1297_1764310666198_0.7930782566355297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1298":{"name":"@tscircuit/runframe","version":"0.0.1298","_id":"@tscircuit/runframe@0.0.1298","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbc226087bbe3bb299e708fc86bb8191533b8b9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1298.tgz","fileCount":10,"integrity":"sha512-ZkMgUGwT60xPrawznfiP16ZW0uuxhiyvFhgIv7mtFGn4ZpM6j9bcsDfMfKoUKLILrLWcw6dDxFiFWWhR1jozqA==","signatures":[{"sig":"MEYCIQDiUAh+wH82LTXC851QrsqZIfIMIznJ2bz6tqd+GB7AbAIhAIO849xTnFge49oHs1hF8OdmpwDf2iNw0e1Qn8rXV+8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23569665},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"36de7734569eacc449a75fb74e9a39669bc422ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.495","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1298_1764334466744_0.2392759738307051","host":"s3://npm-registry-packages-npm-production"}},"0.0.1299":{"name":"@tscircuit/runframe","version":"0.0.1299","_id":"@tscircuit/runframe@0.0.1299","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c508fbbadc5e6d4697a0f777e2afc220f7da52e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1299.tgz","fileCount":10,"integrity":"sha512-RzfHvwXObyHiknNU7sGp3vgHFPiLjPvRypSWs2ZNG1Y50IYRQGxQkDoHl7pCzDxfrSayK7ZzfTtqoJz+GViXxw==","signatures":[{"sig":"MEUCIHeeH9cvYzlPnF0lBb0c4i45cBA1fLYN3aqcfKPeudLIAiEA9DzZ7pqdIUTnuYPjZtlKQO4an6hBM8xSsLQOq89hWT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23569719},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab1d9c6969ef2ee285ebcb172f731b9f62154acd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.496","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1299_1764346693091_0.3262868496859539","host":"s3://npm-registry-packages-npm-production"}},"0.0.1300":{"name":"@tscircuit/runframe","version":"0.0.1300","_id":"@tscircuit/runframe@0.0.1300","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2cd391643bba21d603297d62be28129c85d1d6a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1300.tgz","fileCount":10,"integrity":"sha512-iOF1O46M6C7Xk2qm4vEbLR3/BOFPIKvdcSJsRtKTI+wX5vSYuOKnGoDljtfUzxmmUugb8cilIkcGnEcplHAUkg==","signatures":[{"sig":"MEQCIDIXoTxs37Mm1Mz/M6n8nije+Fnr51wi5BHewlRA5u3EAiBOsKfhmZdCjAING/A+cjVrvQFiDe93tM2TEwbNqnOibQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23569719},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"212f8fd6886eb318a0f075d2240facbeb194d204","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.497","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.268","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1300_1764347256241_0.41686288569091223","host":"s3://npm-registry-packages-npm-production"}},"0.0.1301":{"name":"@tscircuit/runframe","version":"0.0.1301","_id":"@tscircuit/runframe@0.0.1301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e828ec7fc74821f09ad9892c99db3796b13560c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1301.tgz","fileCount":10,"integrity":"sha512-Ooe9mRjj6E1wzpQ3yKt0UeXNoggXgzMLUQwVKfFhdfoCzcutoOK7JEsR+3dg8RGvybIRxSTjDB1ELK9Am/oUnA==","signatures":[{"sig":"MEQCIDsjnfc1BWsDbTbAAHheIQDw40nIGvTfoq1+/yYGwdXrAiBWHFO29DtCOQpLruTx8XFjdELi49M41B+Y4eL9IaGXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b1dfc012b3d2abed45900fcfdb8d950e3bee69e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.497","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1301_1764349000525_0.8287638097324599","host":"s3://npm-registry-packages-npm-production"}},"0.0.1302":{"name":"@tscircuit/runframe","version":"0.0.1302","_id":"@tscircuit/runframe@0.0.1302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93222797395e548c1d6ec4597b18977278b68d2f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1302.tgz","fileCount":10,"integrity":"sha512-s1q7HEz+tubvSvu5JMoyQcfy1hr8OX/00x34GJhL9b/QyMEN1Gg1dq41sF7IkS+KDNVFXErSO3Di0DSh4bZ5sg==","signatures":[{"sig":"MEYCIQC2aarqUNYZSnySjsaTQy4YPbMRJiDvrqWnCfZJu2Ij1wIhAOARnWgbTbv4br94YnZ+vB8HkGf2Xk7QZMBB4QfJGD2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d456de0a7931dc0dc6b191b71e533ffecca21b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.498","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1302_1764351720704_0.18482108427446398","host":"s3://npm-registry-packages-npm-production"}},"0.0.1303":{"name":"@tscircuit/runframe","version":"0.0.1303","_id":"@tscircuit/runframe@0.0.1303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f878e95c7e1f1b2752abedf831802dd4209b4a5f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1303.tgz","fileCount":10,"integrity":"sha512-cdrFbhIDK3bytELq3U01opgrMHdnUSfZPctz1c2bLS8Q9C4oTbac7iCgxTvdJv2arsc6rQamhDxqW2JlYhCBOw==","signatures":[{"sig":"MEQCICKf3rUg0TqMc/i8/47ysTYtPBVLRUhpoFD04INdbIF3AiAWjyMMCkoVyAdeUAav5iQ+wZA/2+9sgz3sKeo/fmlQDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bbdd30a2ab57b586fb89f865a1f4282872619933","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.499","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1303_1764352134257_0.38336008263149934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1304":{"name":"@tscircuit/runframe","version":"0.0.1304","_id":"@tscircuit/runframe@0.0.1304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"61e2d8924ab508bb87b46b8fad0ea6fea56047a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1304.tgz","fileCount":10,"integrity":"sha512-zYQm5XkCtxE2XqicjzqoPG8RfaOWNaziGAB/0m1IbLZk95RVqn6EFh9zC31VEtNACk0br9FI+R0wI4C+Jw6xhQ==","signatures":[{"sig":"MEQCICagjJBlxPa1H5DTPPsQRTcWIwfhiI23UGUAwxQvBn8LAiAnfCqHmuTTaCz6l6NqF3UbW7IYYdnMSJRcPVkiQprYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1bba097fdb537d22fc93244a5de03d2c5675b79a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.500","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1304_1764358914434_0.6184054946509232","host":"s3://npm-registry-packages-npm-production"}},"0.0.1305":{"name":"@tscircuit/runframe","version":"0.0.1305","_id":"@tscircuit/runframe@0.0.1305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a52d8d3691b3d0eeaf8be589dc6d58e1e19b8a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1305.tgz","fileCount":10,"integrity":"sha512-HMRZV8nUnBSn+MBcQRSWyOnWADSWpj+5PTbMRQUxGTPXcxjFF9aTo32knvmlWvHEWS2m+nBxb1wyrozXpHBaOQ==","signatures":[{"sig":"MEUCIQD1+BgH/F7ItSM8CkI5pApCaIHrGaNg15wBGsO5mJKy9QIgNGQOomFfIgcENIOpGPodHf2kDbHzVroivRfl4P6nSBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"50560b3fbf38518a9a512f93eede1500e5618bea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.501","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1305_1764361532646_0.5866241224579276","host":"s3://npm-registry-packages-npm-production"}},"0.0.1306":{"name":"@tscircuit/runframe","version":"0.0.1306","_id":"@tscircuit/runframe@0.0.1306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"402266e475ad488db3ee8d79c10eb64e3c45047e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1306.tgz","fileCount":10,"integrity":"sha512-+7DtRhbkDxEbc3aCCBRCCTLo9KMua+VNgRZHo/BVeStfD+9L+E/oKHAI5WiCaLI5mjLIor1XImKnPPyujWdebQ==","signatures":[{"sig":"MEYCIQCU1dkWs1NfIN8yKXE4XptFsz0MUyGEZnMTRPTJD1Jy+wIhANTCFc0KNaYl5G/dlzW8rI59cCgOwhdPPeDyo7wSjgsm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d39e00bae299c704c9113678b1617f2ba7b0d57b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.502","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1306_1764431343473_0.22498643231285653","host":"s3://npm-registry-packages-npm-production"}},"0.0.1307":{"name":"@tscircuit/runframe","version":"0.0.1307","_id":"@tscircuit/runframe@0.0.1307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5de64394338748030aa3ced70dcbac424c62511","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1307.tgz","fileCount":10,"integrity":"sha512-lTMCmRlBlXleksu0jHru7DgvbdhRjsDz5RnrYXTQz/pZqmpzyKlYaiXhvq7i3d3ZjrrF78ioRR28cAYBw5015A==","signatures":[{"sig":"MEUCIGY/SzQFfsiPXkPB5uyJzlGQzdkLHeoOOn5U3TGq6b6lAiEAkGDjvqKN0/QAm5MujEz1Gez4eSiMTC3IUDPsWZoCtLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576655},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e697e511757f80a38dc88624767caa8628f54d90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.503","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1307_1764444037867_0.519931785714483","host":"s3://npm-registry-packages-npm-production"}},"0.0.1308":{"name":"@tscircuit/runframe","version":"0.0.1308","_id":"@tscircuit/runframe@0.0.1308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1356286b44d5a3c651584e73685adb9fed8282b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1308.tgz","fileCount":10,"integrity":"sha512-ojf+QqP1gA733rFSJE7QA87YlLnfk2nXHwZTOL7XZy6/9Vss1uQgW1+pp5icsXw7qVJlPPFLVSnBoNBdybnXjA==","signatures":[{"sig":"MEUCICB9LRrRv/lSVJsr0GcU6xlAiSxJ70YRlThbOGi4IGdEAiEA01BaKnhwGAy89VmwtofkxwNevJYuMUKg5Nrp1Uh+OP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577074},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2fb108dd70176ec359a0546807ed0ae736d18f17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.503","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.269","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1308_1764444061034_0.37580773240452303","host":"s3://npm-registry-packages-npm-production"}},"0.0.1309":{"name":"@tscircuit/runframe","version":"0.0.1309","_id":"@tscircuit/runframe@0.0.1309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9293eb7f8961c33dc87f23c0a921c55adda357b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1309.tgz","fileCount":10,"integrity":"sha512-th/DqwJjBAK57A7gneNnlvgo739ZPdK1EEAhhwi2fVqyr6AmDGSJPh3XQ4P0cArbkPRenPxm9pYyeOBecsMXjw==","signatures":[{"sig":"MEUCIQDSPi5ghFh5oO+FGCa99zptpQvICpFtn0F3ZgckyU+bOwIgFbw4BmHrHi4BkknRihKJyabF5Ej4ZfvqIzmU2Gp5q6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23590254},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db69efd8460faca85d1b46f8a53b870c72078ef5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.503","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.270","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1309_1764445503335_0.30532737407754595","host":"s3://npm-registry-packages-npm-production"}},"0.0.1310":{"name":"@tscircuit/runframe","version":"0.0.1310","_id":"@tscircuit/runframe@0.0.1310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"67a75aae065e716856958aca5f1e5eabe7651e17","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1310.tgz","fileCount":10,"integrity":"sha512-s564Oi1VjFTgmDZzt6YFR1VZTeKCzuRYBhUQP5aKGvwu4QQ85I6hFXkNqox13sHEMwT6IQJ5yNV+X32DX0BnZw==","signatures":[{"sig":"MEYCIQDlKvGkqSdoA/YBW9Uq+cQ63sbUD+tQ0fNOV0N7X1rYTQIhAPjjKMzkfJ7nngQaewyjATJSuz9RizCkNGUmOXXXTsw3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b347da279b3428cc440970a8e29033faf3cd2eb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.503","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.272","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1310_1764445843890_0.7803819239626721","host":"s3://npm-registry-packages-npm-production"}},"0.0.1311":{"name":"@tscircuit/runframe","version":"0.0.1311","_id":"@tscircuit/runframe@0.0.1311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d16a2e8c346f98962efbfe998732d6fae35064e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1311.tgz","fileCount":10,"integrity":"sha512-gKa5TUUcWooeH9OqNrICxMtvIHod/ymnIHYLJJu9idKWY7aZVrJoVhGYyqymMJbl2vQQv3mgUVyVgHIIiJrPUA==","signatures":[{"sig":"MEUCIQCrt/LN4UzkMP9l2iz8N1cp5N9GHgslHHYZmvevXwBM+wIgbvrZve+LJZCXV+xHcb3cgm06EKss432FcaEdJ7Sa388=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07d7b1e72997eeb848921ca5e50ea6bc912aadbf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.503","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.272","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1311_1764447996061_0.8474271280163015","host":"s3://npm-registry-packages-npm-production"}},"0.0.1312":{"name":"@tscircuit/runframe","version":"0.0.1312","_id":"@tscircuit/runframe@0.0.1312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39d4d2b2fbf9ff9db935d8acf15e57c1ac84579b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1312.tgz","fileCount":10,"integrity":"sha512-nKmzAI69N9vweMD/5HuGa69a2UOJLQiMY1inN06R3xrc1+NlCRiMPeUeBfIp7QFxzttNKNHhIwkMY8oe0torJQ==","signatures":[{"sig":"MEUCIQC2mo1oVpOC7u+OJnU1J6ybpRhD5CCIFGpFhuGUC9BcJAIgOVrotlc1SWeC1q+MryQ4WMq5zJ91N3UDY+i4iX181WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e42ccece40782b423f3cddb40997c752edeb2410","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.505","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.272","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1312_1764474352282_0.04402453551814034","host":"s3://npm-registry-packages-npm-production"}},"0.0.1313":{"name":"@tscircuit/runframe","version":"0.0.1313","_id":"@tscircuit/runframe@0.0.1313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83233e391d240b109a6597b92241b9c8f1a27302","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1313.tgz","fileCount":10,"integrity":"sha512-hbgHuMWUgm5rxn28cqDqzNgtUjx8uXyoIsx8lPHukMAknp9TdFEJf+3mK7zZV18To50YDdzecqQgfHpwiG7IlQ==","signatures":[{"sig":"MEYCIQDZ9luOAtYuQHq7MgQSdE67yC/uma91uEcs+P76aYdvLwIhALQxKqqxu0KQQXuZMqLandddPAFvv9bBwGKMZbRoVwP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31835f7edb489efc43c1806be5524c8609cdbe36","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.505","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1313_1764514079241_0.261327074297788","host":"s3://npm-registry-packages-npm-production"}},"0.0.1314":{"name":"@tscircuit/runframe","version":"0.0.1314","_id":"@tscircuit/runframe@0.0.1314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c86972cca89b480503b8e5d665279a2c7091a78","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1314.tgz","fileCount":10,"integrity":"sha512-5HEhRkxCLn5uLRIfCdbVnRqRxn9qqTPl7HxyESuUyCZFffcL0FRIzWbWVi2IB7l9klaXqGQnNXvueL5TntaWgA==","signatures":[{"sig":"MEQCID/abYYusJNkW6SG2kCBO3iovm/gNNC5E0OQpgc8BJPHAiBO70OuFiPtNuU2xvXF1XasnqLFqCd9+AHGFD6Bmu3IXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5bc5f83b80db72d59a37a66de08cabf5792d589c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.507","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1314_1764538069962_0.4861044173577578","host":"s3://npm-registry-packages-npm-production"}},"0.0.1315":{"name":"@tscircuit/runframe","version":"0.0.1315","_id":"@tscircuit/runframe@0.0.1315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0c5b304fcd5df9c96b58b6a5ffe07eb16b51551","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1315.tgz","fileCount":10,"integrity":"sha512-MxqL+7kLHZHyyafNMI1uZmQyBRblbW9HBumlXhdEpYEAQnpon7bh4a8q3iRRvWT455LEXi+1xrWJijLRVqc5Wg==","signatures":[{"sig":"MEQCIE4RTijotm7vEnrQqkyagBzy0URa1FMpQZppg/c+gyzWAiBXI3cfJHFOCm+e4ruPOWZGR77vYOnnlnY5m+rZCgtf4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23577124},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"42387d33ba9f9df49562d7e41f9a5fb75ef1a269","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.508","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.37","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1315_1764556742728_0.8196268395475317","host":"s3://npm-registry-packages-npm-production"}},"0.0.1316":{"name":"@tscircuit/runframe","version":"0.0.1316","_id":"@tscircuit/runframe@0.0.1316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d5bb397da4692d4de1a25aea252e557474d5d29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1316.tgz","fileCount":10,"integrity":"sha512-aM5u1L1/mHvb8pz8TAtXpNjhI3TvUVeO8TG+2YGPC9j1PlDUOQJRMQkHDF7YLV+mapHdNIHLeYytQ9f91RzKfg==","signatures":[{"sig":"MEUCICCg/WrEdwUINpg1+Z3+HNDgkz1BT/KVNswFw6OQFclQAiEAgGyWaXGW4oVp9PhWDq3eGsZfagMN+j1AcjBM4959eSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23579610},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"224dbeb1fbdb573243d6d453ec202bacb2b4392a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.508","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.446","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1316_1764557400674_0.43212400536389906","host":"s3://npm-registry-packages-npm-production"}},"0.0.1317":{"name":"@tscircuit/runframe","version":"0.0.1317","_id":"@tscircuit/runframe@0.0.1317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8899864fb0e49e76c1c8164ec16b6b3b2857739","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1317.tgz","fileCount":10,"integrity":"sha512-Z75yeDvwtYdHVwRiGgFDZmnEkQICa5lqPkwd5/gSFNY7q91MIaW95rwDvzurVBgj2PRP86r+VSZjzv8CpGclUg==","signatures":[{"sig":"MEYCIQDg/55tIrjBvAJ3lWoZtlpN0Ii0ufuLMldqYRxWaiSw4gIhAPhtJJwnlEgW4uDlyaN6g96E8h63TKIxCmihp2+1D4vL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23582669},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2094f3c44b9e86ebdb81312095de578977641ec5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.508","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.447","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1317_1764597902311_0.471971232552431","host":"s3://npm-registry-packages-npm-production"}},"0.0.1318":{"name":"@tscircuit/runframe","version":"0.0.1318","_id":"@tscircuit/runframe@0.0.1318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09e65ce9cae3daf03cc51a48d3395919c296f5a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1318.tgz","fileCount":10,"integrity":"sha512-H3xafRyAGh9shabRTgaNjhqHc2RZwegFShsaowRXAaEeAlrugkvEkoTSxsvJ5H4XoWJd2B3t0IK0GeprImPavg==","signatures":[{"sig":"MEUCIQDMWzkEujNsCR7EIWMnkk1zbw79o00lG1+77MqkLgYz+AIga0wM7L2RxeTHp/qa+pkmQZzI1jncnCi6NoJSObDRulo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23582669},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c56e83459bf6af0ed2457855078658699e32b565","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.447","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1318_1764605283174_0.018044355582260696","host":"s3://npm-registry-packages-npm-production"}},"0.0.1319":{"name":"@tscircuit/runframe","version":"0.0.1319","_id":"@tscircuit/runframe@0.0.1319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5079adef4c5af4c4625fedc799c23ecc34845239","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1319.tgz","fileCount":10,"integrity":"sha512-4OHb7/hYYVrcYpFjVBXoqnnl4vI4iv9eY7g0umv8BlVvhMoGzV04hdIsHIWnC8S9MxnspPJgNU6WlgsqEvMtTg==","signatures":[{"sig":"MEYCIQDIDUD06Ya2lQ/pzD932sc1NYA78Udq5HzX1lRPY7aaPwIhAO0GC9rUYHJG3bG9XdyJ+edkRfbc/s9vaf51k0eowpvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23585250},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"efa80624c8e3a51f63fd6d3178387c98a5a93b74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.447","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1319_1764620524775_0.5916867987992176","host":"s3://npm-registry-packages-npm-production"}},"0.0.1320":{"name":"@tscircuit/runframe","version":"0.0.1320","_id":"@tscircuit/runframe@0.0.1320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82bb21a7652ddf6f553011d2c49411da6d51ac79","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1320.tgz","fileCount":10,"integrity":"sha512-ORcDETzzq8LWOcK/7u09NUvVsOGz9Peex9vgrKOXtXQaWw+mowflk4D7oUWjiYBkPsNJHEenVPpVSpPTNpdXVQ==","signatures":[{"sig":"MEYCIQDhs7s1wKUMPdtgZCtXhxtAFv1opC3mZMwfu+luD+R1FwIhAO6u7dPxIkTAPvQldlgTuvlgsiPB/mzvkb4Gz1RJ1GaT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23592579},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da1e08e4a7655db2866751b6447fb6f9c5d5d6b7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.447","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1320_1764622142544_0.5284183924150387","host":"s3://npm-registry-packages-npm-production"}},"0.0.1321":{"name":"@tscircuit/runframe","version":"0.0.1321","_id":"@tscircuit/runframe@0.0.1321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc64f542c8fb4b685bd5c30f720b04c3c2653f32","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1321.tgz","fileCount":10,"integrity":"sha512-v0hiWsmmWvRJb/7xUtdkJwGiN044NgrjKExKFHEPq+aueuNmupajOXHmAwypzdnUQ0izR0K9+7YX3CDT3SJW6g==","signatures":[{"sig":"MEQCIEDCzCDqM4NDN3kRowqua32NmCfGTOPtA84DGvv++ITBAiBbR25C0TmJqqFuyDi9rseAsNuejp03OtOzAiEnoGLFqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23592727},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b2b32c27341c2f51acd4640c5c1cb916650666e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.41","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1321_1764625701912_0.9745711493919631","host":"s3://npm-registry-packages-npm-production"}},"0.0.1322":{"name":"@tscircuit/runframe","version":"0.0.1322","_id":"@tscircuit/runframe@0.0.1322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be8be5394accf09c17801a2d9dfaf351a8d9a62f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1322.tgz","fileCount":10,"integrity":"sha512-ketj+OEjt42WGSaIE8wyugIq2ahzCI6sGEhEnLDv8y6VkboOBhs6AH4oij0dQvusQ9FdluJa9O0wdDy8nGpwBw==","signatures":[{"sig":"MEQCIANQI1FAPbsMRycZN2zdS/uffc9VqQNSQJGdqS1/cPZEAiBflXS9QFMR9CzM4HcOBMDg9HIQYVN2RhKK334zLoXBjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23592727},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e841c7af72ad43c15f61a14f3aa82af5bc4b4e4d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1322_1764626400677_0.4153410266071649","host":"s3://npm-registry-packages-npm-production"}},"0.0.1323":{"name":"@tscircuit/runframe","version":"0.0.1323","_id":"@tscircuit/runframe@0.0.1323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c8c552320f548e539e03062ae73e8ece237107c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1323.tgz","fileCount":10,"integrity":"sha512-tZHmAFerkgMtIB2uDusNGFEQxGvP12h38tRygKKoz/0Xfq3V26FoaPqXueVEDan76CoYUE/cVA2VzNqnfaXQgQ==","signatures":[{"sig":"MEQCIF5t7KxxowPgibOb1lrdyBq0Nk8GksIfagHOZvMUizUGAiB04/TmJgnirDRTobd9v6KG5tqUJI4gaZxFbt1OSMta1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23595578},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7aa4b9763110a7fc4e5db6ece84ec63ac2c5b328","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1323_1764629041899_0.7886966301728044","host":"s3://npm-registry-packages-npm-production"}},"0.0.1324":{"name":"@tscircuit/runframe","version":"0.0.1324","_id":"@tscircuit/runframe@0.0.1324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de2a85f05d47c7669d4d898f1fffa81ed1321490","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1324.tgz","fileCount":10,"integrity":"sha512-B5p/Sx3q5zG2QkPwZTjNpORvon0yIjfh3MpFO+F1lrmg8z0rpGeY81/GHZ2o029TZCzfcereSaYjqAAG1eXADw==","signatures":[{"sig":"MEQCIHb1ckq0FvdWeAA4SyJBg7ULmO99hfQyukZ4fDwKvUvxAiBneEXl81j1Z/ZMJjSUCRyi78v9fGvyl5JkKGpaf9Z5og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23592727},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dce76595faf792f0306a0fef736eea736a702455","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1324_1764630256384_0.5286747493126345","host":"s3://npm-registry-packages-npm-production"}},"0.0.1325":{"name":"@tscircuit/runframe","version":"0.0.1325","_id":"@tscircuit/runframe@0.0.1325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a03f672d2b8800572c124a88ee97546a7ddb9c9b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1325.tgz","fileCount":10,"integrity":"sha512-8XsdC6i064y2R3Jx5NZL0SFXXQMdGBDfGGHSOomeA4veq936dlZs9NMErNEA8uL7OODaQZFs1LsB20Vin43B1w==","signatures":[{"sig":"MEUCIQC51ePGy3lcVRa7YLj+LJKo7QUonKXeb/rQgzA50izz5gIgQBbzV5xcB+Owb2Gv8Bkke5SV7EjIUgA6pCeF8Q6v1sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23596106},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f711b4ecd03d2487c5cf6a38e0dbd54c0b5ec740","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1325_1764633516574_0.9051653818756606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1326":{"name":"@tscircuit/runframe","version":"0.0.1326","_id":"@tscircuit/runframe@0.0.1326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b77130a2726d32dcf579526e49dd6b8a038bd983","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1326.tgz","fileCount":10,"integrity":"sha512-h8TObp7a6O0S89GxeFD4vsjrT3Jz91qXJ8itK8+HIqlYZ6xqWJSA1TUaW5p2Izbw/LVmywmSP/ijCGn7slI4eA==","signatures":[{"sig":"MEYCIQD8sVKniamrrlB/D17HndYbA2zAIA4SCBHGWC9ehEJ6KwIhAKpe50vh1LxLAshpeMmrqmc2pb7DPLmeY/yLN2iRBqyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"236d2641292b5e0ef0cceaa540b51dcc33dce3f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.509","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1326_1764655639888_0.557630787742571","host":"s3://npm-registry-packages-npm-production"}},"0.0.1327":{"name":"@tscircuit/runframe","version":"0.0.1327","_id":"@tscircuit/runframe@0.0.1327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e3544b49aa8937bd5b1d5f9153cb8aa8cdf96e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1327.tgz","fileCount":10,"integrity":"sha512-kC2ZBOC37me4CHQl0WK8k5mOepwJXYNPgm3dJjKqiNA3LGrB0jkBk9ZxU2Dpd1I4TFXe5a2uGCDyzPlDtz3ydg==","signatures":[{"sig":"MEQCIFbYDw9Ba29GbOq9BHE2Xm/sPcVWpNWsPE4RxNTFqNWLAiBtt4mNFtQ/m774DDVaRFYInB+2wCreDotew+sKtQ6v0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599233},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9ff7d25ce4b3e68337d943d2c444fc5dcde8034","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.510","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1327_1764659310411_0.4056053898182925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1328":{"name":"@tscircuit/runframe","version":"0.0.1328","_id":"@tscircuit/runframe@0.0.1328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04b65b6c26f4a96e5e1e9bc225eaade20b4b101c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1328.tgz","fileCount":10,"integrity":"sha512-pjFQhCaH0F/aURyL24lN4aDS+aae3Bb+20urP2YetCXZjfOEpc6798UgHdjsJmfOqpsrI1I1gIetu4KNzfwBxA==","signatures":[{"sig":"MEUCIQDfD0ZRtfCen/Y3ef39wNrVBPwXYG4/szHpJdLEgus5EgIgdE0z3HUq9Iz4hm4DZJUUWftqx4rKf0g28o5WkMdGF1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1053d990682b9e9c516d4f267321867bf45b4b6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.510","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1328_1764696281414_0.8704460376948155","host":"s3://npm-registry-packages-npm-production"}},"0.0.1329":{"name":"@tscircuit/runframe","version":"0.0.1329","_id":"@tscircuit/runframe@0.0.1329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e78415d41c5fb6b2f8d606ad222886bc5d904694","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1329.tgz","fileCount":10,"integrity":"sha512-qMTpQ4eg+QsZ3V635r0pd7Ter//JOEDigHsl97bXJ/X83L6zfhH2U/LOOZz7lqlvkPnZwe05Pp643SO6wiYQwg==","signatures":[{"sig":"MEYCIQCwhqAtTn1iCRLsqqYmvvmVdP7deyPfJq8z42mPev7obQIhAPYfb+lG/HK40mXmT87c+/vx+ifpbNKQ/+Jbd5ZMNg11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c84ec20f8c1dd5532d718ff398cff920f175fbb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.511","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1329_1764701509182_0.8172382414050281","host":"s3://npm-registry-packages-npm-production"}},"0.0.1330":{"name":"@tscircuit/runframe","version":"0.0.1330","_id":"@tscircuit/runframe@0.0.1330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7bbbb0e5f8dc1b406b336b748a60790b8741aed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1330.tgz","fileCount":10,"integrity":"sha512-9fIAACnGaa1xeAOsSn52k5gE1j5tHebVdXH1/LSllbBy0ejOqBXGr9DkrOq7lxTQtSOLSXi5Mpc3Nt2XsQajkQ==","signatures":[{"sig":"MEUCIBIuzQYtoYdCs3c/YMtHUvtOcQXXZRq5OkYBlfeyjWhCAiEAltdzT8DVGtNUiIGlkChgImt3rwsITn2Xy43TIKmCho0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"62060e5726c551d99f4fdbfbf80acdc668b6d7ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.512","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1330_1764702804515_0.8084298317652872","host":"s3://npm-registry-packages-npm-production"}},"0.0.1331":{"name":"@tscircuit/runframe","version":"0.0.1331","_id":"@tscircuit/runframe@0.0.1331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccd96830856371adf4ec04099f2b1917e7ad0fb3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1331.tgz","fileCount":10,"integrity":"sha512-yukWzSClOkYVIQ3mxp60/YdDhTKDPdzv2O9nrWkjyP7qRNOpP1oP1UYtIJjeVmNFY1xNhWNX+2acr9ng/bwDZg==","signatures":[{"sig":"MEUCIQDKw59R1Igwrxw9uccL/27wKPQg4cJ1ckX53dxXfGIsQQIgOwya/SAnazEgOwsNT1zt81I5fOnnZMPYSjFuZAcW6GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7cd61931073479b4511cd441ca2b0d624712cbb2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.513","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1331_1764704155038_0.3086353363395897","host":"s3://npm-registry-packages-npm-production"}},"0.0.1332":{"name":"@tscircuit/runframe","version":"0.0.1332","_id":"@tscircuit/runframe@0.0.1332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"765b4f6a389e0affd828f05d1302005242165bd0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1332.tgz","fileCount":10,"integrity":"sha512-MAj0csj71uuaej3fm44XcTLwRd3iXjdmBgaTXOx3KOCdspKAzSWasVQpwYptX9rDMe4TFTrtRaA6RLw7wfks0Q==","signatures":[{"sig":"MEUCIQC734IqDFoWrXfifr0kU6OKGTrUUzbJmggUkRad3dBeUwIgR3SeU/MhDOKGzjO5duT7uBVkWWPzIkHK/+wADDEXqRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3015d1cc0af3ea3ecb31d3f9d0ed9ddc1b32d5aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.514","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.448","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1332_1764708670659_0.4518013164547854","host":"s3://npm-registry-packages-npm-production"}},"0.0.1333":{"name":"@tscircuit/runframe","version":"0.0.1333","_id":"@tscircuit/runframe@0.0.1333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e2c37c0d073ac19e31b0295f151a53c80b5df7b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1333.tgz","fileCount":10,"integrity":"sha512-9na4urDWFsyCErscmw1puciLgOlfRW4pXBT4mqFPuRVwEa1lvSwjyHEICgAkQoa7fFzEPXXNguupMeL656yD3Q==","signatures":[{"sig":"MEQCIBOsMgU3oRHn2VsZ1/FCyOmnDAezs4MUMWP2+M5v2hYjAiAmFeyXOhNoECNI76IWbTSMrbPyalXceil3nvzqyOk22Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599226},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e9386a3a160496a3b41e29036a88a36190ff24be","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.514","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.449","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1333_1764712800464_0.6843519041784571","host":"s3://npm-registry-packages-npm-production"}},"0.0.1334":{"name":"@tscircuit/runframe","version":"0.0.1334","_id":"@tscircuit/runframe@0.0.1334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db11934af62d184cb5ad2b0ef2c685db1725900c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1334.tgz","fileCount":10,"integrity":"sha512-Ew8Tvf9LE1Z8k+qZxNbTEmmzsDIJqdIyDVfZSPYHR6Q2lwdj4IzllpE3srXDFRYGwsXKjR1kxy3rjMyhe3gtrA==","signatures":[{"sig":"MEQCIGAk3cSsfaNnE+10oWNIglbiZ1ZULMJ0nPn+emhqzY+3AiASi8Rpt4HuhVrJlP8VxVnXcAjlU51FSmR8AE9m5QkdVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599226},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"229e0e74faffc352479703ae309eb73a90cc7bb1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.515","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.449","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1334_1764721885974_0.16726843424050575","host":"s3://npm-registry-packages-npm-production"}},"0.0.1335":{"name":"@tscircuit/runframe","version":"0.0.1335","_id":"@tscircuit/runframe@0.0.1335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58de5f01f1490bdf782fdf4341f0c2a815aae412","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1335.tgz","fileCount":10,"integrity":"sha512-1sLF5yWe0pwq6tJGIyuljgCzSfjHLxLNK816Ofkwh84NPENTRHTknwM9/3h4ZXyoJxxkKvBMidH8yiw83PxWvA==","signatures":[{"sig":"MEUCIQCNl1nq4y3O8YKHKhas5apn79cdww50wWLDtMWjRFX50QIgVg2DlJdz7NVsROOQWf3cbdv785Qqj8ivkQlg04Ewh5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599226},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9fa2270173bee12f0fe0af511f993698fd685ba0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.515","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.449","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.273","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1335_1764723467108_0.4166879443822791","host":"s3://npm-registry-packages-npm-production"}},"0.0.1336":{"name":"@tscircuit/runframe","version":"0.0.1336","_id":"@tscircuit/runframe@0.0.1336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"844c2b4976c9f7bf083333a242a35a62a2695e2f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1336.tgz","fileCount":10,"integrity":"sha512-r/U/UyOfdG1lBAaB9fqEsZPlSLAcHlB28UhcUJAQW9pMxbaMsL1uZp/7TGEuUPi0ciQZrpQsPPejII161VkKnQ==","signatures":[{"sig":"MEQCIDHGkzzoaz4jx2Q4kJsazLTNjZG8SmKIHLTGhcsVLqyDAiB89IbZ8+ByuxsFFrwzGBbT7ba2eUNOl/bLGxZ1HOh29g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23600672},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"412d86ade759ea5ccde7fd96d0265ad0079400e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.515","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.449","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1336_1764723697389_0.7309787626698012","host":"s3://npm-registry-packages-npm-production"}},"0.0.1337":{"name":"@tscircuit/runframe","version":"0.0.1337","_id":"@tscircuit/runframe@0.0.1337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"611ff7fea1b163a769d2a76208833a9cd943167e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1337.tgz","fileCount":10,"integrity":"sha512-kXEjDTqr8ZLpdW/XzvwjvwRRiEtwFnRe4WAEKzrH5GqEnuvONSX3GuQGnZBCKJquuFU9yAr49Eem0Ljr2CXdbQ==","signatures":[{"sig":"MEQCIGVCA86CNc2pZp3Vgj2PLyI7z94aI05kD5DGOVDjKLqOAiBzx4TOvU1gFcSk0Kkzn5/0jgPOxRmlspdHLB8raU+6AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e38fa7256b73f291d542f9202c20db1338aad3a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.515","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1337_1764762399844_0.4963823065532895","host":"s3://npm-registry-packages-npm-production"}},"0.0.1338":{"name":"@tscircuit/runframe","version":"0.0.1338","_id":"@tscircuit/runframe@0.0.1338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c53571c4bdd8a3e7d2ef0596a7fcc4150f313272","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1338.tgz","fileCount":10,"integrity":"sha512-Dulm3rnAEvc5D4ul5MLJ8HeaFIMhFScbxVX7bXEFu06/GozXarDmi/FzxMYClGx8AZfwPiLXuKy/j+sfiM9MUA==","signatures":[{"sig":"MEUCICj7aiV0eZi6Ezej6dRxif+u87gREZHFEghALrgJ6OKrAiEA3tOZ1/lIkiAqiuzPFhJLE1zU+OqvvtuDJgR556b0ciA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63970c65ce6d6916bbec44be2a15d542501ada2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.516","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1338_1764787458968_0.714320028319195","host":"s3://npm-registry-packages-npm-production"}},"0.0.1339":{"name":"@tscircuit/runframe","version":"0.0.1339","_id":"@tscircuit/runframe@0.0.1339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2fdba5591ffd01363fbf2a95d8ba22a32a4ebf0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1339.tgz","fileCount":10,"integrity":"sha512-Z3v0Q/9UFbftQ5Ka7AI3HOAWOHnW82U630/YYhcTDjEGchbMj5GbtvAN05hT8h3WiRQIGnD6GEOTUbtqRu2JKw==","signatures":[{"sig":"MEUCIHWpe9Cs7lBhNGPktnNErXbYIqVIG8UTbJurHvjHFWzGAiEA+3pAwn/3Wi0cfKR6Ijn1Z0TLA530xtuuQnJo1lW8iys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5467777acabdada08fe13a9e355e8813a4e0eb2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.517","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1339_1764789254746_0.2729120270728025","host":"s3://npm-registry-packages-npm-production"}},"0.0.1340":{"name":"@tscircuit/runframe","version":"0.0.1340","_id":"@tscircuit/runframe@0.0.1340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e65b05704405659fdd3bc74eb120a5611cc1498","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1340.tgz","fileCount":10,"integrity":"sha512-6HI6QWbQ/HuW8Iu+EYyFhss6AmmaLCDV44B3xxDqaDD9PJqMiVHpobTnteWQgjQMFTYJJ5lkdBJgy5UQostclQ==","signatures":[{"sig":"MEUCIQCb90r8L0iwRN29ghjoiuqvwdwCSY8CX9QCHmQ4VUSdBwIgIaQkEPHJRB5+TTf1OYm1Q4iKP3RGj/FRooBTSUY6Vpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fab746fd82f977be3e004378374d694fea04d73f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.518","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1340_1764793929293_0.7382081537941745","host":"s3://npm-registry-packages-npm-production"}},"0.0.1341":{"name":"@tscircuit/runframe","version":"0.0.1341","_id":"@tscircuit/runframe@0.0.1341","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c96e69b5529ee4aac74aa65e19646104e977a76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1341.tgz","fileCount":10,"integrity":"sha512-klGkoML9yOIm0iDZVtR6p0PBkBDtkO6S58XoyCEKSmRW/UPzLImP3UZxtEqN7zVzgjqMNtraAdWhJ4zIOUEXAA==","signatures":[{"sig":"MEUCIBu6b5Q+076UcZ3R6Jsy1+gM7z1Lb/fkBsoC93aQ9QdbAiEAvbhqmA1etSEb2xezkRkjSE6v7UHI1JFvUyGaTQmTKTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3bdcce6d384c381f2be317caca81de0a62aad1c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.519","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.42","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1341_1764794682933_0.7132534033130307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1342":{"name":"@tscircuit/runframe","version":"0.0.1342","_id":"@tscircuit/runframe@0.0.1342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff84ef2b24b6c4f705a73fa396fb3c3d3d06ce38","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1342.tgz","fileCount":10,"integrity":"sha512-bh6OliVwTjD/f52cPKXwtCFY/RFoDwu2py8LYBKOgx1TQCPbsRP+RCui7+PAzbM6AfCibIU05tAqrvliJaqbEA==","signatures":[{"sig":"MEUCIFshO6cFZO122qU+2YwvM3Yv2Wx8ZYWN2AGpDi70Tr8FAiEA3Ig/As8OTg/CGHKE1lpfcD+JeOhaDb6pk/ccrUDnYFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa1269685f9174b71314ab953d7766dbc3706da9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.519","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.43","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1342_1764797854492_0.20147601281923566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1343":{"name":"@tscircuit/runframe","version":"0.0.1343","_id":"@tscircuit/runframe@0.0.1343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e7bcf1f5d68b4da0cc2a515282fa2883a795d4b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1343.tgz","fileCount":10,"integrity":"sha512-2Ps8Hps7G2LfDlpISQl84kGSHA8+uwsoh8Vwb9K0t3jr8IXVwGwK66cpusvRN2mvj3fjYCfvoclJAt19jxPgMQ==","signatures":[{"sig":"MEUCIQCE/gsdR3tKdQCuj7DJ8MVB7AxBiwwfHn8u0cXmzfGkxAIgEDZWyMeCau7/NpqTP866PjOMXhBgAulSeLdCcKbjws0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"950fc86f13b9185153d6284052d5029233273043","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.519","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1343_1764798620681_0.7909637881736347","host":"s3://npm-registry-packages-npm-production"}},"0.0.1344":{"name":"@tscircuit/runframe","version":"0.0.1344","_id":"@tscircuit/runframe@0.0.1344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53f07a33f5f99725cb540b7cbbc5a722f9417ab9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1344.tgz","fileCount":10,"integrity":"sha512-g3VitS5jGHaF5zSq42yKki2zK04WRp4jj+6jTCH5gd16T2Medm4+GcNULMNqndP7Haya0M5ERdrs4QCu7o+ZEA==","signatures":[{"sig":"MEQCIFdaDMQmfJLDhq2m2aVKr+C0ve/EjhjqzQGgrr4UkdCXAiBUaXacmdcsg5dhTFnMcpU8HZqPc0MA3tKDpwAKAqpXfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8bfa8fe8b88f3270c8fa9049bb51e5e596a39793","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.519","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1344_1764807438978_0.5331152624907485","host":"s3://npm-registry-packages-npm-production"}},"0.0.1345":{"name":"@tscircuit/runframe","version":"0.0.1345","_id":"@tscircuit/runframe@0.0.1345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a2a99772ec2aeec5dd817e5d078a72766b166f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1345.tgz","fileCount":10,"integrity":"sha512-ELOk0843AQUiQeVSlSLO+W6h/ve4hg7lEkjrtQngdgStKigTlS+My5zdi5JuuNCBu9WlZ/sifeK9M6fyIRlHPw==","signatures":[{"sig":"MEUCIDnWGPjYYySh8OEsOyp7D7RtStTDCQUnPgcMnM56/YnrAiEAg3QRczHduyMtipqIKUghWxVgSR22gMl+t9fRwU9DtKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6829d6a6b7e75f0283a06fe857902dcf740345e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.520","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1345_1764821342983_0.5805363038724227","host":"s3://npm-registry-packages-npm-production"}},"0.0.1346":{"name":"@tscircuit/runframe","version":"0.0.1346","_id":"@tscircuit/runframe@0.0.1346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aae6963ce3d76b701843b33e77120be5cb4371df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1346.tgz","fileCount":10,"integrity":"sha512-n49rQkfPZqVfwmnjCR+G+7k7Ccl/uPI53KuhaxcClXETMRcDOkHfaTDWVTFC963OkBCXKV7vtPIKuDkBL2GcOg==","signatures":[{"sig":"MEUCIQDjZ8wpkRk3ZSnsEfmfZO3TPgA3HgGzQpLjLV24oyTCWgIgR685K75f1KDMfkAZYktxGJlymnLReipPcmD1ZQV7fp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23601136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9af16642515867c6159356c24604741c8bf712f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.450","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1346_1764833809150_0.7420425542474636","host":"s3://npm-registry-packages-npm-production"}},"0.0.1347":{"name":"@tscircuit/runframe","version":"0.0.1347","_id":"@tscircuit/runframe@0.0.1347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e16679c0989399da7d663d657e51605e9da0eb3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1347.tgz","fileCount":10,"integrity":"sha512-oLAiI0D5RQ67e0aijrZX6RkgG7qAZQxo+twoqTKYWBuCNwiyDufw1E0g0TVvbRfCHJtgKDCkBQDLkWSMGWt7qQ==","signatures":[{"sig":"MEUCIQC43MkZHPWcFwVpq8jIFdw0r5FlImnLgri25Ywn0DjIYAIgVvpNkvkN9Xb+B2H0NO+ZVrPNgC5IQje4jAk9R/CtYxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23602620},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"28504a56ffa3d80910d41cbdb9af504206e06923","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.275","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1347_1764863646567_0.6476390422003204","host":"s3://npm-registry-packages-npm-production"}},"0.0.1348":{"name":"@tscircuit/runframe","version":"0.0.1348","_id":"@tscircuit/runframe@0.0.1348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe0a953d32970c355a3f92c45a59e9b3f3fe29f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1348.tgz","fileCount":10,"integrity":"sha512-MuGIZQKRjAsGqtMs9BcqELkzTwBnNBizVmTn7InTwkIrGA0VUB9rGQYDjDvlU1K6Ju4UZG/15aDhAO53MaFd5g==","signatures":[{"sig":"MEUCIQCTbOn4eV7pnHuSEyjJWTx71UeB21mn5Nc4Z3P1lcPywAIga9rPl+8Zn/qgXOtHYr0mDvLaejOftD0t7r3iodDeosc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23602692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0eddb934fc580c84f10a427fcfe0109d98e0021b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.276","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1348_1764877169500_0.9062098357763297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1349":{"name":"@tscircuit/runframe","version":"0.0.1349","_id":"@tscircuit/runframe@0.0.1349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"204fe0e8abc1b39c1a24d66d8a137aab389d2cca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1349.tgz","fileCount":10,"integrity":"sha512-kdyQePKC/RegedDuQcKEb6CJdx9+rDQKZsNMUQLZvMsCazsfdo8Ni5BXcYN0E+Doryl/cc05OmJHpkDBSgpKew==","signatures":[{"sig":"MEUCIFTzKzUO2NP2r5yvhbEoszJ1q3s8hB/X7Zsdp/lqKCZnAiEA3gDPz4aLh2z3KOfbab+tIBRNnQ83IZvYmhvMNCWPPAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23602878},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bd39a6451833b5c4ed76979c26e14d7581ff2846","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.277","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1349_1764879617057_0.27691277735236297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1350":{"name":"@tscircuit/runframe","version":"0.0.1350","_id":"@tscircuit/runframe@0.0.1350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e846080582c9d865b8d193bc72f8a0450febc550","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1350.tgz","fileCount":10,"integrity":"sha512-b0qhQQCYcuGndPaCcr8eueL+bDrTIznZysAHDXgfMZ6TCVYJGVjrMwWqDCPeD8gpdyItXJonynSSHdlTfcJVTw==","signatures":[{"sig":"MEYCIQCvBJHRWnDwzCOfRf8adDoo8zoC5k+pazFpuomv5gFE/wIhAKclO9qqrVQedofK1Qd/8pXLTrwV4G+QSjqdnsC+odI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23604899},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08b25d17d3f7563480ae354869bbb908f50bddac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.277","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1350_1764887185427_0.522604186097255","host":"s3://npm-registry-packages-npm-production"}},"0.0.1351":{"name":"@tscircuit/runframe","version":"0.0.1351","_id":"@tscircuit/runframe@0.0.1351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e150500bde7a3b71d43cd3c6c98de03b734dd7d4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1351.tgz","fileCount":10,"integrity":"sha512-UV+WIRnauAJHgpO/yEBqrPy60bEO+W2gfiTf6lpoautiCtTfN3P8equu9rOTkZLarEP1MINudPNagqhYtM/eLQ==","signatures":[{"sig":"MEQCIFy0Pu5ySTOhzyR1Z+BOcw0sGH2xvM88nDzWVdEsphuaAiAUMA6eh2YrxY2k3S8jqkDZsmjCe/dH+cdMKCSjTvfUkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23605522},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"847fe26d4ed3e61856ef1b1bce5ea080ecbe126e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.277","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1351_1764888072103_0.4464533149732597","host":"s3://npm-registry-packages-npm-production"}},"0.0.1352":{"name":"@tscircuit/runframe","version":"0.0.1352","_id":"@tscircuit/runframe@0.0.1352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b02a3ff48a9a8f271932ef7e63e3ad9a88c1d15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1352.tgz","fileCount":10,"integrity":"sha512-685pP+Fm2ue/HAhhYZUH8ZYNyg6JFHLuLGTk+r11aWc00Efe826dpD9bdywfQxVZyacg7gRm1HE4V7xv+7gaFQ==","signatures":[{"sig":"MEYCIQDf8AUAVKHGg4ZxQ2J8iaJgB1LSD7UbIGvEJKv3JGmSnAIhAJsMBJY5JUlO9EVVjqFCFUFZGSTJ9H1SJESUW71uvtnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23612272},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8afe13e8bced6b7d34f0ea0973beaa345ae177b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.451","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.277","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1352_1764890158523_0.6548129206528457","host":"s3://npm-registry-packages-npm-production"}},"0.0.1353":{"name":"@tscircuit/runframe","version":"0.0.1353","_id":"@tscircuit/runframe@0.0.1353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22aaaa809893483c5445b525347dbf6c5f3ca48e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1353.tgz","fileCount":10,"integrity":"sha512-Wdy+gOkWZkQVdZ1OL/i34X5aLkeyAknepSOGCNJvxjzIrM57aZkppFibXac+XNakcdCskUjRoZIoc7ShFGek0w==","signatures":[{"sig":"MEUCIFDAMeByvA1OMA8yB6FIR5tBXshK7aYkK+u6CxPnbJgxAiEA/JCBEf4hapPwUR8budIkra9DNbhZMNsX/VSyXAPyY5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23619708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc4f8acc7fac4a19409ba454e736cb40582e16fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.452","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.277","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1353_1764912814291_0.08477538565547982","host":"s3://npm-registry-packages-npm-production"}},"0.0.1354":{"name":"@tscircuit/runframe","version":"0.0.1354","_id":"@tscircuit/runframe@0.0.1354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"240773affe4ad4de1793e18038ef5c24f677f657","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1354.tgz","fileCount":10,"integrity":"sha512-wu4bsHJYKFhJrFSexrKVucygF6MnXxJ9LaHQFCHdeaEfibQhA4IyQT1vMOVEKHAOK+3RHWvuMbnR7S1DLdnwEQ==","signatures":[{"sig":"MEUCIQDaJXxXoNDn1BN1ZgsRnMo2gU32NWHr9WxJ/RkhmZk27gIgW98EkOEZZ2y3+9p9XvIB8uvZg4nkFNoQX0bMCfIzkac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23621554},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5431c637492a4f955ee1d499d0a6de2f275cab36","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.452","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.278","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1354_1764948874615_0.8493420247171863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1355":{"name":"@tscircuit/runframe","version":"0.0.1355","_id":"@tscircuit/runframe@0.0.1355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3cae0d81a7f6425bc9eb640f2cda1f3ba3b4d2ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1355.tgz","fileCount":10,"integrity":"sha512-PfMYeoVdv3akwWIgA1o2ZoZ850tXOyuR2sbpdqD9hVJu41cKDks/50PTSIQe2/gGTeF6y26SrT+jWSZyExhxYw==","signatures":[{"sig":"MEUCIQCD+ub70FV6YoM5zO+7aAp3YjrhGyqEeVau4A2VpyR6ZgIgMfEQgVstFcIyw/upXAuh1H3GhqDwOv/Oi5nAeR1SckI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23622764},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ad134c1aa7942e4861a9372b3940353f98505049","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.521","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.452","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1355_1764951457921_0.6520329787277044","host":"s3://npm-registry-packages-npm-production"}},"0.0.1356":{"name":"@tscircuit/runframe","version":"0.0.1356","_id":"@tscircuit/runframe@0.0.1356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e8f78f1ac9f33a554ad98a5d7d99a59590e47c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1356.tgz","fileCount":10,"integrity":"sha512-rxCKPN3aavfxaPhq3rJygGBgQ0C6vcIi2siH89ebhtI/L4pxHqROrn5lCNj1mNEbrLXzImDDiFi1CDnIpYqyGw==","signatures":[{"sig":"MEQCIGTZkvhKoiRczfMey7uW7oeLPgSGwZWX9c2N8MJbmlrFAiBOaYxf0WSRUimM1qFgk85tq2Zfmj/Zi9RNKt70Infwzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23622764},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd9be4eccc52a726d686195e6045fdb6a0cdebf1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.523","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.452","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1356_1764958803901_0.052010890050476766","host":"s3://npm-registry-packages-npm-production"}},"0.0.1357":{"name":"@tscircuit/runframe","version":"0.0.1357","_id":"@tscircuit/runframe@0.0.1357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ab18d4dc0d1b822c6667cf206ed031c627d27549","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1357.tgz","fileCount":10,"integrity":"sha512-iwAPTolnte9JjG1iyEgDXOcIAr7bsggz4ZdFq5ahrqe+f27gmoHtLJhZITydRz70alW9DVU2jR8hXelQmrB+5Q==","signatures":[{"sig":"MEQCIEEV4bs3bnlaaICZF2RoqCCkUm68utedCr7RQP3RhyYSAiB59++CALp64SQ/f54zZkcj0+6VXIV9RcyTZrYLFp8FSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23624224},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"807481656f601a6e24ca799747c5457bf9d852a3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.523","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.453","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1357_1764959480352_0.6966056460064933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1358":{"name":"@tscircuit/runframe","version":"0.0.1358","_id":"@tscircuit/runframe@0.0.1358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db1645c9d84ffac1bb4091479beadcffcd671e69","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1358.tgz","fileCount":10,"integrity":"sha512-4OdvUwvtskYqGlEnyNipE7rXR6HM3yJoGLwKznFwwkdYs3Z69cn8ybmqpRpcyrX00pW7zTk8x2cJuXWoWTTkFQ==","signatures":[{"sig":"MEUCIEs3DUdq3VzN6KH3cippmea2bfYGts8uI8Ndn/WfOWubAiEAlUN0Dq/dqS0Z616dWquQY80gL0YcT5dtVm2KVwX5ppc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23624224},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"06b77121949b4a535f7c6b1694d5a5867258a19b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.453","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1358_1764959865579_0.24807185164887335","host":"s3://npm-registry-packages-npm-production"}},"0.0.1359":{"name":"@tscircuit/runframe","version":"0.0.1359","_id":"@tscircuit/runframe@0.0.1359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75634521c13c0814d2547d4b00b70d0f6d8375e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1359.tgz","fileCount":10,"integrity":"sha512-7L4Vwnr/MRvLDo2U0OdLp6s4OaTThHXcA3k+0my7V2nk8cjZ7GIYt8xQ+8mvHy+KdOvo4RyQAvLgiFnp4oOyzw==","signatures":[{"sig":"MEUCIBio7wxt8ST8Iw/NK6TUuKqBIKGs1GxTz41aXdY4NPYxAiEAtlU/3etVnEJsyb0hdP39tovSTSNIks50uaqJXDiKYIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23624532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03cea2234b00e074d610652a315ff68a236f7028","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.454","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1359_1764960492218_0.6621008025531525","host":"s3://npm-registry-packages-npm-production"}},"0.0.1360":{"name":"@tscircuit/runframe","version":"0.0.1360","_id":"@tscircuit/runframe@0.0.1360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9be39d43c98bc7c220daafca731d65ace3130b81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1360.tgz","fileCount":10,"integrity":"sha512-Af75Qyr2kTHGGBqpBt3fx00snPsmHK2uW4of3vAy44iczuHe+xEJdQ62A7ZgK3WaNJOUfWpEkJSFq7Q7xsl12Q==","signatures":[{"sig":"MEUCIHHXcrOczOtyAoM36dM4DujgZNX41QG/g0ZUjSv0H1oCAiEA09i5q3Ze+4FY3D4Y4GBBhfbL6YKkLjDwtIOdGbWy7Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23627254},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f66d06621821838261803dac399e1aa0e372a21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.455","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1360_1764961113425_0.5584787573719721","host":"s3://npm-registry-packages-npm-production"}},"0.0.1361":{"name":"@tscircuit/runframe","version":"0.0.1361","_id":"@tscircuit/runframe@0.0.1361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d4346bee43c8debf253a4e176339a69be76db68","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1361.tgz","fileCount":10,"integrity":"sha512-nuKh6lpm33/tZXexSpP0GSsBidio+jPehXBHZpKm3oYoPvp3UfS8MYknTHW4VDCXnacXLLey6zlCdZZ3o9KLxA==","signatures":[{"sig":"MEUCIQCGBwfJmYQokT7FbGnRPTCD4xE7UCsVPOJAKk6pgIHe5AIgb54b79/kwi8qsplmjWqrmSIPpAXyVZMS25W0aJS65Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23627990},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f610e3ffd23ce0d34f7a4c20cdb51f6d5f60a05b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.456","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1361_1764962295960_0.9654974150626208","host":"s3://npm-registry-packages-npm-production"}},"0.0.1362":{"name":"@tscircuit/runframe","version":"0.0.1362","_id":"@tscircuit/runframe@0.0.1362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ab46310c0458e025ae750d6c013d9ed4a32bbc50","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1362.tgz","fileCount":10,"integrity":"sha512-ZvU7vYpvYVfY5MOY4SO6NA++anC940xZb1fMd9c71E4IWPmR9mGf7eoyAHl2dZiOsG/pdmoaDh1BRU+izmsldg==","signatures":[{"sig":"MEQCIF9I715baUT98XKwR5kfq/Km9TekJpyrGzMTeUSNbOauAiBMFB5YFwqr1+7mGIebGl5d3WWxfufK00ZRU0vkolKPkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23629986},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b94048f7cd1a47b051797c6e1ebd0a062be038d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.457","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1362_1764963582025_0.11180710203492716","host":"s3://npm-registry-packages-npm-production"}},"0.0.1363":{"name":"@tscircuit/runframe","version":"0.0.1363","_id":"@tscircuit/runframe@0.0.1363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e55c1c9698d0d5c7d459c85a7b8d17f18d51ee95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1363.tgz","fileCount":10,"integrity":"sha512-KkJRfvQTjo7Dd1/SDmzRiidsNLghZjFgyyCtUOekO4NXWK0mhVQVhEdBIFeE8Tl9UZUhX5XliO2RmTSw5HWLZA==","signatures":[{"sig":"MEUCIBPxV0L3K81EVMJLVJn/lFV4KuzrLWad9cYDZYozPLmuAiEAmwiVLDF5SOzanAdP0yzcgraFSBCHg5OlvHJ4gY0XySQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23633972},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e596ea7f0bc4d4027299971f3a14872e37b801f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.524","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.459","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1363_1764967586567_0.39538244828600644","host":"s3://npm-registry-packages-npm-production"}},"0.0.1364":{"name":"@tscircuit/runframe","version":"0.0.1364","_id":"@tscircuit/runframe@0.0.1364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e16e6819f43d6169ba501313d248161ca61eeaec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1364.tgz","fileCount":10,"integrity":"sha512-ZD6wK2GfHx2cxyvhrbrRuK7JlClpch6MOAMrSc7x6Ec2qpHPkJzB+Pb5//77UxhfRlCz8VNWg9JgY63UkQVTLQ==","signatures":[{"sig":"MEQCIBINklMAx2xz2dC7JUKJ7brJLbGfv0geVANC+yIEFkSCAiAQn0IDUM+lMmMmUa1TwaXHfNmBhOKPkTJFZVVHNHZOdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23633972},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9688421306bcf6c3c00301d873b24d085b89cf09","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.228","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.525","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.459","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.279","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1364_1764978436063_0.7821991589758137","host":"s3://npm-registry-packages-npm-production"}},"0.0.1365":{"name":"@tscircuit/runframe","version":"0.0.1365","_id":"@tscircuit/runframe@0.0.1365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d607f089ea9dd218f8ec135b9385790ca978e2f2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1365.tgz","fileCount":10,"integrity":"sha512-6IJWwVFm4j3AyKhjWUxHrFYKeNHer3anxIcZA0UOsu1LngyZ6ngKZcNLF3/WqOBYxvZqPGW4Ux6c7Vmcl0x5Iw==","signatures":[{"sig":"MEQCIGG8QPqjcifhO4lwsXX6nBONluP7J6kX14fhkq4LP4yxAiB15O/bcFKH2hPfEU6Z3rb0sY5EfKsyUDZKoDOh3C7HwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19747966},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"812c51481db0c061bd9ffbcc893b9a0ffc297dc2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.530","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.466","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1365_1765211545679_0.025001633686042357","host":"s3://npm-registry-packages-npm-production"}},"0.0.1366":{"name":"@tscircuit/runframe","version":"0.0.1366","_id":"@tscircuit/runframe@0.0.1366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f63ba9bebc48d4e942100d2a5a0e59c2214837d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1366.tgz","fileCount":10,"integrity":"sha512-v1bB/UAPwmaciOJYeiWrFOjdcJtj/oKgclQ64MMR8ek9hF+HTzLYicIyxuzBtrLm9j8/v+VabE8AV8C9dxMEUw==","signatures":[{"sig":"MEQCIFlvESMk1bNI/N+VuMd+LUmph3+e8zu3b4TroxMnJ1SbAiB3i72vzwp//bgXTlXDDhxWudZn0uqt9ig6+urHszeS0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748340},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e758afd8f8af5cb7ec246cd7d0dc43caf5aa3581","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.530","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.468","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1366_1765212047059_0.7251275475530989","host":"s3://npm-registry-packages-npm-production"}},"0.0.1367":{"name":"@tscircuit/runframe","version":"0.0.1367","_id":"@tscircuit/runframe@0.0.1367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79da6ba26b6993ce874202c89a862023c6049e6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1367.tgz","fileCount":10,"integrity":"sha512-NcIYd3EKq6muPCcUSp1AK+XLAkn4243LDR/Iqpm34wPinLbytzuGCZhtPmBwoRh/LVgTX5hDWRMDeTrkEDTdig==","signatures":[{"sig":"MEYCIQCksYV6BiENpyTzygcHzcMvTIuNykZIRW/Wb1dqw0eWkAIhAJPhaSTE/ac5S0TuRB+mQjj3WoxSS1Jd2/s5KdC/g6CD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748340},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0af1476012b6e6199664029a04d204e57ef0b98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.530","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.468","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1367_1765223287155_0.5435545325424123","host":"s3://npm-registry-packages-npm-production"}},"0.0.1368":{"name":"@tscircuit/runframe","version":"0.0.1368","_id":"@tscircuit/runframe@0.0.1368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71d1467007a9494b20aed9ef1402b4643f6eb880","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1368.tgz","fileCount":10,"integrity":"sha512-vS60FMnXMar+DBwsRVwjL8CXllhKzARk7lxdyZJpdmp1Jawlx7ZQXuiAjkoG0jNI0kgbXWs96FTS31foGEslEQ==","signatures":[{"sig":"MEYCIQDRDs/BGPIcqrKpD1SVSXHzz/9+h74DSMZnlO117ekxJQIhAK4QnwUCSyC01+tzX7nL/ivd3/PzS946OvdKus5VKPrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748390},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3d44ec3315c9d5b19af045f67bc16a63af86d797","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.530","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.469","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1368_1765226475147_0.4469940269181809","host":"s3://npm-registry-packages-npm-production"}},"0.0.1369":{"name":"@tscircuit/runframe","version":"0.0.1369","_id":"@tscircuit/runframe@0.0.1369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d25ead854435d5a9111290d2d266576574c44f54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1369.tgz","fileCount":10,"integrity":"sha512-XDCppskUY3nqgXbV3curjflqQIwNYuwts5jkd9JwZe8fisNoGEOPd1UfjwG9Wn1eIpz8U+f9Aad8J6jnyIHWQg==","signatures":[{"sig":"MEUCIQD6PnliCHJay4nVTEVimUMwcw4CnR+WdwyH0DHdwJMQSwIgE7uRkus/DM9LlRvK0OGRat0dwUTWUFCrhYR7Qvqobig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748390},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"afb41846a37840cc11929c13e5e9133d09d988e7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.531","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.469","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.41","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1369_1765257849293_0.38986741015445125","host":"s3://npm-registry-packages-npm-production"}},"0.0.1370":{"name":"@tscircuit/runframe","version":"0.0.1370","_id":"@tscircuit/runframe@0.0.1370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aeac572521ea5f2390180cb904e0a208183964e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1370.tgz","fileCount":10,"integrity":"sha512-hxTWzZ80Yt3QCFwRvzG2hdc2O+SzrI06rwI4XiN0hGUy9XZ8qegXwb0DPS0phgzD88othBZnia1IUM7bE9BfrA==","signatures":[{"sig":"MEUCIAJ4qeC66/n0fDdGB6G3k/D5Bm/ZtA5PaotKtFtZC0Q8AiEAr62FDns79V/k9y6Jx4gL7lNgTkp33+CVNG3Fn5M0Arw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748822},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"762c6530d3f7cc211313bc3e0fc9e8dc67e233fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.531","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.469","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.53","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1370_1765270229027_0.31544411433602315","host":"s3://npm-registry-packages-npm-production"}},"0.0.1371":{"name":"@tscircuit/runframe","version":"0.0.1371","_id":"@tscircuit/runframe@0.0.1371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1bfdb3c485ddd74d14ad97ca96a69b09b8de56f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1371.tgz","fileCount":10,"integrity":"sha512-qCkoBfrENkNQdP/xdrH63DYcaTymRQENHOnQCoUK7I/cvsFMOnpzO4FxQhDxqTqXpMNSWfUCpna1HwDnY5iA+A==","signatures":[{"sig":"MEYCIQDKa+9ZOIlyw7OiNGG4QB/2CI3uYDZrccEKFjEEgaimlQIhANkBewGf5INnBYwjE7BF36S3B1mGVQh6fmngHAG0RbCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19749266},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0586e48761277c920e58f82b50a62b4be1a3ede","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.531","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.469","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1371_1765349452453_0.41973877828195105","host":"s3://npm-registry-packages-npm-production"}},"0.0.1372":{"name":"@tscircuit/runframe","version":"0.0.1372","_id":"@tscircuit/runframe@0.0.1372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15ebdcaa06c2a92525e1f1c6ba6cd0a80c998287","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1372.tgz","fileCount":10,"integrity":"sha512-2+UajGxPfwkHrU68wEqp+WrzX5Z7ImHkPxsyFXSNRtOKYOx+Bn66DZ4xwv4XDc7MKyKo5WVdHjsD81XM550GhQ==","signatures":[{"sig":"MEUCIQCYKqTKAMfGM2iUSGLdGUCHZN/nb2ollQsXV3EnhPs5GQIgWx2hC3vkXaIeOjSs4+26a73+757fteOUicdjG8OTgn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19745944},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0cac5cf5b0d9af4d4c8fb5dd46c4c49c80401a23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.531","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.470","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.44","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1372_1765360216948_0.9999570463112717","host":"s3://npm-registry-packages-npm-production"}},"0.0.1373":{"name":"@tscircuit/runframe","version":"0.0.1373","_id":"@tscircuit/runframe@0.0.1373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9e15c3ef797d0810e388e221331ad9de7da1a96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1373.tgz","fileCount":10,"integrity":"sha512-+6sgLvRsTX8HzVQvBT189/kR5o1vlDqRZtFcDSAj4bdmwwrccxMAra0OYDYevuvtWe9reMigDQtat3RCYvlPkA==","signatures":[{"sig":"MEQCIBD43JPhf8shB3yx6Z5DeJgVRrVo14EVUmey+/bsmmQoAiBZ8Rm9p4QKvUPy/GbhNOB/nPzMkBBBMX+rdVDJRNg2Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9c15c93f4bbb359bb51a1d98b807d476f096d65","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.532","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.470","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1373_1765385774202_0.13064866052294732","host":"s3://npm-registry-packages-npm-production"}},"0.0.1374":{"name":"@tscircuit/runframe","version":"0.0.1374","_id":"@tscircuit/runframe@0.0.1374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de71a4ee85c76b1644979a59a1beb0434ef69726","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1374.tgz","fileCount":10,"integrity":"sha512-zxYxWFSfz1Kh2Z6u4af+zrvaRsCzlkuQ5vibOB4PvMD3Qpw0NPByjBKjA+6u3JfVJpRFann9zqttkw6IepSdmQ==","signatures":[{"sig":"MEUCIQD58jRvKnDtLevB75C9R83fhY142XX2cw4RtK1BuxZNiQIgbIDheihd301JuRZnzWq2Qpkg/7+G5QTBD2AQ7nRSKAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"214f6e6b4c32103d010a3e99c352622ab8f570c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.533","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.470","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1374_1765391055491_0.38875143719210126","host":"s3://npm-registry-packages-npm-production"}},"0.0.1375":{"name":"@tscircuit/runframe","version":"0.0.1375","_id":"@tscircuit/runframe@0.0.1375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a813fd35fab1bae8efec5c238d4d98d36dfedcb1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1375.tgz","fileCount":10,"integrity":"sha512-iKlq/XmoYVTnl87Few50jThrKAIPy7abTEWtZoUtrq9N4MJLxl80Zd3uGUtRwAtbCtJSfLAa4ZN36MdFqQKBJQ==","signatures":[{"sig":"MEYCIQCjzkiqRnJVBMqRV8Txe/fwEyh5oYAQLs5wgwEHDFtjqAIhAPnUW2aQCDe5lOLVe/U8GJpgTaF0onVOZRrq+pNDz5Ye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19748140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3d4df7cea5124129c361be729a92c574c450488","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.534","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.470","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1375_1765395419034_0.8834199675070973","host":"s3://npm-registry-packages-npm-production"}},"0.0.1376":{"name":"@tscircuit/runframe","version":"0.0.1376","_id":"@tscircuit/runframe@0.0.1376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"07b543094e638307f17c261528591d778c670143","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1376.tgz","fileCount":10,"integrity":"sha512-mGjHJ+EfTCqCWG8BnJ7rRg4e2Mxji6m8yPfsaqEOFCsR3EBsXza3wC15ebXZA6A9rXQNgaTG6WvtQMY9807Jtg==","signatures":[{"sig":"MEUCIDBAnXspBIOR5STF1Sfeqh5j0KoBYNhOyXhxKnLhjbhFAiEAnNcrwzA1nwQ2NL4jizBytPsMF9PZgiLo3LoQ3rC3CGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19752862},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0ca6458375306cf3eae223aba9851374e03cf7c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.534","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.471","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1376_1765397257113_0.5747168636321107","host":"s3://npm-registry-packages-npm-production"}},"0.0.1377":{"name":"@tscircuit/runframe","version":"0.0.1377","_id":"@tscircuit/runframe@0.0.1377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72ef4297d6764935a8d3ad829e8f8b487191006d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1377.tgz","fileCount":10,"integrity":"sha512-phIJDIGnVjRJJxDR+95XUEp9zI0R8I2ZWRrwLt6GR1Gsk69RgwR8DdEYXJOXbHj70NFAwablkgjtNJcxD8FIFQ==","signatures":[{"sig":"MEUCIAJzl34QfaOUJFEUMdRZuQ2CVJxLxba9UNvXzYRMZAfEAiEAmmqWHW/FIc+X8RP1ZjsQ2OCI7slQOSe1U8Oom09/f/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19752862},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0df4f3eed600be8bc8ec40ce82ebc8efef051737","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.535","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.471","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1377_1765414390632_0.35460300232417996","host":"s3://npm-registry-packages-npm-production"}},"0.0.1378":{"name":"@tscircuit/runframe","version":"0.0.1378","_id":"@tscircuit/runframe@0.0.1378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"452ee99ee1f00c2c07fc7af4cc730a56482297b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1378.tgz","fileCount":10,"integrity":"sha512-osQVt2aZCgZkJwvuDhDYQDZeJmB7n21DWsKUDuaLnTxdf+BdgFWQkHM7SaV3gxmExLrIfp4/9tfaEyfKtt3dbw==","signatures":[{"sig":"MEUCIAoPJFlXtVz54TR4PsxfE8TGmO8Vxda2udj7Eddp3kuqAiEAzR//KP/WRY+AxEZVZcKQ9PYdbMEpe5eJqO4cxlxFnNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19752862},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01f6430f851a19ef29599e7706d9cc3aae2c2d7c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.471","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.280","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1378_1765431545426_0.4781844523832892","host":"s3://npm-registry-packages-npm-production"}},"0.0.1379":{"name":"@tscircuit/runframe","version":"0.0.1379","_id":"@tscircuit/runframe@0.0.1379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b63eead6f98c99a1a43f35bfbb208b2a3cd4c2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1379.tgz","fileCount":10,"integrity":"sha512-CtiYriWH0i2pZJIXx0U4AHR6RofVaE+uyQS7HxE4seI/8kGWdSzVMKdR9kebPobthuoeKhHgwgJPov2AQElcwg==","signatures":[{"sig":"MEUCIAu9fFXA7jYyITcxCmUj2YoeYnip/JryE3C+E/4z2/tdAiEAqDFF8sNEhyXBxWLdmhuCoequV3JL0RXS2YK1koOTL+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19752184},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"28d61b9d9e561a6c643f30f84cf45015b61a7b01","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.471","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.281","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1379_1765471020923_0.11269580310587579","host":"s3://npm-registry-packages-npm-production"}},"0.0.1380":{"name":"@tscircuit/runframe","version":"0.0.1380","_id":"@tscircuit/runframe@0.0.1380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4284649a5dc241c8d4e02f080a8c4a0a6d4bdf1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1380.tgz","fileCount":10,"integrity":"sha512-ilZAaSMy8UeRey0lXOqx8iwxjTj2swSMNl+69XUD9th5UE8lS+GljviRF1a/xDscaBIzfXS0bs3zzOMsZz9cYA==","signatures":[{"sig":"MEUCIQDHXJAvZKe9ldXzAZJt869Ic3Y9bLtHg4rptsYF69NDGAIgHeDOf8VypHB2E/3YR3rrRW43jURKaYXUtMIfKpWFI/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19753190},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a087539c1ac2eca6b929690eca3f3a28cef921ed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.281","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1380_1765478524306_0.9946494897298104","host":"s3://npm-registry-packages-npm-production"}},"0.0.1381":{"name":"@tscircuit/runframe","version":"0.0.1381","_id":"@tscircuit/runframe@0.0.1381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ddfcdac5e321a812bd2714b460f2872bc640a425","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1381.tgz","fileCount":10,"integrity":"sha512-zqeshkqVo5LlTUAJAl7QgIQU2w15MHrkGWP0RRWerZ5DmYnz6/1LZDZqMPO3oJiUsUX3vNyFNPFjEOL+GLEEng==","signatures":[{"sig":"MEYCIQDwQVo/IIdcQ4RbGKiikIYXuv9AoJZ1ZskLHgfyR5J6rAIhAOqqmdk26lgmE8gD6U4esoLmvW5qBRtXlhry1xVDYQqz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19767255},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"91734322e1bcdd98c573473dc272e5edb4aa4493","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.282","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1381_1765491039737_0.9327503617988249","host":"s3://npm-registry-packages-npm-production"}},"0.0.1382":{"name":"@tscircuit/runframe","version":"0.0.1382","_id":"@tscircuit/runframe@0.0.1382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28d56922220cadd7c32e0c5e1c199f928b2dccc8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1382.tgz","fileCount":10,"integrity":"sha512-Yy9CfY1AjB4wDkh6F1coMWkRp5mvCd8B5b3KEiMUIEBl/UmtsIRRn7aBaL4Hr0KLAEnKY62cL6PES5uaBMz3kg==","signatures":[{"sig":"MEUCIQDnVaejeQj4jue5hsvYoDKAIYQJDFikfz9g8jXpf2gADQIgfhr/y8fdlBqnQ//0YEGhyT9T2UyvBpQOMD+71LYdx5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19769751},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2c8bffb7605d2dffbd5240fe5244b3cad1dd669e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.2","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.283","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1382_1765558336282_0.48910493199268257","host":"s3://npm-registry-packages-npm-production"}},"0.0.1383":{"name":"@tscircuit/runframe","version":"0.0.1383","_id":"@tscircuit/runframe@0.0.1383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c376ccd9a2eb41efa246b928eb584d7570cbdedc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1383.tgz","fileCount":10,"integrity":"sha512-QbXXUkFCGLXRwKmOK2oSxTGipLb6G+zHz3Icabw3cEVm3en+L8BHhzM6wir3n1X5Cn9F4+0WcRMQhVa5nVwjrA==","signatures":[{"sig":"MEUCIAhk7ymFjeq1LadI3eo5OpLXTcLhXoHecIMwuFAPTnRxAiEApNCntLbtztTlVMrwwCnmxplSmfPPF2DhIjeokMXzDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19824801},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d7f23083d6e6816b06fcff3a705d4d6d4f0880dd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.4","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.283","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1383_1765603090434_0.9780365618421292","host":"s3://npm-registry-packages-npm-production"}},"0.0.1384":{"name":"@tscircuit/runframe","version":"0.0.1384","_id":"@tscircuit/runframe@0.0.1384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ee48b76c7f958e60cfe9cd8138250e24ee05c3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1384.tgz","fileCount":10,"integrity":"sha512-QZj3G8iBECpkd+mAD+rPsFNK5X8+ixT7MCDL0nA+EUekIQfD/NQnyc7YeIwDTFTfNCCaRcX1jaqJhIeW0rQuWA==","signatures":[{"sig":"MEQCIBhZcHgBHtUKCl56rTy3r6TWPCA6zEZXErhL1f4JKBlCAiBQqahkDt2c/mIQW1Ix9wrIiMzfDBnPcYWfjlUY9pogVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19824801},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a726bc1db4203388ddd1dd45451ff3918cc9208","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.1","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.5","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.283","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1384_1765623367574_0.4589418337047537","host":"s3://npm-registry-packages-npm-production"}},"0.0.1385":{"name":"@tscircuit/runframe","version":"0.0.1385","_id":"@tscircuit/runframe@0.0.1385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1af4df18642352a8adebe38babec2576dc47a457","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1385.tgz","fileCount":10,"integrity":"sha512-aFC7Z1lip974MbkGXvN+PIVZvz51WcZldmliLhx2Cx/fdsoHCJT1QvnXH4xDbhAe96Kj8o/o2Fw73RhiZPQ/4A==","signatures":[{"sig":"MEQCIDFxirzo2D+qQAydEp+TGKBeQNc/oD7Cx3wRqPDPopVDAiB4rlSe5ewFO9MTe2BfiiHoD25TDJmGzT/WF+jC8LALbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19829557},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc8955c6603a61b0dac92decccea81d2cb67ab1c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.5","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.283","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1385_1765624209586_0.39736562704687683","host":"s3://npm-registry-packages-npm-production"}},"0.0.1386":{"name":"@tscircuit/runframe","version":"0.0.1386","_id":"@tscircuit/runframe@0.0.1386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8208a3fd6f99c38ae465434efa7006ed958e11d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1386.tgz","fileCount":10,"integrity":"sha512-KqlsuFo5ChmQRzB6tXvT8+IYfIUm5oSEuDeNBenSvKE87/G092vX6jspUmYiKVDcFCxbUU9n0X9Kmu+oALvjzQ==","signatures":[{"sig":"MEUCIQC/FtczIETUwCZQKm7j8MB/ot2yaySFeO5pwqgPOVRgwQIgAJrgasNZT+CJGHA1+QTuqB0E84QbirbkTua3dVJHzHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19829939},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"446cd5d55478932287e2bc4c6170611368e375b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.6","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.283","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1386_1765639934693_0.7685342156677404","host":"s3://npm-registry-packages-npm-production"}},"0.0.1387":{"name":"@tscircuit/runframe","version":"0.0.1387","_id":"@tscircuit/runframe@0.0.1387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4cf12314615e1d63176916888a575035d6d0d00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1387.tgz","fileCount":10,"integrity":"sha512-mI520YtRIXhhWrlMkGK8jPnCuZePnSLmrg+2+rhX6zb+vEIHlrTQ3tgMiFgt5IQumQhSVzxXE7JNJ1BrAAuqYQ==","signatures":[{"sig":"MEUCIFIOBJEbkzdamI7Yk/sNp358fhuEURSJUD+sG+nfVBUmAiEA+CJXkI3WJ/B//qN7HOXQeEDDV4exAagC1h0nQrpJoXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19830353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b76f16a4ef6886976f0bc707bf8f71d6ec9ef70e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.6","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.284","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1387_1765646694294_0.3822050610166232","host":"s3://npm-registry-packages-npm-production"}},"0.0.1388":{"name":"@tscircuit/runframe","version":"0.0.1388","_id":"@tscircuit/runframe@0.0.1388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a5c675db3a34571605ca5c932b920d094492a1a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1388.tgz","fileCount":10,"integrity":"sha512-A/Ig7GJTyGQWfCxNSbOUmFZUEQu2vk+1Pwj2QSBysqEspsKo1VNy5cf94fVrmq1cK+b+AXVTldWeX6fINwwQDg==","signatures":[{"sig":"MEUCIHbFY7M6/a9vpTKhpiBxsOdVKtOU6SqDubICBVmMipVzAiEA+V7RSYJY8KOaZpn8SXqig23C6zLXq1mjDH5/8zkbi5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19831781},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18319ac590986aa52860f3f13e8706c94cfbb907","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.6","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.285","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1388_1765647620079_0.7545395341494319","host":"s3://npm-registry-packages-npm-production"}},"0.0.1389":{"name":"@tscircuit/runframe","version":"0.0.1389","_id":"@tscircuit/runframe@0.0.1389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11509ff3e4919c6ce09d9193b56ca1a2726f9000","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1389.tgz","fileCount":10,"integrity":"sha512-OHMHJkGjC+UwDwL5nSEwHSkWdfN2GCIoOd+rXPYvITp77iAWNdx7AY6IpVZDspsNegMecEX+5ztCekuPUK6fkQ==","signatures":[{"sig":"MEUCIDAF6Dq2DEYjzBJPDEro/TKUCPc1L6mWi8sDXsOjlUjBAiEA3lMgbnSMnD9ehJwgR9D1ziyhhW1VIkPE+/MonBEkiM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19831773},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8782aad153aabe08e5ce352f54fe1e6958520e94","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.6","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.25","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1389_1765648549471_0.5815128933374996","host":"s3://npm-registry-packages-npm-production"}},"0.0.1390":{"name":"@tscircuit/runframe","version":"0.0.1390","_id":"@tscircuit/runframe@0.0.1390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d5e2b19f5a4336b9da81320c6cb482241d0fe71","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1390.tgz","fileCount":10,"integrity":"sha512-wa6o00L69m92CnJoQ6kIf6j31Vw88basFz0HKLagI5Pa7Z8vrf8bMWocCNCwgUE3MO8KrpCNV7cE8SxnA7R9Ow==","signatures":[{"sig":"MEYCIQCz+EOzj01X1E/rZcwtAt5zYaFraDK25NprjcZ53XWXkQIhAMtMfKHgUYhFvkX9nCuwVZ7XkpAr6oPCoCsBGsXeb5sK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19837755},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2b4cee9264163b88957708de8061f4ef993631d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.6","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1390_1765659304069_0.719834109822669","host":"s3://npm-registry-packages-npm-production"}},"0.0.1391":{"name":"@tscircuit/runframe","version":"0.0.1391","_id":"@tscircuit/runframe@0.0.1391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae0082dc8b440fc2094238faa94eca6bc563c848","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1391.tgz","fileCount":10,"integrity":"sha512-rnmKkqvrpLxAYJT9Or1eLt9YcCVT6FqhRcMOATHapWLCCJZpYe3ZzwFpzG1cyhif5XPSnQ09RqOB969bIiNdnA==","signatures":[{"sig":"MEYCIQDfUOeKD5/Lpqt8NUV260ZG3JGtidgCgHeAQiSL/2GfhgIhANtioLJZ98MmQx7Oyx5Am/uIg57FteejM91wMr1JpC65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"96f79b2687bbb34f3985c1f0d7c3640c64df5be8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.7","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1391_1765691371033_0.6235266499983083","host":"s3://npm-registry-packages-npm-production"}},"0.0.1392":{"name":"@tscircuit/runframe","version":"0.0.1392","_id":"@tscircuit/runframe@0.0.1392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d26c6d8e8426bfcb8ae547468a40b2be19ccfd9e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1392.tgz","fileCount":10,"integrity":"sha512-dH93fI0pioMHdNJR+ASViRIq2HYptxLV0F3TU2d0Kql0QnCr7FLwlfeZrNtXsOyHjR4tv+CHJKuGHVHgt7PVAg==","signatures":[{"sig":"MEYCIQCHp8zfLCrLY+Ue9QO/sZC6K+ipCv7yAM0kg9G3AJFVTgIhAIIzAfp33O8qn2wTdIfgqpmpsJo3bW8h1ZtBZ15U9rWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838563},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4410bbd73c3658ed75d63a6650f805ac456c9d48","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.472","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.8","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1392_1765700318523_0.4785512683619808","host":"s3://npm-registry-packages-npm-production"}},"0.0.1393":{"name":"@tscircuit/runframe","version":"0.0.1393","_id":"@tscircuit/runframe@0.0.1393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"385669169840141b169874613dca2ffb8aa7669f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1393.tgz","fileCount":10,"integrity":"sha512-s4oXLlArdkcAy6YntKDxoNo13qPSV+ijDRhECsljSp3jlimof2bjTqnikEdMJbxCzUi+pUmg3eDDmKhJ+WpCZQ==","signatures":[{"sig":"MEUCIEYADWkdWIux4k9DnDwcfipGmcGBT7Rn0Ldkbr/WJs4KAiEAwJLvwrhrJz36fFSeDY9yr5FZVmoIzEYwkXaAUYW+ne8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19854587},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d29af922641c4b5171767633128f724f2a6d578","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.8","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1393_1765703076951_0.44862381072124324","host":"s3://npm-registry-packages-npm-production"}},"0.0.1394":{"name":"@tscircuit/runframe","version":"0.0.1394","_id":"@tscircuit/runframe@0.0.1394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cde3ed38a11299ac64b6bacbbbca6b5bc72579ee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1394.tgz","fileCount":10,"integrity":"sha512-hRbGjO26HPO8UsH/MSekvrZ5YrwRNRqDpW7es3TXX4pxLmgxNuKYX8Y0+0icMG5xGjLGaeuzbEygPbmaHIBkkg==","signatures":[{"sig":"MEQCIDvgidSo9yOMO8rr5PYoycb69g9D950REcGcbP1qp8auAiB8CbJ+EZPNcvqYMVjiv4f8VV8Bpe9Xbu77WSzblZPhRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19854619},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3bd0221c6388cfd9b56dea67876a70e6dffacc14","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.9","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1394_1765712347875_0.7604898314145201","host":"s3://npm-registry-packages-npm-production"}},"0.0.1395":{"name":"@tscircuit/runframe","version":"0.0.1395","_id":"@tscircuit/runframe@0.0.1395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1ccb9a18a3a09a87dfeb68712bc366695e412c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1395.tgz","fileCount":10,"integrity":"sha512-qI8Ad8m8mOa85eBtbHHHxjR2z8CYoxhKo8trf+HhifnhKacyXg5CE89kZHQfTIvuWKFGtkhRb6YgKjzwCf6alQ==","signatures":[{"sig":"MEUCIDQEFEU+iadhPppGusyM0YGoRyVyB1vpETCMMXDO36w0AiEAxzlpA26ui+Lf4FIJTHg37XPJ95MJTDiCq9vW1y1gP68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19854617},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c419957b76ab088bef1e1d8d14a86c5273ae4d21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.10","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1395_1765718430605_0.8037972452035673","host":"s3://npm-registry-packages-npm-production"}},"0.0.1396":{"name":"@tscircuit/runframe","version":"0.0.1396","_id":"@tscircuit/runframe@0.0.1396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3bd742720cb6793898a221079fe6f8cdacbf108","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1396.tgz","fileCount":10,"integrity":"sha512-WS9RWlZuRd9RnvKSEpitYG5L0GUmpk/lWFddRwMwcfwHm0yqY3DHOoDCbGaDUEIzqNxHJAd2uqLxO14lrWng4g==","signatures":[{"sig":"MEUCIG18DvEPYiFZUrRsjSpvAURxR0ICA5ezYpcpIapNxveuAiEAwIMa5P4fEL42v+o6nfgBX3FFfD0Mu9w5MDmYGuu6hL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19854797},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d9de0190831be78c2b249864458a1e6717ea96a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.657","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1396_1765733786004_0.9760963733087282","host":"s3://npm-registry-packages-npm-production"}},"0.0.1397":{"name":"@tscircuit/runframe","version":"0.0.1397","_id":"@tscircuit/runframe@0.0.1397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c03d55da978ad6f29170fa71652ce8b0baabad3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1397.tgz","fileCount":10,"integrity":"sha512-/7nagL0eFNUnUoJceu9awMlo+iZcTsl1dG8D5ZJ+eWUgEpyLDHOuDyUNR0nLBEjiNLDvVmVi8nWoOPhWAmPSMw==","signatures":[{"sig":"MEUCICBey3WZDq4nMYwV6upnomE4QocRKdEeynbrgT6GvDQOAiEAkRH6ApwdKKHlWQlyE+zybgiOY5AJHgNXInp9lwDbX9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20013357},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a520b16a08d652bfcc0547e89de60e9bc7a06cbb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1397_1765801153583_0.3616905286874206","host":"s3://npm-registry-packages-npm-production"}},"0.0.1398":{"name":"@tscircuit/runframe","version":"0.0.1398","_id":"@tscircuit/runframe@0.0.1398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8dc8893dc8f644e6b56df5edd00e35d44aeb1e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1398.tgz","fileCount":10,"integrity":"sha512-B92RkHi6Y9Sv0LKYr8gGPBpYQSc69Tl3Z+kJIHv1k9q09wB+NWif5hFZ7yxTWtM0Vy/+86SZ3xoNGfeqTGR8oQ==","signatures":[{"sig":"MEQCIEysIWLCqTk6GtdiLIPzm8EHF/rys3QbKkHQhJIpkRFcAiB/Mi2D2RZymDLhfaekAckGzSimOpqweEwRcnMNw4a9FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20013886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b449219036593c1e5cb5e9e9d65be0c8f2a7a4cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.122","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1398_1765830110646_0.9202884577158879","host":"s3://npm-registry-packages-npm-production"}},"0.0.1399":{"name":"@tscircuit/runframe","version":"0.0.1399","_id":"@tscircuit/runframe@0.0.1399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d884b79c4f3c82aac7e79204e5646e2e3f3550c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1399.tgz","fileCount":10,"integrity":"sha512-cVxgUpgMrG8KqXZWHja/gOO/SqM8UlXLTnpaTe6EQHi8VGQt1y/dK3VjPiFWt3RCitZQF0uGOxQdrm1qBqeVzA==","signatures":[{"sig":"MEQCIAb8b4Hd5voFQGP0rh9TKMye//ccjwco4X4xiQtcKOP8AiASyY6hB9DllcJbJNT4j/bZVLuIW5UcXsjvlKmSx7Bi1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20013986},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a204e7559537c395459e2ae427fb4f45c56bbfed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.286","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1399_1765830826975_0.22164024235201185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1400":{"name":"@tscircuit/runframe","version":"0.0.1400","_id":"@tscircuit/runframe@0.0.1400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4cd3b5167217563640afc9add4bb1c7ec7245cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1400.tgz","fileCount":10,"integrity":"sha512-0mu8ozAQhlHMptVUy5nlrPai7hjcf1e7beAs6xp5GSqMBaxBla3e+uEltbVA2ZCcHlmVVW4+tJdkXY5Cj5Erlg==","signatures":[{"sig":"MEUCIEyjlSdRUEAUEU4w4t9Rfq7neYtR+ZfeTNrxArFGsZpOAiEArY+jZEN1LorN238agp1WCxlXRHu2oySlfzeOn3caF2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20014628},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f650b3cbbdc5149e4f56430254235b24f74e0c48","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.537","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.288","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1400_1765895715438_0.3327316537094773","host":"s3://npm-registry-packages-npm-production"}},"0.0.1401":{"name":"@tscircuit/runframe","version":"0.0.1401","_id":"@tscircuit/runframe@0.0.1401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a919d48c555d4815ed0c7d843ffcb22de8e5420","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1401.tgz","fileCount":10,"integrity":"sha512-3QUmui3k+AM2qj6Gs8DnsOkrPkxSKR71nrGJROtvfYFqTgAs34IYLFqowmwbNzw33bZopkrwfrfoRdjIvOIGiA==","signatures":[{"sig":"MEYCIQDZ/rqU/sKMAAPATyyk5Tkz36bAiQsvjG+xGAJYGllTSgIhALnCc47FgdH13xWO4grFJKp6maCCYMPK2qEePnr7UANR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20014628},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dfaf4dbb6ace93e55c7697625b43e0197f216758","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.538","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.288","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1401_1765901570609_0.2760313040905056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1402":{"name":"@tscircuit/runframe","version":"0.0.1402","_id":"@tscircuit/runframe@0.0.1402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99a86d7fdb50e79344de1d3968a062e7494df7b0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1402.tgz","fileCount":10,"integrity":"sha512-f6ZC+TcbDaFjN520DoJNYMu1tCwI3/hhdpzGmA5FNA7pZ2NZurBGCpl6kIbO+gXTDcp5nos/taLnGu7aDsPS6w==","signatures":[{"sig":"MEYCIQDp0nXEFZxlslvOS7X9WKCtQ0j2qL3z35mI0IxaEdVTTwIhAMVez9RYXvru4RfZbuiUVdN5sVDDcjVrA0gyZEOqIvcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20014600},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0dd50ab0817c37076a2eea6945720ec4caee3a5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1050","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"0.0.303","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.205","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.538","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.397","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","@tscircuit/checks":"^0.0.78","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.473","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/math-utils":"^0.0.25","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1402_1765915140902_0.5696852676714002","host":"s3://npm-registry-packages-npm-production"}},"0.0.1403":{"name":"@tscircuit/runframe","version":"0.0.1403","_id":"@tscircuit/runframe@0.0.1403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5e3be7719c21f10815a0d5024c0e5212ef8928a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1403.tgz","fileCount":10,"integrity":"sha512-dwCU8jqIxTanptcHMOEDYAsm++YcLWb6QUrFsTlSuGUlkcG3ybsvX5S9IM6atFyyFnTQ7RzElfP2ekrz2KWBhA==","signatures":[{"sig":"MEQCIHHm5Rmv7+kZ+LtoJ+2tkqoQSXTVrXPd/0aaW97Co4PlAiAEbF/D5lpXGUbQWmDwth3YtgifP+69pvWh3Wbq8CNR4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20307495},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"293bafc760fae997ce90f1efcc0c9c4b8dae8e1c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.538","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1403_1765965895940_0.14160939242404358","host":"s3://npm-registry-packages-npm-production"}},"0.0.1404":{"name":"@tscircuit/runframe","version":"0.0.1404","_id":"@tscircuit/runframe@0.0.1404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99a25c98c2b803e314eb7bf2e92a3f05f6f9e433","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1404.tgz","fileCount":10,"integrity":"sha512-i6JnnYskoKpj8AE/WuwIkDiFb0tBFM2ZvOvEY4m809cA5iQubAIPc3BNQOVrzgaW3/sEIgTUjALC5xqriEyYpg==","signatures":[{"sig":"MEQCIGer3pwVWP5/wFU3hPywK2yR4RPi5YGXonjBKYl+CFomAiAykukvENs8NbdJ/aidjEEFeF+hKlOZR+4WD6rO0nf4UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20318495},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14423accba8ffc1d90d9e7156aeda2d265fdcd6f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.539","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1404_1766009414325_0.06629123674442128","host":"s3://npm-registry-packages-npm-production"}},"0.0.1405":{"name":"@tscircuit/runframe","version":"0.0.1405","_id":"@tscircuit/runframe@0.0.1405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7cbf72053307003ee73f8293e6220fe0205cba80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1405.tgz","fileCount":10,"integrity":"sha512-zOzdy9t3PS9BT0UpEf9r2xXLuwzIfwnUEEbYOHlNA1tmNPfCOk2edvkTcgL2i3o3hbdgT7BiU87rxR2dUkqpxA==","signatures":[{"sig":"MEQCIFGsaPUyg85PAHkJnNOsd0him4d1CRZn9kkuzS/w9dBLAiAzz4S3JCr6nESh8WRR9LS/XgGF6rpmILqkACyUVH5UBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20318495},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"befe7b8d47e83db0e088a0f673ff1b48e933fc87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.540","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1405_1766011999584_0.1873383648723439","host":"s3://npm-registry-packages-npm-production"}},"0.0.1406":{"name":"@tscircuit/runframe","version":"0.0.1406","_id":"@tscircuit/runframe@0.0.1406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b5dc4ad728b862447ba2bc6c6f9ddca3af25c95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1406.tgz","fileCount":10,"integrity":"sha512-03iJSJhkxxGQOS92ON30LK6Y0Ha/EQLyNUqn9HcSMfyIPIsTXDfuomAMHh1/CfooP+nrUhqPGOcPxSN+QjN0Fg==","signatures":[{"sig":"MEUCIQDyvMl4KqlnzZffy5dH4TSBnJmbNMJMrWLJponvxY+hfQIgaQIcha4XG56qQ5I2UYuYWb9T2Jdyv7DvV9TPFt7aDkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20318495},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65265679a74b7be0085a283a162dec9054b6293d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.541","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1406_1766012241068_0.6885547538586307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1407":{"name":"@tscircuit/runframe","version":"0.0.1407","_id":"@tscircuit/runframe@0.0.1407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a57936f0a94586c066957a9f13e76ddf8f70d28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1407.tgz","fileCount":10,"integrity":"sha512-8K0348CH8YzREwoTRyvctH5tjRUL+vwe3F2Kj9xN8raGnI/IaE8bUvwPcGkD0yTb+ZL6PJkoYrBP8IXtuPIpBA==","signatures":[{"sig":"MEUCIAd0RS7V4TVJ1AWavNXt0V2M2St0dzWnCQQUs0YByvctAiEAgmmeQKEMlFvA5x9xj/4nAhLU2HGc6nKqjQhJz9AiQHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20603848},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f03e7c2240eaeee9c5920358d594484ac99d27f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.541","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1407_1766027620046_0.042028940682880433","host":"s3://npm-registry-packages-npm-production"}},"0.0.1408":{"name":"@tscircuit/runframe","version":"0.0.1408","_id":"@tscircuit/runframe@0.0.1408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b67395153f01b357ebff5052492e13cc377fa7e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1408.tgz","fileCount":10,"integrity":"sha512-cuP1rt8kQwhKwr+QGraTTjKaA+vkuxOqRHoHjrcNdOf/N6BRRUe1CIGMhOcC44EdTAJ44fpsu19f8OjdsMNwJw==","signatures":[{"sig":"MEQCICBJR7FZInuL5ZcIfBo0q2gd5/Ei9n9LFeqcV/CRkpMCAiA7FdG1Gmzy+oBtfbJfcDL+8aV0NFzzcuD2XJ+RxiNkxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20605435},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b0a7311a1c45443e0162d267c20292232830571","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.541","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.28","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1408_1766031225010_0.8629490063078742","host":"s3://npm-registry-packages-npm-production"}},"0.0.1409":{"name":"@tscircuit/runframe","version":"0.0.1409","_id":"@tscircuit/runframe@0.0.1409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"519bee931b1454781e4a8c0c0da6077d786e5697","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1409.tgz","fileCount":10,"integrity":"sha512-8mtjoYxHvTsAWhobsJKDhnddnKbx/cTPnru1+sdEtpH15hJo5EAvHtuU1od09GGtUVb3aUeZIgrQ0SKN/hTWww==","signatures":[{"sig":"MEUCIFnkSPfD6AexrQoMC1DhW/YgsFE3Jkft2zHcTtdPkasgAiEAo995KjctZEAtdWvXW31XgDSnv5hwHbGD5oNXYJgCptM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7bfc92d1698f2e31bbe2675d2fca51b0cdc2c172","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.541","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1409_1766034638230_0.6172213709538252","host":"s3://npm-registry-packages-npm-production"}},"0.0.1410":{"name":"@tscircuit/runframe","version":"0.0.1410","_id":"@tscircuit/runframe@0.0.1410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23bb7e475a679e694b8b082950736f1f0b1b5dc3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1410.tgz","fileCount":10,"integrity":"sha512-Ax2+fjwRkYEnMh5kSjG6Hsx8VUY+Bpi2NiuTf36M/vg+jZs/gNHZktDEpx5r/mOo8tx5sz+vtJJbtGvRPGgEQQ==","signatures":[{"sig":"MEUCIBrSgfYuxXS8L0QpszjoaxSygffVikD5UsR0Ot49vW+RAiEAr3mxZ2lYC6L3N33igFyIJb+vZS3s1qse3cRDxV4wD5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5c191382aee984eb24688b2149b9b61c4dc75c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.541","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1410_1766034670194_0.5024031727054772","host":"s3://npm-registry-packages-npm-production"}},"0.0.1411":{"name":"@tscircuit/runframe","version":"0.0.1411","_id":"@tscircuit/runframe@0.0.1411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"218c26fddf7e89be3a69c782b5f51d1c674133e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1411.tgz","fileCount":10,"integrity":"sha512-qbEd1LUmsu4BRr97BYYYc5n2NKK6IsTVpxZiB6v7oeaUn05m22iWGwk15Lloqdsi4CB049aGnFSJF/FaUIX/4w==","signatures":[{"sig":"MEUCIQD7Frmv8n4+LcPUDW01ZA1YJmiDIL74Q0CYPwhaj5zavwIgNRn7QCj/QhbpFhKsBNWzynd87uiOGy7KGLBzalXRXBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4545f3550bc2dfa8fe3a6bc4fc05bbfaa3238576","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.542","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1411_1766042715913_0.77101915951336","host":"s3://npm-registry-packages-npm-production"}},"0.0.1412":{"name":"@tscircuit/runframe","version":"0.0.1412","_id":"@tscircuit/runframe@0.0.1412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb2865ca15d964d9d8ad802e740fbb326ff30950","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1412.tgz","fileCount":10,"integrity":"sha512-1pS6IB/ELZQ1APily8i5ztLVx3eScfECwLcbEBjABtTaVV/asewmVWmJaUePq24lt944mXKbjHiRlFiI8C7HcA==","signatures":[{"sig":"MEUCIQDD1YH7GDIjJTnL/67XCjJG7NiYnXtBw1aiQ5D7CZ0/QQIgKQ1EESN8qso0nY/AXUcQ9947KS+V3g/UQGTnfl6zwJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"60c11dbff88d6a37327b8d02e109e170695e2344","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.542","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1412_1766061888026_0.34701200452821235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1413":{"name":"@tscircuit/runframe","version":"0.0.1413","_id":"@tscircuit/runframe@0.0.1413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95524f0dd88488799817bce9f394e824a9541f95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1413.tgz","fileCount":10,"integrity":"sha512-tFpCiQH+O6mA7moq9TOQJG8UFe1+eo8hS87ts3cY+7pw8kd+N0dMTe6frns2ANQ8oiFd/VYFg80PZrG8ivvypQ==","signatures":[{"sig":"MEQCIHVvjaNVjoFLKX8hSJ/pVlnLwoRoikocK/nzyw75amrPAiB9xnYaP83kjT34Jr5Sf+kfW8bf2HdS/hCwC5Dp+TsdZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03492cb86d6e2905d0f1daa37789565e4dd89612","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.543","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1413_1766076050006_0.950331394937149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1414":{"name":"@tscircuit/runframe","version":"0.0.1414","_id":"@tscircuit/runframe@0.0.1414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fddf381bf464a37560787ea9be903a1d21debcf2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1414.tgz","fileCount":10,"integrity":"sha512-45FNvhrAT03UI6LFb6/G4M6cprTCq++4yNYyginaXxEZ6+/iTZcjZnVTKPdJQzvpbZJIcTaUxRhVas+jWjOpeQ==","signatures":[{"sig":"MEYCIQCcqTMvHikBV7d85D3JkgHPxwm87u1bYbfDsYAp2DawywIhAN4TkRyztBN38GIbOG8cdTOOY6HeugIAYDNqgECalIpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"246cd999c8da239a1489b6dc02c1aa456ced220f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.544","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1414_1766078210971_0.03819840825041654","host":"s3://npm-registry-packages-npm-production"}},"0.0.1415":{"name":"@tscircuit/runframe","version":"0.0.1415","_id":"@tscircuit/runframe@0.0.1415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fafdaddc5d6e825f969c3d9f3ec8bf84c0ca4b10","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1415.tgz","fileCount":10,"integrity":"sha512-G0V0DOOQxWDlU0uSoR3U84Ua15p28tyUNv/aA7b+XA0aLQcujbHi4eKv4Glv1bxC7WlbB5TPVmchDJETCRpPrA==","signatures":[{"sig":"MEQCIDo/BMpyJmitpQsjsk0h5gzPWmIuajkjN21QqMxv8gBUAiAcYtLtPV6rFQd84+kim3ayi54GBmptaYrr+5QUBsYUow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14fab3a4cd183b1d8b3e9770e3105b0e6cb300f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.545","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1415_1766079123279_0.5164032331806101","host":"s3://npm-registry-packages-npm-production"}},"0.0.1416":{"name":"@tscircuit/runframe","version":"0.0.1416","_id":"@tscircuit/runframe@0.0.1416","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de0c45f2dddfcee839fcabb1aa2c3a71e071a522","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1416.tgz","fileCount":10,"integrity":"sha512-PLJUCKvNKiBUL/EWbdAjdGETzqtd9qpVHH5FnMGUtkELy6CRRfuYKay3qx9RN/bNDfZX2n0RCI8yXqONF/XrLg==","signatures":[{"sig":"MEUCIQCN6Rp+wj7G7geRGCQ6E1O9mS2Ij2AWQGUMxxI9c7c+MQIgQeO1DH7GzC7s57sfbF5UAHmVw/HQNL+4vGD7/g/HlW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606973},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00a9c2178be8ab84106344d936038d7342ae271c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.546","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.289","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1416_1766080132386_0.5564732052826047","host":"s3://npm-registry-packages-npm-production"}},"0.0.1417":{"name":"@tscircuit/runframe","version":"0.0.1417","_id":"@tscircuit/runframe@0.0.1417","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6754cc177b660c2d6ffde392c9e6acef4c4760e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1417.tgz","fileCount":10,"integrity":"sha512-PMh2izUF+3fUJcqS5XlsCa4PQgj6TXQ/Dhq3aQSUX1h43wuEQLI75/ziV7nKvunag8hYO68dPbK406YGd4tuWA==","signatures":[{"sig":"MEUCIHkII7XjwjOPug7X9xzRtOFBNigZW+mTgEcOBkutoqThAiEAhBqRuask0EmQada4Hh3Fd9wx1FWMP1YMZrTCya+4Skc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3be4b62174ce05ee652477ec4488aca28eca1f26","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.546","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1417_1766116427020_0.9396684792208274","host":"s3://npm-registry-packages-npm-production"}},"0.0.1418":{"name":"@tscircuit/runframe","version":"0.0.1418","_id":"@tscircuit/runframe@0.0.1418","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87843d447f518607179e491c438210f9e66850b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1418.tgz","fileCount":10,"integrity":"sha512-A9FY1cPLoha8l3wBIOYL1e+Y6rk47dcylGlt7qyPHMJgeUBNJ5eW2KOhhMMm8rK61zRH2X0IAlP9ScoVzGKV0w==","signatures":[{"sig":"MEYCIQDy1XdDGu9BVTViGr6pZci0Axf+CtElEUF/7I+MbbbSggIhAJYS/tkqcm/I1ixXXTukAdhP2V2XRguR12NEGQ2xRIgo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606499},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cf7bbf596a254e3914948be21123905d09505f7a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.547","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1418_1766133941017_0.763860115044674","host":"s3://npm-registry-packages-npm-production"}},"0.0.1419":{"name":"@tscircuit/runframe","version":"0.0.1419","_id":"@tscircuit/runframe@0.0.1419","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"665ff5c060b7074a66f38cb1fd684379464c26cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1419.tgz","fileCount":10,"integrity":"sha512-DT2nPJDWpuy6WtiRIvpFbLNbcumiTHaOMA1GZ2i07oR7hDdax4iUeVxGk0t7xP0fEadFu8SH3XW5FCZttL5Wmw==","signatures":[{"sig":"MEUCIQDKzoUd+IUntR2a7LzZkkzB+wTfbPl7qZgCKEEPTfsmzwIgD98IPzH61RIYNeO1Ikz26zZpK9UxB60iH5lFjliM120=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20606582},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b07a4297e91e57bf8790d371114383200f919164","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1056","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.548","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1419_1766145903547_0.6602783028584454","host":"s3://npm-registry-packages-npm-production"}},"0.0.1420":{"name":"@tscircuit/runframe","version":"0.0.1420","_id":"@tscircuit/runframe@0.0.1420","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7838c71919e09d879f5966c02f27065189c5f8c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1420.tgz","fileCount":10,"integrity":"sha512-2cX2bRaNlrPOpouDcEAoPSLjM66JErR41r2gmKEUahBEuJyguR6x1sBK64Q4fkzYTvaMpN0e05hAmy2FuIBw1w==","signatures":[{"sig":"MEUCIFG1BOoResq1laMM7e0dilLWPQu7yM4NxR03eLTxBhjdAiEArsnGxluA4Kj6+EUhadIqyNsUIDrPWvMOiUAYCnnjEyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20406181},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"51e80133deba359ed0dab9d92e9f79992dd0beb0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.548","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1420_1766150012332_0.8399740748844426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1421":{"name":"@tscircuit/runframe","version":"0.0.1421","_id":"@tscircuit/runframe@0.0.1421","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8c186cd75fe1381d91f1eb1d3a57541215aadbe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1421.tgz","fileCount":10,"integrity":"sha512-GsqkyNSpaxMLB//rgADNfV9THpDdgJoyJuWsF2vSGbwzYAWaUzh2DRpqIc3WClZ+k27WtfraSgVj3EahkrS3Uw==","signatures":[{"sig":"MEUCICLvctj3KePeMEYb0C8lf/hovkCGlRAY0ZpEJfiM1ms4AiEA/F93UUVYwkC4k9eHqK8agSXPYPu6xSXWHMfqhcuiGUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20406528},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b33f575bd88d956f32057ee9c4d0e5467dd4142d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.548","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1421_1766161970678_0.6203073230866962","host":"s3://npm-registry-packages-npm-production"}},"0.0.1422":{"name":"@tscircuit/runframe","version":"0.0.1422","_id":"@tscircuit/runframe@0.0.1422","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"653028d386dec8ed559ce14ef2208ffc62cb80d0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1422.tgz","fileCount":10,"integrity":"sha512-5ew+SmmIIT7jpbSYuueAp+PrIalk66Ki1MtpL3vxLGXY1hmrVpLrKxpAuCJ64tHhDcfmSkXecnUHa1c0ZWQ2Ng==","signatures":[{"sig":"MEQCIHKtt4DCJl506JmQY1U99SpBwIcQN0Sp8uHqIrCHYlUyAiAi8GPIsmvpx5SbOti2mXgEBxORayH4lnjAvAEQNhmboA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20406912},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"167c5786ecddf4818e55b5fd3785a25345fde150","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.549","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.49","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1422_1766167407539_0.19827281188044177","host":"s3://npm-registry-packages-npm-production"}},"0.0.1423":{"name":"@tscircuit/runframe","version":"0.0.1423","_id":"@tscircuit/runframe@0.0.1423","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16d802b8b0d9266d40340f665d8b5d989b2d2ecd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1423.tgz","fileCount":10,"integrity":"sha512-rH8WYp4N0XBxNVKfnw3aAFEJUnUkIRFPpDE4FY1s5C44dKtIUfmUZzLubPgMv3SougPQl9kCI2y4Gr7j0BeInw==","signatures":[{"sig":"MEUCIQCv13b4SbfHQ5ZzI+/H7sKWPFdiPNHSHUDCAoQ24XM1ogIgQwg2PVAlWffUkfmBrocFq+Gzke9Rz1+6HqTKHECsCXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20424760},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4dcf4d8fe5106144b11e4743176db3782825d230","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.549","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1423_1766179763055_0.4148340123045877","host":"s3://npm-registry-packages-npm-production"}},"0.0.1424":{"name":"@tscircuit/runframe","version":"0.0.1424","_id":"@tscircuit/runframe@0.0.1424","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51573bcd250a10eecbaeb8d186b27997a6827f39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1424.tgz","fileCount":10,"integrity":"sha512-xoGIIEhjhS3r7s5JzMAisPHVONwSqfQGxaClBJjnwfkADW675hmakZIlTd3RoswORIBOzMcGS9BOEhck5ZHE+Q==","signatures":[{"sig":"MEUCIBQ8kaUgUqqKfF/TzANvn/h+F2Irt6uQpP8zFHsM3XDWAiEA17QPrZy5pQVS+J5fEuzBvO/4e4fJp/xVAylHjOEJDkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20426353},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"224cc698d8f55c3e16e191cbb174d49b490e6ada","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.549","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1424_1766183504719_0.7730132419192537","host":"s3://npm-registry-packages-npm-production"}},"0.0.1425":{"name":"@tscircuit/runframe","version":"0.0.1425","_id":"@tscircuit/runframe@0.0.1425","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d22b3e3ebe511bd58c317ab63dc4c978902bd22","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1425.tgz","fileCount":10,"integrity":"sha512-5TSTprwYS8k4eYPSjPKi6JiNjbmpH/fBV5AhRVLG5oB/enIGH4CP+336wIYLT0mejViy3Z+8XfJSVAVz7k88RQ==","signatures":[{"sig":"MEYCIQCAP/oEvfBsETVwyfSA32uO3wrcnLFhw0eHFBTQWjIv7gIhAJkKEavAlTekllaJ+5fjoqAzH1aVnaMELA8LKilKO8Ej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20426355},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7446c8d8bb19b32fa14026360fbedae3edff5b42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.549","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1425_1766184024555_0.8513974743110471","host":"s3://npm-registry-packages-npm-production"}},"0.0.1426":{"name":"@tscircuit/runframe","version":"0.0.1426","_id":"@tscircuit/runframe@0.0.1426","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b4094413d71fcce51bdbbb38e88180bf81da9ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1426.tgz","fileCount":10,"integrity":"sha512-e6sorTbeTumszCPXc7KrSm1kWvM1CVgHYxmuwmAwXdJCsN/17LRMI2I+B/zQqBNs4pO77UfeL/XHKkbg7U2Oaw==","signatures":[{"sig":"MEUCIQCtE8ubJz8Mr9NoxZ0hVVFBW74Oqmmfi0JU5kjLclK5IwIgSE34tyhjy0paDDvhRpgAmVYk3OqKe4rWo0GCJz5Vl6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20426355},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c79d9963e128dd116b1ccd2dd95b3bc61190559","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.22","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.550","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.29","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1426_1766216483630_0.34573611445539476","host":"s3://npm-registry-packages-npm-production"}},"0.0.1427":{"name":"@tscircuit/runframe","version":"0.0.1427","_id":"@tscircuit/runframe@0.0.1427","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28013743ff643351dc24053e5df5e4bada3c063d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1427.tgz","fileCount":10,"integrity":"sha512-lppTvWlNKmSwaq6op2WenjQOtCDqZoiIm1avzCPCe9qN0E0Aq1dKV5NJf4DXYu1uoPNv24VBZJ+gNJsc7O8HnA==","signatures":[{"sig":"MEUCIQCDvteNAYUkqoFYwasGLa71Ri6fRqpvgJb/bwA0t/XVdwIgcdAyztxFy/FEi/vcDXCAkfPyfzopI6PoKsuBj75TJCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20431175},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b3dccf714eb756d1f51558708d16baa347fb2bbf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.550","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1427_1766222502040_0.9792062659068692","host":"s3://npm-registry-packages-npm-production"}},"0.0.1428":{"name":"@tscircuit/runframe","version":"0.0.1428","_id":"@tscircuit/runframe@0.0.1428","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca278fa53f6eb4394521aa6e368f581df2ae3c64","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1428.tgz","fileCount":10,"integrity":"sha512-JkXO7Xiz0NC43EWk8YSXvaSyG/8nJ9g22n8+zkbKEcrgrVoXL5ZeMxJESSRwSXVJr5XUB4MwDjsppaHzDjMvsQ==","signatures":[{"sig":"MEYCIQDBv4IzXZWEZMyM73nyfSeI9vM7oqLe2Lm/n8R9272+NwIhAO9I3D6s6phyk8PYzbKjcJnw/C5z7LPAynVK0k3LcVoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20445951},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a9ad2f90c16babd3a40aeb2e3078fdb0b4f04f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.550","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.476","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1428_1766297650733_0.6898186032404183","host":"s3://npm-registry-packages-npm-production"}},"0.0.1429":{"name":"@tscircuit/runframe","version":"0.0.1429","_id":"@tscircuit/runframe@0.0.1429","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c3d274a750473aa0efb6a1fec0ad4d85c92071b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1429.tgz","fileCount":10,"integrity":"sha512-5H2+JMSiZs8D516LvXMuim8FNy81YESNg4scCaS1vPwzNJEVoKGZBruGgIQIJG59FImQ1XcOpK6vfmSWzyIa9w==","signatures":[{"sig":"MEQCID5QrVwVj78hG3x7axLdgO7rVT6tzzNhfP1USbVe3deFAiBO67yPmYRKu4+vj6dpkJl0RR2Sbr/BFxYp69+CamlJkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20446633},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4772899b557f9607a2ebbbe2129481f71aa6c745","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.550","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1429_1766318964765_0.22557283326937738","host":"s3://npm-registry-packages-npm-production"}},"0.0.1430":{"name":"@tscircuit/runframe","version":"0.0.1430","_id":"@tscircuit/runframe@0.0.1430","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1347b662ea3b1eddbaddfdee2820597c43c3982c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1430.tgz","fileCount":10,"integrity":"sha512-TXi1zGCno7+/VU3H6bX8a0mjAmFmKwabAqF8hyrgP0J59wxRFt/ciV/hge2kdkdCUc4h3SxMxRvD+kEdG7/HHg==","signatures":[{"sig":"MEYCIQCrpzI9Et5JB5XWwhhdyB6VUsJKMxorvaBmZ+PA28RNSwIhAIe9fZbkT+kIMXCvoXEUbASzkDxg1LgGDQUwl5Li9zjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20446633},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e3a4d87b96efb48a1a65c6d897c9ce6843301b2e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.551","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.290","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1430_1766324649216_0.5531155416461873","host":"s3://npm-registry-packages-npm-production"}},"0.0.1431":{"name":"@tscircuit/runframe","version":"0.0.1431","_id":"@tscircuit/runframe@0.0.1431","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08b0472346236123aaccbeb96665042cd7a005bb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1431.tgz","fileCount":10,"integrity":"sha512-k9/Yf6PT+OILkalWh06CCu+DurZd9PK8/Y327nOLnN1a4f5uP+l3SBgiCnntkW56DGnVlGFukk+Z3GnmFM/rYw==","signatures":[{"sig":"MEUCIQDSlwhWM6n3eziTtVjwb/4YHcEU49pDNakO1OPqKziECwIgM7o/7PIVFy9oA+U4H9IwdFiEWVutCOegWzb9xJC7E7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20457037},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"feaf63a455b238bdb22f47063de750bf5952498d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.551","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.291","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1431_1766330920415_0.46426991844725984","host":"s3://npm-registry-packages-npm-production"}},"0.0.1432":{"name":"@tscircuit/runframe","version":"0.0.1432","_id":"@tscircuit/runframe@0.0.1432","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31e6663d148076b873ab23be8df9d70871f52409","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1432.tgz","fileCount":10,"integrity":"sha512-lY3GbYJyeaQcS85X+Ic3dUeWXxc6XK7bOKNS8JKM34qQdeMSic5yRBFpMY+BQXObOmcrfuj5uoDMqWJVEti3Sw==","signatures":[{"sig":"MEQCIHkqgCrf8YBjxonwXjEhdODXWV3RXqOFi3/BFJWOf4NqAiBmpwucI5ud7ARW2cfvLPm6LH3co3FHz8tB/JNHZOfPoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20457017},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"77ed6a08f540b797971e4e6209b71123ad2bb9ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.551","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.292","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.50","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1432_1766335710242_0.055201212549949474","host":"s3://npm-registry-packages-npm-production"}},"0.0.1433":{"name":"@tscircuit/runframe","version":"0.0.1433","_id":"@tscircuit/runframe@0.0.1433","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50e55a61c0518eaa4addf06e4d67f4be08b6fcc9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1433.tgz","fileCount":10,"integrity":"sha512-1gOi0eJZm+3pQ2fhwdNOvoMOI/QMLfTJ9qjjyJ8RjikdhJLO8BUFCVzbYbVdaAk7LdTMpV79ATNYnuExywAvaA==","signatures":[{"sig":"MEYCIQCjuScwxwsI5RE9e9MRYj1qa2tX6DMCXxtosKBTqfbPPwIhAOuVvlkqWbfuXLStFZuCc0iSnng4QRSx0SAbYCksKSHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20457683},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"befbe841db050a4ce1411b5d24f5be11a5a06858","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.551","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.292","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1433_1766356253487_0.3393163246633837","host":"s3://npm-registry-packages-npm-production"}},"0.0.1434":{"name":"@tscircuit/runframe","version":"0.0.1434","_id":"@tscircuit/runframe@0.0.1434","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24f505ad9b98dd4b782674382fb4de72e6d833a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1434.tgz","fileCount":10,"integrity":"sha512-K7Tsd6UIwsT0ZxjUiyJNW70s0vbSpuxaulPoMKc5Vo1w2VkCjs70Csai5fnD6c226/rfCdcM30HQMIBJ/qB2XA==","signatures":[{"sig":"MEUCIQDAMLd4eHeubN8DMQWGLDiq/uMItAtqPgTEkvbby+RJAQIgD8GAWLrxPISyqvJN2NW1daxwDs6WgusSWGcYc8OwXYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20340102},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a85272049cd66001a281805ca6bbbdcfeaa4899","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.552","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.292","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1434_1766361145768_0.827632291157409","host":"s3://npm-registry-packages-npm-production"}},"0.0.1435":{"name":"@tscircuit/runframe","version":"0.0.1435","_id":"@tscircuit/runframe@0.0.1435","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"257081bc6989c72891e6a1eb56ea2a7799f8ac4e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1435.tgz","fileCount":10,"integrity":"sha512-iHLvAwpq6Egscg0aqLmtXzaHbbq87v62JsxofKgDLd2nsT6/VBhk/D5jhejHgrVgpQ+Uj1XSE7O7aWTRvrXbPg==","signatures":[{"sig":"MEYCIQDhl56rB8ElgRh4YDqIOmysKl9h6/9rkgePnVTz8qqxUgIhAP8dq8GN5/dxTopsDzWqP0ucSNPCjaLKjTEj+Eu9zfQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347118},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"360f188955cec2c73fcad88df52aa753ee1b5573","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.552","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.293","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1435_1766385371162_0.48410086589088475","host":"s3://npm-registry-packages-npm-production"}},"0.0.1436":{"name":"@tscircuit/runframe","version":"0.0.1436","_id":"@tscircuit/runframe@0.0.1436","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fed15d7f2ad097657e119af4ea93af5b2691c3e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1436.tgz","fileCount":10,"integrity":"sha512-qwR/dmlIXZ/c75ZKzTnD6To0EiAQPLeboLCKwwQ8GZnShB001EOiYrQSneKq0S4xmA6945RxYw+AeFh4cs4FPw==","signatures":[{"sig":"MEUCIQCdgRT9Sb8TyNLFP2rBqvi5r6heCH5l5PQoSz3UI6Q3EAIgUG1m8D5t2Z8+x9hrXDTvt69XjbvpboLDhNWSrp0cdlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347118},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0719e00c5f5628e2c8bc9d17238dc1d9eaf624fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.553","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.293","circuit-json-to-kicad":"^0.0.30","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1436_1766386439166_0.4052898878789173","host":"s3://npm-registry-packages-npm-production"}},"0.0.1437":{"name":"@tscircuit/runframe","version":"0.0.1437","_id":"@tscircuit/runframe@0.0.1437","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"67fd1cbd2ba730ae436116e0d08e2874e49e3997","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1437.tgz","fileCount":10,"integrity":"sha512-+XmZllsVbV8h5K6vIHeE4yNupVrF4ASD/z51OE0PZELZGIqdA1GFpiGXhKEZJXTU0ISd9lkXiiG75jU5q1W34Q==","signatures":[{"sig":"MEYCIQCf0MaXP8kwxi/tPoMgZFJxJZs2uYV93hpneiITP6LddgIhAIcP+i2GvnqqzPhZMohxru2PZRGkSSg3Dyvdd+PnwWZe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347744},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9af3b354e1b55637ee3c031f142b330f0bc46751","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.554","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.293","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1437_1766390988712_0.966737701500124","host":"s3://npm-registry-packages-npm-production"}},"0.0.1438":{"name":"@tscircuit/runframe","version":"0.0.1438","_id":"@tscircuit/runframe@0.0.1438","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93ddb34a5fd29636d70762b4a3cf4d23c6780d9c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1438.tgz","fileCount":10,"integrity":"sha512-RQKWMZOkWktKeIfuuwbhK/8F5euWxyRsHl+HTQm7cIweBg0PU4xf1cPb+4/zE5uOJo2/yLNGk1vsLl2KL6wAmg==","signatures":[{"sig":"MEQCIGRt5C251Lnpm/cC9d8Wx9aK7mdyregOVvQNdJxpC5WnAiAuM3uIFQ2EXMobhI2yo3cLW8Gs5zbmr0DzxR+Ajon7OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347744},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db6f450bf65717e87f7932f0366d18e594c539b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.555","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.293","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1438_1766402427976_0.3129052968176631","host":"s3://npm-registry-packages-npm-production"}},"0.0.1439":{"name":"@tscircuit/runframe","version":"0.0.1439","_id":"@tscircuit/runframe@0.0.1439","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2fa60b9f5fd4dbd6888d4a1ec135a99a8a9af749","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1439.tgz","fileCount":10,"integrity":"sha512-ZKmoFA8BuZOH9z3NXON370Oi/opRAi+fqRlYk35CFdhKC1ueQAM/qlXgwjWhA/kx5Crbm3MTqQlj8CbftpM+yw==","signatures":[{"sig":"MEUCID82ANOTaNp7X+E5cd6FgtwJGEhLvTFPLO3/5G1L5XgmAiEA7FrTd4z4FZzITYjvuZo0O5rkNIQDWfajQZZjT7S7Eq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347744},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d850d33cc0896537b624dcdd4d5e0d81b740973d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.556","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.293","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1439_1766404071133_0.3476945757922434","host":"s3://npm-registry-packages-npm-production"}},"0.0.1440":{"name":"@tscircuit/runframe","version":"0.0.1440","_id":"@tscircuit/runframe@0.0.1440","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b9e2f2ed570a0901508df1743fb7dd73b1df89a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1440.tgz","fileCount":10,"integrity":"sha512-N6wWsEYwAcbFNSNG2CYYOw7ebpDywa+OAee1AOo/jglOqfxf4VDOJIDcda++a4VH0EdTzjCqbMUQQOJGiwGGtg==","signatures":[{"sig":"MEUCID1ph6R9piLW4knTH1/rZWtHRl956jEMsTAoIy5L/0lgAiEA4XCTeEqN7kXs0mRR7bGxzkf2wwNtYM3HUQigF7YGmEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20337112},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ad96c8952d373cb64c9aae8182e6af4ba7f0f14f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.556","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.477","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1440_1766418489126_0.49560159625127076","host":"s3://npm-registry-packages-npm-production"}},"0.0.1441":{"name":"@tscircuit/runframe","version":"0.0.1441","_id":"@tscircuit/runframe@0.0.1441","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d6bd9baa81d792980f007faf5beff6a120c1a39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1441.tgz","fileCount":10,"integrity":"sha512-ABzsunHIPfjZaejeXvo2zULGg44l1AJgWbu9ozgHl1aNk9mkYt8brsCiPtzGn6Eyatk9PejMjvtSCAz5YbxjzQ==","signatures":[{"sig":"MEQCICi5eB8efTXO41fJGo7TCSGkGQeM3tt4msBZ8Mv7lHfcAiAtcn9SY5vqSMqoFJZqmPJsas0ceI9Dww/detpkcmqrdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385366},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d045eac82c97eebdefed3d8c2426efca0bd0f359","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.556","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.478","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1441_1766433962504_0.2649465364024386","host":"s3://npm-registry-packages-npm-production"}},"0.0.1442":{"name":"@tscircuit/runframe","version":"0.0.1442","_id":"@tscircuit/runframe@0.0.1442","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc6d45356e12efa2a22374f7e51524bf0de7e238","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1442.tgz","fileCount":10,"integrity":"sha512-y75Dn1n/GgzG6Y5cvf5JG/f68tEg99nYrbVxxG6iIJ1KqCYsAzyPjfAyCQXxl/cti+QyAyzoMxLcUxF/9CnTjA==","signatures":[{"sig":"MEUCIQC+wzQPILmpLPpS4tSdk4CG6b3AYinlpNzT2VX0xjKGVwIgf+bDAxo3ck/oWXjnRq+7M7SweodIroz1wRq0MluimAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385480},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d50254d54d23c5910cc1fd1c705bea987552a061","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.556","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.479","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1442_1766521051090_0.5233399515028032","host":"s3://npm-registry-packages-npm-production"}},"0.0.1443":{"name":"@tscircuit/runframe","version":"0.0.1443","_id":"@tscircuit/runframe@0.0.1443","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"275c9b0ecd8abb826ee81202a53f7f5cb73f777e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1443.tgz","fileCount":10,"integrity":"sha512-M+YUumtWk4b3Tuhyv4GuzBL0Joe9MGm+c88+Gqe+X9SsaQqHYG5zaKzYQtj6/VYYGePmo+nbMjZjWZzosQIODQ==","signatures":[{"sig":"MEQCIB8BJiIGmYKVWu1+cXKqUv4t6Q7BeOMUeRM6Voe9EnvbAiAW2+79l32OYjGryA/mu7K1VmxJMnXWK3/xCvxglmfCxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385480},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c07b4c18f5a70d5434e048193b91f5a4b3ceb92d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.557","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.479","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1443_1766542782070_0.44541598693093354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1444":{"name":"@tscircuit/runframe","version":"0.0.1444","_id":"@tscircuit/runframe@0.0.1444","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f993185f8ad7496508eca29af9637823a8b6d30","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1444.tgz","fileCount":10,"integrity":"sha512-3zkX7oO2/IvqMUsNPYOU99RkBt6DPmqOvCs5NWGVINEZ1/b+s3UpiCjMuqWbUag6kqA2r0bOAY7EqyFmJt7Zaw==","signatures":[{"sig":"MEQCIF5KjmQ7qiy4gvsgAcvEhfIstDFiT501tLfuDR7QQWQHAiAyy2TZZWC4XilZoiQlOKrsB0BM5r8QvtMTrouSdcMjUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385480},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"57384860f326105b65b1267f9619d028bad0108a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.558","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.479","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1444_1766596784178_0.7341229992750691","host":"s3://npm-registry-packages-npm-production"}},"0.0.1445":{"name":"@tscircuit/runframe","version":"0.0.1445","_id":"@tscircuit/runframe@0.0.1445","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1edc564f99f2bf09d928fabe1d42b54f81b8e466","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1445.tgz","fileCount":10,"integrity":"sha512-oww/KjQlSQ1OPb5+QyR7NMeSGbbzNEDha5HD+ylh3oUfuSjHX20v2O1n8u0DgFvh3Zzf2fnSp8TrJeUfgTTHRg==","signatures":[{"sig":"MEYCIQDNcDI/Vn/dCAocXfqE0FQitX9CjhUr5Tfka9LDEL8CXgIhAPrzRCfP423H7jnVSM3YbuMilnK/to172ZC6lIOhU7A8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385924},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d30e0d87e7605ea1e4c83e2c5be51b44be67202","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.558","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.480","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.294","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1445_1766597219836_0.8034849657954863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1446":{"name":"@tscircuit/runframe","version":"0.0.1446","_id":"@tscircuit/runframe@0.0.1446","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f698307d42791986058d2652b54e6d2d258f718","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1446.tgz","fileCount":10,"integrity":"sha512-NMzvy78Xl2abQDwnZ8KZc/RJx/lwoxqbPvtAJmvcP5BUPT9GmMI/fF4flev8uA5Xbo5GHVk9LPgrQtN4tCJH9g==","signatures":[{"sig":"MEYCIQCbYSd1blmZtNk5N9nxRPVkxo5YXQqgXiXvOnAhzP81eQIhALYxHVGUgs4k/7X+W0v+elom0rXCgxm2w2sQfQb99PC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385978},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e6e525c0d54b810e16f27f1c0dd87e67e9d37f80","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.559","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.480","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.295","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1446_1766603278009_0.9220240126391095","host":"s3://npm-registry-packages-npm-production"}},"0.0.1447":{"name":"@tscircuit/runframe","version":"0.0.1447","_id":"@tscircuit/runframe@0.0.1447","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3982885a2d7437010b8588a794844a0bf73bf75b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1447.tgz","fileCount":10,"integrity":"sha512-nUXrIQiZUfEhk4TkwZdzeXj1mf+xoVt0Vno4k3EIEpW5Eou5OScNnPVC8LGjj7bpUH0qgaY91cTqQoLF4Lgx0Q==","signatures":[{"sig":"MEUCIFTI5j38dQhpPGkWFna4CdG3Hm+2YSpPTvSGhd8KBkFvAiEAp3y2gvEcYAPJ6LwW397Uevj1aWKg2KT9zP2upFm05F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20386538},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8307d666b5713a71c770655cc726713013068706","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.559","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.480","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.31","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1447_1766673792977_0.1476915427704646","host":"s3://npm-registry-packages-npm-production"}},"0.0.1448":{"name":"@tscircuit/runframe","version":"0.0.1448","_id":"@tscircuit/runframe@0.0.1448","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcdad6f3fb8b1121db52910ac541dc767870d41f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1448.tgz","fileCount":10,"integrity":"sha512-SzVHntuNrmxUt794QFLCnKyTxvSqSHIG61+aueSzxrdBT2RHo4Kxeyp26ZvA1pDvRbzCKwmvQMfnM/lx/6yEUw==","signatures":[{"sig":"MEQCIDoAijvTOMODdfhIT1ifvUax59jdvzkuUa3knr2qeDRBAiAnwfkdWRwFdA40hrytg+OLKT2CtD84ujLv3xuvQu0aOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20386538},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c51cfe402e1ade164cab811d104be0289326a049","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.559","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.480","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1448_1766683367999_0.6352447604612301","host":"s3://npm-registry-packages-npm-production"}},"0.0.1449":{"name":"@tscircuit/runframe","version":"0.0.1449","_id":"@tscircuit/runframe@0.0.1449","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af7f77337e55bab2c4433510f78535b2e846f723","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1449.tgz","fileCount":10,"integrity":"sha512-K5CoOPFatU9NmBVmSr55Z5WQQwkzKo25idy5bN5grHFbJRBQJTqzc83gkYNEB8qefWYd+46q84FRbcKGvmoEFw==","signatures":[{"sig":"MEUCIHxYRIS1oCmPKBNTPfKi3olJR2GMGPZyZDudNFgREMaiAiEA5+3BNl12rl4+trTSHnIjwmD34ei/oNMPTf1Im9f9124=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc5ecd0da0dfac006a883cd56d31aef9b963ffbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.559","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1449_1766692851952_0.8505898654168629","host":"s3://npm-registry-packages-npm-production"}},"0.0.1450":{"name":"@tscircuit/runframe","version":"0.0.1450","_id":"@tscircuit/runframe@0.0.1450","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d98df13bb1248ef26e25d13b635e552cbcc82a7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1450.tgz","fileCount":10,"integrity":"sha512-byNNnTb/fipgC/eLw+YC770MiHgYww64pUqMgnw8aSucPZczmNc1yrFBz1GAvqj+g18GpJimi58Qaj+aG++Sdg==","signatures":[{"sig":"MEQCIBSQc5O0pbmQbyHXXBFg3jp2nr+QsufT0pJP014GzF1lAiA2kOh9fNOhx/4ypHaNeRiZ3kE+JI8YAl18j0WyCt5Uqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d80a14420d19fdc47d1fa5c694d65c209fd2bab3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.560","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1450_1766716884803_0.8766140369482032","host":"s3://npm-registry-packages-npm-production"}},"0.0.1451":{"name":"@tscircuit/runframe","version":"0.0.1451","_id":"@tscircuit/runframe@0.0.1451","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7eb11ac750c721130488056d013a1acb97812015","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1451.tgz","fileCount":10,"integrity":"sha512-+faQKjO51Fa59P9OgDZM+vDRkBfaOoc0C8p+G8cDHWiSuC8AkBLVxUERVELhRNVydl0o70mKJrVBchOcXmrE8Q==","signatures":[{"sig":"MEUCIQDL+Xz8MzSPUN1jlQjQaW3GX6PC5kl++2YzVJ1cD8Zo+gIgTXTmnNBcsSlfKfSnZ4UcUJhg8GAhDt77DoH6uK+JBZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5b389d0626996b9aba6abad057212aea60c5f828","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.561","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1451_1766810406831_0.1953409711834735","host":"s3://npm-registry-packages-npm-production"}},"0.0.1452":{"name":"@tscircuit/runframe","version":"0.0.1452","_id":"@tscircuit/runframe@0.0.1452","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d95b1a89047f012da4c7b48117b02d1e99077169","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1452.tgz","fileCount":10,"integrity":"sha512-GXeKzR1lyjEN8VFDnusSyclSCTk+jb1/p0h6F+dMyl4Wt63WbuVDktJSBUCFIbkQxWaxAT1owitfcruZGcfPIw==","signatures":[{"sig":"MEYCIQCBdb6Maop12wZ7P5hU3Hq+zfTkMzxghfj5CPwJO4Ij1wIhAKUJR31yAvb0bV/8snzv9gxY8fvols7DnXaoowJZr3iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2a7447d8c0039e88c3015322128cda249aa03a7c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.563","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1452_1766972696004_0.8678781238000199","host":"s3://npm-registry-packages-npm-production"}},"0.0.1453":{"name":"@tscircuit/runframe","version":"0.0.1453","_id":"@tscircuit/runframe@0.0.1453","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"026309428ed3843229622b2ac0752b876e71271a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1453.tgz","fileCount":10,"integrity":"sha512-Q5MaRmfaBPtb9Yhi8neVvsR6gFPvr/kmXLSTjHDTeYNJZjuiF6TA7xaFIZrPwteXKmH3++TIefY+G3hKyUSVgQ==","signatures":[{"sig":"MEUCIQCH84C9/gH2yH+yNmR0YUsIS15HODIrN8GZa0NTlDtPTwIgAThNd52KsJ8VgrjtcIi8MfiXqTN58ULoJyU3oOtt8bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73b601a288f7355e26fae7c0dedac1c59490ca05","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.564","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1453_1767020209353_0.3954592170322666","host":"s3://npm-registry-packages-npm-production"}},"0.0.1454":{"name":"@tscircuit/runframe","version":"0.0.1454","_id":"@tscircuit/runframe@0.0.1454","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2040ebf194d42cde1019c6956d041d77e8c775c9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1454.tgz","fileCount":10,"integrity":"sha512-qchMMGNmuuioAy67JQl6nD5ctu+DCEi38pe8pxM9+UkjTS8X9I3XDvaelw4aMf8jOmOVQw6QDqz0vAL8caGMRA==","signatures":[{"sig":"MEUCIQCUzTso6IW8o2uR4f1yLsMpDnFGkf0zKO5pQ/AlZrpVtwIgX4YPyyg4Dg/apF1qPIkG50MEfc9hB8cY40+a9M68AwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"091c19ca2a9b86db1a5342e302942fa74abd6ec1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.565","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1454_1767043633269_0.7074940031373207","host":"s3://npm-registry-packages-npm-production"}},"0.0.1455":{"name":"@tscircuit/runframe","version":"0.0.1455","_id":"@tscircuit/runframe@0.0.1455","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e989d07f71116a0de806f16e750c3991e333c5a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1455.tgz","fileCount":10,"integrity":"sha512-dOBekWd5+h0BwYhMN4HjKMpevA+O0PnLjsXpc3DivZRx+tqgB4BInlywnmlPOCgCzvS5UHp2KhNCb/yvICONpw==","signatures":[{"sig":"MEQCIHW/PE7TzIzJ8vFCRk3Y9/Me1OTpmTEFi/8xPLZACTK1AiApjy+fLza3QHOU27tWePrXBql4FaJfZVsZKLVnkJnd/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"673bc00692fb18406f7f28de8e0a2792644f7546","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.566","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1455_1767044774050_0.2089330419309614","host":"s3://npm-registry-packages-npm-production"}},"0.0.1456":{"name":"@tscircuit/runframe","version":"0.0.1456","_id":"@tscircuit/runframe@0.0.1456","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c5cc73e7c8f4af91a9e6441331e152d78bd36a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1456.tgz","fileCount":10,"integrity":"sha512-B9jbdvSw9D2rlkCMDQ7IIjWO5h0Y6P3D53z7GBaP+pZXTYlvaH9sTHl0ZmIy0X/IszZCzkjEbATPAvVA5WtDKQ==","signatures":[{"sig":"MEUCIDVw41Qz8VrhXxFHD2hSnL4GjEu/F4hosAT2/vKRvaYvAiEAtyEwhe3befI5lG+bJ/wyt8snSs8hDnaK0tOscJEM1WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"61fb8930dfb9ff809d3e4968aac1f406a30fb36e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.567","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1456_1767070448349_0.12360817236893618","host":"s3://npm-registry-packages-npm-production"}},"0.0.1457":{"name":"@tscircuit/runframe","version":"0.0.1457","_id":"@tscircuit/runframe@0.0.1457","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d03cf906283c30c0493b90df1b8c5e1f208315e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1457.tgz","fileCount":10,"integrity":"sha512-mC5hH5IjvA+lBUpmLZnK4EgfrB7wos/kfD2aNx5K7X/ilOgyDoPfLhxzLjJV2qFNcbBsmyYnGDvM95Yjdnl0Wg==","signatures":[{"sig":"MEQCIA4J5RJf7GWYcQYVUqs9GVJ/vflmjCBmkn/OoNpmkUPSAiBI8TK0Q8zTepQNJtNwOTF78ySGO+Isup8Wvlh9IwpZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383730},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1bf25aa4ed0a7fd71eab86857363f4e8f125c829","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.568","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1457_1767238485388_0.3790115752701182","host":"s3://npm-registry-packages-npm-production"}},"0.0.1458":{"name":"@tscircuit/runframe","version":"0.0.1458","_id":"@tscircuit/runframe@0.0.1458","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b804a4e9e876ba5778ddf3ef57223562bd5fd08b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1458.tgz","fileCount":10,"integrity":"sha512-SYksyTkrrQT4egASjWDWevBOmbfnN2E2wIwb0n4sjdeKA9zydZdOv8YgcdmctfTGTbyq0srCYexXmfDlSZCZag==","signatures":[{"sig":"MEUCIQCb4UW2jn6KRB+biC5qbEmhU628mcvVikTMOFZSUhnUBwIgHjuKusDkljr9xPXoR5trBg1AGPLqro4/hMajmkhhTCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20374252},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a8657da4d2967b160124547a5e0a14a1c2c82d1c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.568","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1458_1767297282197_0.32958019145731754","host":"s3://npm-registry-packages-npm-production"}},"0.0.1459":{"name":"@tscircuit/runframe","version":"0.0.1459","_id":"@tscircuit/runframe@0.0.1459","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf07235e7819072e09631f7bf27dcc3f2ebb979d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1459.tgz","fileCount":10,"integrity":"sha512-BwW8JrJ5/XTnx1bwTrs5IVuEMBXt7xT5/9JkiSBEjjDdvv7iPDP7mfrYvWhxY0jHj+fJq2O/3BRb2RZiA3Mzog==","signatures":[{"sig":"MEUCIQDZzSravHl9JDenuv13zOoQK/JHxD3LlflWTddDfxuB6QIgK13Q6KnP4/9cE+bxgTqfrrxEPc9m64Zj22QcYLZe7ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376622},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b1929d7b4801d9dd3b2d803e1d75a51671811e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.568","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.481","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1459_1767419282653_0.9011240645537149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1460":{"name":"@tscircuit/runframe","version":"0.0.1460","_id":"@tscircuit/runframe@0.0.1460","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"64343489a33a9b4f7c1d47aa69bc550a81ad2422","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1460.tgz","fileCount":10,"integrity":"sha512-orIStMkBdtsJq0ZfDGaGS9BiHTrI6iwQZhopzH6Tqd4I220jw2tzDA9nPsviZ5/DvtG5X+3nwEC5/PUKijOtSw==","signatures":[{"sig":"MEQCIB0TU920xQpf/7DVkPCkFbxeBnZ9wGaQ2JOa+u8Kuk0dAiB/0+3iSfn97uJUwW56tdWf4cORNUISiwlQ9TINpw+YYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376598},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebbf16ead842544c67867152435423243cdf1f34","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.568","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.482","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1460_1767420184534_0.5372640009460774","host":"s3://npm-registry-packages-npm-production"}},"0.0.1461":{"name":"@tscircuit/runframe","version":"0.0.1461","_id":"@tscircuit/runframe@0.0.1461","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83b6fbd24e0ab313f8532afc7b438ca8d19900cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1461.tgz","fileCount":10,"integrity":"sha512-Vx6mgDHWyEaXaiMwYQe+G6Tp2yKZ62MvILR8F80W/ycLjLhv8cAgWczrzdYNiOmKnBK08Vu6oQ6i1dxIKjxRmw==","signatures":[{"sig":"MEUCIQCNslGsy2Pt3wopF9QWogERP/QzTDnQ9Pv/UPWYUG2kRAIgIV6pphRme3TeOGcCJI1+4PAmUdtASeQlUqOSzyPcBvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376598},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5a9239bd8fbb85df7b0c20ff091416761a8caa6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.570","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.482","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1461_1767464249235_0.27660293486971566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1462":{"name":"@tscircuit/runframe","version":"0.0.1462","_id":"@tscircuit/runframe@0.0.1462","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"acd59866f5b57eba9385108aa299d23d16fdb1db","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1462.tgz","fileCount":10,"integrity":"sha512-P/oJoeTLBAXZFhjSROt/kau1bKsYsaX89t3Iihzuod8Li/wr+b7Df7TSY1mkhPxSm+2H2Ls62VvInpuqqYuE8Q==","signatures":[{"sig":"MEQCIFjJd6wC99zkAab5gWFeOOC5bOnVJuvE9Ol9o+ID7ubpAiAJqyBfwmcOkP3pF5chaV/qulS7839HqsQhtsLtKqhciw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376598},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8314d8ff177a2547ea84279c99f5966aa9412072","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.571","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.482","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1462_1767513007688_0.12442960158366212","host":"s3://npm-registry-packages-npm-production"}},"0.0.1463":{"name":"@tscircuit/runframe","version":"0.0.1463","_id":"@tscircuit/runframe@0.0.1463","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d77ca8d04e7e8a0ebe4ec21bb42d33460f4b30a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1463.tgz","fileCount":10,"integrity":"sha512-D17UI6LrCrxcyd2wgU96wRCesxNdz8iLGmtIK+1UR2WarTXrSBjG1KsYahe36rJnyIptIkdwbvS3DlVp+O/0mg==","signatures":[{"sig":"MEUCIQDQJStzyF1QNr8wzaEWa3DW+pRn12vpuHhHBpETY8k8JAIgcKg3kPpoHOVgF1mCzqRmizaUYKvguOgIsn5IDlG8EsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376598},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ace2c351d89671be52801e2c855363760d150404","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.572","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.482","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.32","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1463_1767548545587_0.16790115610232692","host":"s3://npm-registry-packages-npm-production"}},"0.0.1464":{"name":"@tscircuit/runframe","version":"0.0.1464","_id":"@tscircuit/runframe@0.0.1464","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24a2da6333676e1f47d8caca29690388e91e2243","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1464.tgz","fileCount":10,"integrity":"sha512-swHVkjhcVG/UaWyDQL9BLX0eijOzEnMkGFmcUOgkBMOgWe+31XK9Z7rilwv81E2K4L5rizGim1ITBPlH//Zaiw==","signatures":[{"sig":"MEUCIAga22SRHM+dK4bPeHS2nQmxquFXsvWsiVD3nnlBsk8HAiEA/8LdMwATI3usOESO/1sZugtqaJJ2Hrx14h0yC6PRfC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20426192},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"317d51fc615a66104e9e6ddeda4c01a46347d45b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.578","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.483","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1464_1767992552053_0.34302454435721086","host":"s3://npm-registry-packages-npm-production"}},"0.0.1465":{"name":"@tscircuit/runframe","version":"0.0.1465","_id":"@tscircuit/runframe@0.0.1465","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80194ac78dedf88fc4d561a111c0bcc52437f77e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1465.tgz","fileCount":10,"integrity":"sha512-g7jrNs1DKaI+woxgcHw7TymoT7KyPSy2Hv0SED6ijNd13Si/xR2FW+2M0lTSiW6FAgmtIJ1XjpQVLk7L25eEVQ==","signatures":[{"sig":"MEYCIQDkTFjSDGJV7qDzCAx4HzbPMibIrL+Gczjm0sNoFxHKSAIhAO9GMRma7/xzqprKD1AstBY6PcjJl3//i61MeahjQuMS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d56e4eef019c0472e54131f9cf047243f4ca72f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.578","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.484","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1465_1767995043291_0.6484605436054303","host":"s3://npm-registry-packages-npm-production"}},"0.0.1466":{"name":"@tscircuit/runframe","version":"0.0.1466","_id":"@tscircuit/runframe@0.0.1466","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"621b7e55a11d1f97784a3442f019b86fe0b45538","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1466.tgz","fileCount":10,"integrity":"sha512-nTzHuW8rk5zBXywciyOjmctHWcfLgzrgLK8b3LlkbqyTk7ahersPl0CL3TwSL3zjlBN69pBerkr0DY8IMoANPw==","signatures":[{"sig":"MEYCIQCxlFfzGt59iuOqdEZG6edmS4sKH2s55draN1+oMu/XqgIhAPlKiAx7ex18UbEWiBRacB6Gzhm43U168gbLHovdxKiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b8c82ad8e60cf893bd596ea4038774dd5abd87da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.579","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.484","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1466_1768003775247_0.8281898245526449","host":"s3://npm-registry-packages-npm-production"}},"0.0.1467":{"name":"@tscircuit/runframe","version":"0.0.1467","_id":"@tscircuit/runframe@0.0.1467","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51d18a9a29c79c78bbe03864c24ebf32def9bccd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1467.tgz","fileCount":10,"integrity":"sha512-G2FBaz1li9H58Ez9j63LOpgJ8aCIg1xpnL6bk3Pq6LanH3EUIEWbeSEYrKKAglxRDQoni8fLzNvifZgHxJfxfg==","signatures":[{"sig":"MEQCIFQi7h/VlfXwdZBqbwggGRVMaw3Y8r5TjcOn15ePTwSrAiAtgqXUfrKNEMgU7p6mIcPks8LFSVO9hkMmrwYSqdN5qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"76106aa9a751ccdf0e8d12f9cb3be6d0636323bc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.580","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.484","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1467_1768024526483_0.26974688963499127","host":"s3://npm-registry-packages-npm-production"}},"0.0.1468":{"name":"@tscircuit/runframe","version":"0.0.1468","_id":"@tscircuit/runframe@0.0.1468","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4190173b866d5dda2dd00896b36c1973c444ab5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1468.tgz","fileCount":10,"integrity":"sha512-1MpvdCiyjR6RMHGBXOTX+oWSjAniuDkgmDiEnzgjFKpsNiczI8Z1pDNiLrg7kLL1atWOrdngVMHZtY0POUz7nA==","signatures":[{"sig":"MEYCIQCCR9BCZAE4/rQ0IXvtx7auSOecZ8YQRvYPKtYhhy2zNgIhAM6jtvff94PtL6z5rTCTuX2x+/4/em2L+gb2epqxT0cA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4709f1c9cf89796de2d85877fee7e44398f68dd8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.581","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.484","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1468_1768057637531_0.8461119266882382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1469":{"name":"@tscircuit/runframe","version":"0.0.1469","_id":"@tscircuit/runframe@0.0.1469","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"07591af1d146e4bd154c63a368632eec1efdc087","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1469.tgz","fileCount":10,"integrity":"sha512-mpAOY9N6BB6mEBDSBCbTADHdQEkQ9uLyzpBoADG9xvCnEQ8md7SwSEDE4jO6JrEopK85JvJcEGQoKNBUZtRhZg==","signatures":[{"sig":"MEQCIAF5wZfkFZtuhdViMOmgPB+ThfE2VqJIZw0SZ39ainjjAiAQNsm3yetXUwQRGtrreMfyVaP4jua/jfLzBubuYGZ/Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432156},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b48da8731cdc63b52c434e784d162b361eec977","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.581","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.485","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1469_1768111724663_0.9804966868895049","host":"s3://npm-registry-packages-npm-production"}},"0.0.1470":{"name":"@tscircuit/runframe","version":"0.0.1470","_id":"@tscircuit/runframe@0.0.1470","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"85d000b2dfcbe321a8fc53a7af887ebbccf49a3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1470.tgz","fileCount":10,"integrity":"sha512-AQiG41IslAINUSoCUGvZmu8QLew+B4e5Lksup50gNwE4idhXT6Xjz1+rFAOVvXM+Edz7nvRtKJKMMZ8y2nTDHA==","signatures":[{"sig":"MEUCIQCSiLSFxCGhlMlqBecvCFwXC1ai90j8KInFol/ge7DsGgIgIf4MsAJ2rfXXBgqOX3ehsAN8e0rwlX10PBe9nNuR734=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432064},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4ad10d6b19b6f6d464d5e43d6731ce1ffb7c6f1e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.581","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.486","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1470_1768112401086_0.8327142374511831","host":"s3://npm-registry-packages-npm-production"}},"0.0.1471":{"name":"@tscircuit/runframe","version":"0.0.1471","_id":"@tscircuit/runframe@0.0.1471","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4fbb6ade6cb16357629f680c4fc81a369fd60d27","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1471.tgz","fileCount":10,"integrity":"sha512-hnpBBTcjdYawPXsKS1Hmjzrs9hj3VyuhpI6CVZQ27R1+7Rtx7BZo/LzGQrxrLog2kyQ0jUhmDFbjkGx57WVt5w==","signatures":[{"sig":"MEYCIQClhckmuraOdovr9FBmkzPkyK3xAl9gRKm1shQDRO5gugIhAPkOXe6QWgFW6YCswBHaGqmZKflVc0R/TTzY0jQkDYHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432064},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6cf6217abfdc308aff305b55a1bbe87ca2f5ed3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.582","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.486","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1471_1768112900631_0.2591899772464916","host":"s3://npm-registry-packages-npm-production"}},"0.0.1472":{"name":"@tscircuit/runframe","version":"0.0.1472","_id":"@tscircuit/runframe@0.0.1472","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5689465f652b549b0b0014d38e714af2a028e10f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1472.tgz","fileCount":10,"integrity":"sha512-EivJf6ZU9A/v3ovM+jmqGFKFKCxsBmWlGQT+VhU9PP1ME5MVIOyM4OsBgfp3PeTeeiHm/m5p8sWl3vPDJMnutQ==","signatures":[{"sig":"MEUCIQCoABl6HO5YMC3UaNQ33aAAvfVf/uaJ3UnMN0FSDKcUEQIgda8a4fzln5moj30xKVq11EeNf0nNbr7kR/dbss3pGPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432064},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"868b6eb51760a84ec52453e7a444fc8ee0de6fd5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.582","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.487","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1472_1768130305207_0.8618343981193912","host":"s3://npm-registry-packages-npm-production"}},"0.0.1473":{"name":"@tscircuit/runframe","version":"0.0.1473","_id":"@tscircuit/runframe@0.0.1473","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4a5c4f437dd5caa6afc02c5f06897acd4042560","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1473.tgz","fileCount":10,"integrity":"sha512-g/y18u/4pQxaxtPQM5GWQ5jd5A2syfCulf86MjUYaF/1vgit8AGGAJk4CRZbYc7SVvL2S1C/78UHE2JpJLWBkQ==","signatures":[{"sig":"MEUCIQDEXFzx/G9My0hA3eErOJ6ws4FiBC96Ow6/aCi+qYQViQIgbx2Y4QfO35FNPYioI/2q25THdlS6MAVv+6C5F6T0Ke8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20432410},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4fc0e14e182de85d750ad9e79e6fbb913cc16124","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.582","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1473_1768142929162_0.5096471469083292","host":"s3://npm-registry-packages-npm-production"}},"0.0.1474":{"name":"@tscircuit/runframe","version":"0.0.1474","_id":"@tscircuit/runframe@0.0.1474","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b21af26daac8cd60f53c54a3c35abd6ff7bc1138","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1474.tgz","fileCount":10,"integrity":"sha512-f7pE8ncmS5O3Ql61gVE/JeW86ZGprmaGIsZS2bPNA7Vj5mObZPl2McY8laznPh4VFD7Xbbo0sT6k3qGQOs+L4w==","signatures":[{"sig":"MEUCIQCXzeK0hLVIx7jqMxaHLGMuVWTtSrulpSfjxpQTvq9xPwIgQaJg7ggZZDoW0P1i9VAsPmcFc06yp3P4SqLmPr0wKco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9323bf1bb5e20955ac809fadf3a281a525d106a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.582","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1474_1768150186797_0.31355285132840405","host":"s3://npm-registry-packages-npm-production"}},"0.0.1475":{"name":"@tscircuit/runframe","version":"0.0.1475","_id":"@tscircuit/runframe@0.0.1475","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8e5ef1a5df5370dbdbcf38c970c214313fc213a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1475.tgz","fileCount":10,"integrity":"sha512-a63YK+rFC9Gxw87HAC4Uu1re7AAesrtwUNYqguko87wVwxMLNDT0+Mufd4mzccSl0iig0+OmT/ZdqgzQW6dG5g==","signatures":[{"sig":"MEQCIBmJZYfSq22ULxtte+TkPAcTPM0Rc56G66VcQgoccscyAiBQJh6AYzNO0a4oYsPCUex2TCJ1QHdYwIfPI3Mgr/+6yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b8ae3ba476ebb17f4ba496c5aeea3029f131ae3f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.583","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1475_1768183994117_0.0985992669899789","host":"s3://npm-registry-packages-npm-production"}},"0.0.1476":{"name":"@tscircuit/runframe","version":"0.0.1476","_id":"@tscircuit/runframe@0.0.1476","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfaf6cbfae6c03634acf91f91700a2c69c5b9b6b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1476.tgz","fileCount":10,"integrity":"sha512-OQ0BL/3Ji+5DwCRhKOjanH/t2gN6nwQq/qpe9ojzkdYp/6NQLUfVHm5KRG99nVs30MPp3F4lG0/cP5qRX1f6Gg==","signatures":[{"sig":"MEUCIQCGG2L+Tx1w3yocFuTaTJBi2zUQr4as5drJ79jH2tkHOwIgO/ol51glbRgcaGNKtBThBz+/CnN9XShfn0dKAyWmnyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c59892e2697b505d60b054fb9bd739482ffe9ada","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.584","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.33","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1476_1768257544071_0.6887935506758769","host":"s3://npm-registry-packages-npm-production"}},"0.0.1477":{"name":"@tscircuit/runframe","version":"0.0.1477","_id":"@tscircuit/runframe@0.0.1477","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1bf703a83e9ebccbe1947be1cf709250a49855f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1477.tgz","fileCount":10,"integrity":"sha512-w7x7EGw5ucBr2mMlqyYieHITiPoRwtSCbQJ59OQ+2SdPbm31P1jW3bDg4aMf1sCp3GUgOMfNEa2eP9o3hcnrVA==","signatures":[{"sig":"MEYCIQDQWeSXj7f4twlplvUlgwX9LakkFsrRyoluA4G2z8hoAwIhAPOqXEnE4QhQrifN+dtrcuFEMc4PHbSPTmdSMWP9se12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f853b963822135528266552211452dccbc7417f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.584","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1477_1768322385987_0.2178144562966049","host":"s3://npm-registry-packages-npm-production"}},"0.0.1478":{"name":"@tscircuit/runframe","version":"0.0.1478","_id":"@tscircuit/runframe@0.0.1478","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32e3d61402419c08d4e582140625639fd80aef3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1478.tgz","fileCount":10,"integrity":"sha512-OIeIo2NJhvAlzOJhD1fLvLCd8qtvJaHies6vyG24QcRO2ufCEurgYo373OMAQTV/BfZ29yeZJ2hBKZqI/SCSYA==","signatures":[{"sig":"MEQCIAqh6l147mttYnWhYeqUkS1lho9X0hWx1emxQB6mj+bnAiB2WFJ+Cm9LkskidpjU2/ryImx1CzS2fmVz9R7NLfZ5gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1c880d75454fdd1d277e504929de2a9da366b74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.585","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1478_1768402266223_0.09219649709393374","host":"s3://npm-registry-packages-npm-production"}},"0.0.1479":{"name":"@tscircuit/runframe","version":"0.0.1479","_id":"@tscircuit/runframe@0.0.1479","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f695d1c115567b7c0969bc5c4cf5cece6cc082ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1479.tgz","fileCount":10,"integrity":"sha512-k1fvJw8gfq/BWAkucwei9vML2ti2RzWQJfcJ4LGdU2BAJJIzMy1gJdi51EdgA6QjHw7bun2nN95Pw5Lb87/T9A==","signatures":[{"sig":"MEQCIFMlihsMDuWZTWgXIvUxHTt0hMyrRdPLNTw6q9jAoYqkAiAwtQdlVMS3mh+Ag+A7VxPrsN616+HfabvGPbk20M21eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18d0712a2882dedafc5dff66a4d2a9f83353401f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.586","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1479_1768428172381_0.1166554187654607","host":"s3://npm-registry-packages-npm-production"}},"0.0.1480":{"name":"@tscircuit/runframe","version":"0.0.1480","_id":"@tscircuit/runframe@0.0.1480","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bea069ae14c7d1ada4ee4a823aa5e4fcb5772fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1480.tgz","fileCount":10,"integrity":"sha512-TQzZEHJNQJItUXFPSET88JaxxcL7ORYKwKbfwfDi2WNuza9hsvA75N/sBBLrYcOdvqAAHdn5nS1O+se9mICvgw==","signatures":[{"sig":"MEUCIHP69u/WOyyPpqgVqZ+B0ZOpXJc5jeod5fIdOcQAf/MoAiEAm7I3YzNQAJorOfJhE2+TMFvaVedrIcXJSWULWYh8AGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f8b328f49b748fde788a3ddd3b8bc13eab6d7b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.587","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1480_1768436798499_0.20913980336368598","host":"s3://npm-registry-packages-npm-production"}},"0.0.1481":{"name":"@tscircuit/runframe","version":"0.0.1481","_id":"@tscircuit/runframe@0.0.1481","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf4dcf49c4327e173621dffc95676e47b88b0181","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1481.tgz","fileCount":10,"integrity":"sha512-4Ce57drX2PpIMan32Euzp5YLdzPtNuBchQ9sNBepTzY1ggEuILnTY37CM/pjFW+XR6QqsgDJIAlDRTcBqZjW8g==","signatures":[{"sig":"MEUCIGEen96voZDy/ggC/GzulY5qp4AK9ieaN8/nOUAd1aQ/AiEAhHzByObM159bsetUb/5Mdei9/yH7bU7Nc8TuhhHyQ5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5268e652b2ddc5bfd2eefe2ec72f974ed9849619","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.588","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1481_1768455127393_0.1019068442228892","host":"s3://npm-registry-packages-npm-production"}},"0.0.1482":{"name":"@tscircuit/runframe","version":"0.0.1482","_id":"@tscircuit/runframe@0.0.1482","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4db87644b400b1bac958f5eeaa163d1ab998cf35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1482.tgz","fileCount":10,"integrity":"sha512-pB6PNBA3GzOp+V/fCrNFnEB22ZbUNsiMKk/pfWguLFyB1497+8ka6VTp7BNJQnEPpbR+HbeGZN+jTrn+yvck/w==","signatures":[{"sig":"MEQCIDPZTwszt5aJpWE89NZmt3b8nLslgN35w5BdRWZ40Ta2AiBbN/KQPNgSiblW0F8NxS0Fatt/gsPvTQvtJhz1iKElkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74fcc87e4ba0a98b22601d5cd66901eda38728c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.51","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1482_1768505579019_0.33638985440757185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1483":{"name":"@tscircuit/runframe","version":"0.0.1483","_id":"@tscircuit/runframe@0.0.1483","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"65613954a9d023c08686dfeb5bc7639bc43c5ea2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1483.tgz","fileCount":10,"integrity":"sha512-UR2C6EQb3EArttxhd5GWpVQ3yxQ6Xchm+jga4tb9R82RSvg6/irKHd1JNfDd1XmaOtSTFaBiOdqoB+v41PEzqw==","signatures":[{"sig":"MEUCIQCj+7SkDemWqSCPw+bB5Ps8lNI75Jk6HG5uDsS31O5PEQIgYMk9MfR5tZopHwdc2G1UnWQmDIaIj6qdZvNMPqgykXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434049},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"26d82acb960d8c4d222e3e8f52988dc4e3442e5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1483_1768573827770_0.9949960749718783","host":"s3://npm-registry-packages-npm-production"}},"0.0.1484":{"name":"@tscircuit/runframe","version":"0.0.1484","_id":"@tscircuit/runframe@0.0.1484","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9eaf2799fb9a2cf9952ae7eb712b53b7c6473709","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1484.tgz","fileCount":10,"integrity":"sha512-B6ozwIa69vc8D3juzP4sAuA0AuuouXqVHw62qzg7XQ7dJfViUXoP8rQ8VP3luhz+T2tSaRut3N+qrvmJkEITjQ==","signatures":[{"sig":"MEYCIQDdcMx3bULjU9QjSP5Emm913Qb4wr1Rl7OV+gtyB1VEzwIhALx1IV57ZGxtSf13AZjKVy1fHBsv8LO10lFeZB9ujPjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434305},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c5813b2700b5dc5e7268b17f98acec804dd6293","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.11","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.296","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1484_1768598455515_0.5275893766103714","host":"s3://npm-registry-packages-npm-production"}},"0.0.1485":{"name":"@tscircuit/runframe","version":"0.0.1485","_id":"@tscircuit/runframe@0.0.1485","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ceca88acfe1d0d1cfbb8fd9ad3d30b332df47fa1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1485.tgz","fileCount":10,"integrity":"sha512-OLdnV4EZ2bgTXf57w8/bFDRGxcggq6XhrXfJhQnkVi4r6ufdDGkGd8EJQeZkypNM8u5LIhVU3lb+uYXJQ1l0sw==","signatures":[{"sig":"MEUCIQCLiEP55orNwE2D0Rni2ydPmDRblIX/yUiif8U2dK4HlAIgR7sVyNSChfTO8Ot4pu8Jo2rSrgaa9gGxVa03+hyGMEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20364569},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7bd3d1ce9265f9a6a729b11a0015da400c29b704","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.316","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1485_1768673920128_0.17536220689295967","host":"s3://npm-registry-packages-npm-production"}},"0.0.1486":{"name":"@tscircuit/runframe","version":"0.0.1486","_id":"@tscircuit/runframe@0.0.1486","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d7c0923497f0b5c75d91c3ef5d32ce2d448a0ce2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1486.tgz","fileCount":10,"integrity":"sha512-rICUMVTrv5PA33Hab6TZLZhep0rxIsS1pZ4zbNbAQ0BdAn3aWjgKCa+3vlal3vlwVC6qhAxTTxCP9u8lF4sfpA==","signatures":[{"sig":"MEQCIHLmoHs8Ce1YiP0xIF5KRX2p+4VCA3WgS7UKqSZeqTjmAiB53zyfGjAOhEkrfvq11pfkElPWZDY/ZcsqJ2u+JE9ddA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20364569},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5fdced965dd20408ccc6eade4598a323d8d517c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.489","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.316","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1486_1768676076784_0.18708942793111838","host":"s3://npm-registry-packages-npm-production"}},"0.0.1487":{"name":"@tscircuit/runframe","version":"0.0.1487","_id":"@tscircuit/runframe@0.0.1487","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f1176f79244b9f83bc4192ab7002c3b8605af55c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1487.tgz","fileCount":10,"integrity":"sha512-sQuVmI2VlXy6x1R4ysD7rrbYFp+vsGTMOHgYAanqae6jx3Jo324THQ4peIFjCTxPEuWC5UG8EbKG+v5ksDCkag==","signatures":[{"sig":"MEUCIGGi0/YnTJUqjsUJkKcKtOFoNNv+HjE+7hRUCab0R/I0AiEArTMQFt/zgQustV6D9OyeOtioleZ9XqaaZNw+Om7nYtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20414217},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"23a40e0d77504466193c2f4b09f5b3b7d6ccd492","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.499","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.316","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1487_1768753974106_0.41628727018525846","host":"s3://npm-registry-packages-npm-production"}},"0.0.1488":{"name":"@tscircuit/runframe","version":"0.0.1488","_id":"@tscircuit/runframe@0.0.1488","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87b0f460b2c433d5e4e904236fca6ec1694ecb1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1488.tgz","fileCount":10,"integrity":"sha512-J/DKdbX8enLSvLqUb+H9D/aOHnDwvM+y7/7By4eAeQgxy2BB6z4bLH268zoLmz0bStFeqMylpueaOOi/0jPleg==","signatures":[{"sig":"MEUCIQCDRHjGCXMb4D+IgcVxs91THMmfNXPACo+qZ5mbhw/jMgIgYacls4cVwOZzcjNzco2hfpAE5HSBcWT0UNAcXJ/OH0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20414275},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9cfaf114bad93bf1962fdba8e6bd563f7172ace5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.500","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.316","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1488_1768767592670_0.5469401810689161","host":"s3://npm-registry-packages-npm-production"}},"0.0.1489":{"name":"@tscircuit/runframe","version":"0.0.1489","_id":"@tscircuit/runframe@0.0.1489","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2226683e4d293d60ba20330459dc70a020c237e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1489.tgz","fileCount":10,"integrity":"sha512-q6luOTonm005ByGBtwlsbIaMXmSt9bIJPeI9bsQCovj0t8mLxXCZtd1gysIL8OegNyh2gFN5Ql6bYYgCjjJHrQ==","signatures":[{"sig":"MEQCIHH7mUFVNDdglnYOqHz+Yt/KCaF8SUKY5t7IQ7egfQrZAiAW3CwbL68Lr2taaOp2cG4sZfn51ACk4uRtWN29j8O5ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"884f0d93ef1fc6375f4246f5814b19a4c47fba48","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.589","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.500","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1489_1768768481395_0.3527273898268135","host":"s3://npm-registry-packages-npm-production"}},"0.0.1490":{"name":"@tscircuit/runframe","version":"0.0.1490","_id":"@tscircuit/runframe@0.0.1490","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7c06e0655d71a03bc7de5cb448e05c59ad7b1d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1490.tgz","fileCount":10,"integrity":"sha512-ExRHo6RhvSrRvzCysHs8v1WUOYEu72PrS2g19SSZHmHVwSlKQVZU1bcanbsuIkFeusopZs0p5J75ry6asPdG7g==","signatures":[{"sig":"MEUCIE/EV41pP4SqThXpuCgPWUmUuRZUBNqHfJpyfpmbVy+qAiEAw9mkg3Yn96PKbQ8srDy+eHAHlUiLK2vjgq34rx+bJxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e4d9e71f083e49ccd82739c9408ff3c2e0af5d66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.590","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.500","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1490_1768772386798_0.4760753141121885","host":"s3://npm-registry-packages-npm-production"}},"0.0.1491":{"name":"@tscircuit/runframe","version":"0.0.1491","_id":"@tscircuit/runframe@0.0.1491","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"accd2090e40fcd3366f5ef9e0807cdf1a8fa309f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1491.tgz","fileCount":10,"integrity":"sha512-PP0AFKN5DI+aPfzhBjWiZlcXBSRRDhgvGje/G1dolrg1UL8fR14X7U23bWYHMB6m9OCygSYMLdV+PSWdfPdGvQ==","signatures":[{"sig":"MEYCIQDnpcCoBOloqP6tL76OHX6mRLydY4N204KUKPkI+58M3AIhAPHA9119szkr1QoHHlrsACrR3yFT+uoq0Ts+2yj9ur1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5f2012c94664dda557b3ee8812478d28c5be3e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.590","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.500","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1491_1768829749311_0.9155363808825692","host":"s3://npm-registry-packages-npm-production"}},"0.0.1492":{"name":"@tscircuit/runframe","version":"0.0.1492","_id":"@tscircuit/runframe@0.0.1492","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46ae64cbc5f5b026a901853e3990bac0a252dea9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1492.tgz","fileCount":10,"integrity":"sha512-pOL4qYX1aREpcJBNCXCMTV5pdmN2e28eecVfOLf/8NXAVZdAQ4+bDerWX4vI19IcA1M6AKxsY5hFgEm9bClmgg==","signatures":[{"sig":"MEUCIDw17VkAeb/wnlRv9Bx9gsPRlPmGKqAN5ylbUcdgB4S3AiEAhz3ZCiIspvZswrOYEL+DBTXIAmSD4X8oWfDki5aHydM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423393},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"593fa5d78292a929dac0da477244d79d1320ead0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.590","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1492_1768831188360_0.7479457562345209","host":"s3://npm-registry-packages-npm-production"}},"0.0.1493":{"name":"@tscircuit/runframe","version":"0.0.1493","_id":"@tscircuit/runframe@0.0.1493","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"686692af5817a3742a655374e2f15352b390f07f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1493.tgz","fileCount":10,"integrity":"sha512-xL/g8xazn7APYrJaNl7pc0DiMQCU74n1b4Ah2uL6StTYAP/KnwYUcd/ASlDOVf80SQL2bjGR+V+B3CSPxpzg0Q==","signatures":[{"sig":"MEUCIQD0toy+2H3EXDkno3uxPTrUudYTGcmituKuyGj46jpCBgIgC79q6/DEovUWG1/uQdmwMM8Iwp5xUVuQQoTFSmwLpEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423393},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44f4a3b5d0ed95995f6902e3337a128812bcb994","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.591","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1493_1768847021526_0.6383570664735885","host":"s3://npm-registry-packages-npm-production"}},"0.0.1494":{"name":"@tscircuit/runframe","version":"0.0.1494","_id":"@tscircuit/runframe@0.0.1494","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33dffb03452b0d60beed2f99d74e2d861401fbe6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1494.tgz","fileCount":10,"integrity":"sha512-h0XfV0Ily+ueTkDzdpADx2gdKHuwrzPfhswJmt9zXuU95c+RLDRXus9cXzgnZaWZdIg+jEOI8lBSVL9rJFSkIQ==","signatures":[{"sig":"MEQCIH06c05bsmmMJ5YKmnVzLAnZoyZXMiy6OPf5zdbgcgIeAiAyCQjRbNuuRLXViAae7MNcEf3z+R206/WC3lgZjysr5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423393},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e255346c45309320d7e77ccc8b109c7194dd3429","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.592","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1494_1768902232890_0.8637705370717124","host":"s3://npm-registry-packages-npm-production"}},"0.0.1495":{"name":"@tscircuit/runframe","version":"0.0.1495","_id":"@tscircuit/runframe@0.0.1495","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11bc0743261dfc9d908fdfff182e6c6ef830e477","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1495.tgz","fileCount":10,"integrity":"sha512-N3V7fGHid/CqiaTPqKp+xqS7ch7YjDf18lKtcKGqXpLqVW8jzS4XzmQqWt0Q+iOXIFyKg/6WB/S3+85Tgy7lsw==","signatures":[{"sig":"MEUCIEB7p8FQ+xl8PdVN4RrALZwFURJpUQX9Qm1/xZtztkZgAiEAizvMCi464qN8LCHBzYrdprvL4vJrnvkvLgkjBfLOe+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423393},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f388edaf4ec85c011333b37da3e7927973d288f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.593","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1495_1768918073933_0.48025635188601834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1496":{"name":"@tscircuit/runframe","version":"0.0.1496","_id":"@tscircuit/runframe@0.0.1496","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96b47c215e5b4dae57ddb05b73f7574d94d85530","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1496.tgz","fileCount":10,"integrity":"sha512-QCewb8pjeikv7+smH2SvTouuLCF3lcRG3v20RN0MloUxMeCV7GeMgPPY8I6ii1b+S1bH55KitZsku6Zd+29QoQ==","signatures":[{"sig":"MEQCIENB/kO+Koz0qLXE7IGJhS5K6HgL1jSOb2+caSIYf4y1AiAnRkojAlaotmb5frTb9TnFm5dYsd86IrGG8iTWIItjrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423393},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b92c378529a85b12ef5a65352c1ab1ad0a56f9d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.594","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1496_1768926509488_0.9552356183410804","host":"s3://npm-registry-packages-npm-production"}},"0.0.1497":{"name":"@tscircuit/runframe","version":"0.0.1497","_id":"@tscircuit/runframe@0.0.1497","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6924a43a79e62242071fbe87c43a9f54361faa83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1497.tgz","fileCount":10,"integrity":"sha512-DdyiL54/xauLkrIBTTVMd4kj6DPWJJrjzBwz9XVSTuL/tp2v15O6cA45HhyrEGSlpBGcz8hszMOcQ8uMP3LfTQ==","signatures":[{"sig":"MEUCIQC2Gt8uES8ym6hxjs5To6gW8+ejmVp1SDfhN8L32IbwxwIgSGR9kDXi1cQXJfukY8hvpDWKaJ3dc8ITOCmXcX2SUPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20423884},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfae0d8846f6566a7bb5bfbfb5a0f4efbcb5e269","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.594","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1497_1768934951573_0.018385250074612225","host":"s3://npm-registry-packages-npm-production"}},"0.0.1498":{"name":"@tscircuit/runframe","version":"0.0.1498","_id":"@tscircuit/runframe@0.0.1498","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"75b14ffe22e6c4d579d37433d1e26882c45fa08f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1498.tgz","fileCount":10,"integrity":"sha512-ncIfye5c7/1jn4C23bPwgA0E7BpIa27G6cnTBgsis3FaGe5joZwJb1jiJJRUtlXohRZUVpbrN9oFZfcWd9kQgQ==","signatures":[{"sig":"MEYCIQDDk9J1niOLUHXVlcxg9CiRN7h/ObEa9EsN27w/9HYv5QIhAPW4/UThifLm+zqaDtzs8g/iCuCzT2JrSQ49mz+gquij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20425344},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"034bde2758acd7f17b843b558abd0434a70400c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.594","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1498_1768955189630_0.1486864794331555","host":"s3://npm-registry-packages-npm-production"}},"0.0.1499":{"name":"@tscircuit/runframe","version":"0.0.1499","_id":"@tscircuit/runframe@0.0.1499","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51e865406fec5ae104257e8a2d716480d82a0e8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1499.tgz","fileCount":10,"integrity":"sha512-IboyO/R8aHvh8S4Hcr6lpy6A1bERdX0Sdm27203UlTOALVfBtl7QDJt3gSfokMzLk/ZLVfK5L9fu3Uo+w5XxLQ==","signatures":[{"sig":"MEUCIB9pUY+r7enk2hKVqB+aXIGgdwcfMfbi/mXWPSlm9NwMAiEAgg5IED652Y52X+hU/mHtawBJUKgKgET8qBTx+jE2W6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20425344},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fea006c8d14067e6a8bd80e8890e2c6b11334bc2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.595","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.317","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1499_1768976831161_0.1413567432631544","host":"s3://npm-registry-packages-npm-production"}},"0.0.1500":{"name":"@tscircuit/runframe","version":"0.0.1500","_id":"@tscircuit/runframe@0.0.1500","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"277a2b97af7ed001ffba08285e907eb1bf83cfc1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1500.tgz","fileCount":10,"integrity":"sha512-FFvqZKqY3u/Mi6jvD0gbfNPNEn+XKqZIPC3lXlXPKKLZ6GboKOXz9Nd17Q7xidRQDd0UD8rbIFek+iOOcWQSHA==","signatures":[{"sig":"MEUCIB/hbBscxOaXp/PbGCjQBoVcMU5ufUcb0LRBjX6+jURKAiEA3VZY9AsYHc7jBZJbWAMIzxORuIXPFvJH3QN+twlv74I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20427936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0a0513ea1bfc0ff0a3667e1a4ff1ecc49ac1d5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.595","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.319","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1500_1768994485228_0.8579658230790843","host":"s3://npm-registry-packages-npm-production"}},"0.0.1501":{"name":"@tscircuit/runframe","version":"0.0.1501","_id":"@tscircuit/runframe@0.0.1501","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e7858ce98bb5f61c64e3e2c8a28d2d38d05be8b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1501.tgz","fileCount":10,"integrity":"sha512-rI+8QyVFrqOt7IkB+LDoAIK/bHkbfftiTTxinFGEXH1clS1QVen98s2EBgqc8vJysixl5fp2iz0UJ5fXrFsLhQ==","signatures":[{"sig":"MEYCIQCdk6Ut+9hs9WhByRF/vlpsayumA3vLkvWg3KrVysqs8gIhAI2T/+9e37ZLSP4lEjTuNG3Ddj4c5qqAiI0Fpal9KA2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20427936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"62ea4bdaff1d241083e8cecea18f06a18a2fb610","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.596","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.319","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1501_1769017993430_0.20047799923186926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1502":{"name":"@tscircuit/runframe","version":"0.0.1502","_id":"@tscircuit/runframe@0.0.1502","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5bdf18f4c8c1bcb2ac236d5f9284baaf6da1b3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1502.tgz","fileCount":10,"integrity":"sha512-jA4+5qLUwGt8h0afSbcddx7wY6IWZHnNaWvWRgQEoPTP+fZLTqi9G4uehOWI74UKje6YIwIbRF1bKOeHko7M4w==","signatures":[{"sig":"MEQCIAmZ3fTobc4F/1vIMrqtFRtWoEzrY4x7mb79xW2yaBLeAiA4+UlBDZviM7ekeN9wrYRkvqDfVsEcB/mUpqgEn6c/EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20427936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac2dc3ec657d83889202608346575e7e6dfe8135","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.597","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.319","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1502_1769023870453_0.08180250631814268","host":"s3://npm-registry-packages-npm-production"}},"0.0.1503":{"name":"@tscircuit/runframe","version":"0.0.1503","_id":"@tscircuit/runframe@0.0.1503","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d762a45708834101ca6371a447baab3405e8d62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1503.tgz","fileCount":10,"integrity":"sha512-9kNqnqfm+3ZlZcyOQPbpboMDfcqFYIAPMk9/7zu154/QwFf0pQCd/WURWi3wPmGUoMU9mD2uTju2XLw3+AHEtw==","signatures":[{"sig":"MEQCIFKobcSXomITbv2zpbHb7EjIQk3FefVL97/E1G/gLBH0AiAyDhsPwsL/LKUywGyaufEJg6lSA1+6AAmm85keRN0Jug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20431462},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"20f6a3ae149a108efd987015f0a4115ad4354dcc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.597","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.34","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1503_1769031478432_0.5041717594979394","host":"s3://npm-registry-packages-npm-production"}},"0.0.1504":{"name":"@tscircuit/runframe","version":"0.0.1504","_id":"@tscircuit/runframe@0.0.1504","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16fdc1e5e730e3a489f5968033cc370b7b68ac24","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1504.tgz","fileCount":10,"integrity":"sha512-sQDOGjJzzZGyiMMhs9P7UaTUskFkEwFEsgnGJ8P6OQ8uPxgmpxjgexfrPBBbJXj1POTN9breEyUTgUBKrxYjBw==","signatures":[{"sig":"MEYCIQDndG9bU9H/d1VqYEmJg7gtM5+QtwRSmKcm4MEQbAJ15QIhAMsMfAePTHw8gG/WYE7tskitZi8vugAn3B0FYiELz2h1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20431466},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"430bfcaad448b98346d33c90c4a0b6fc613ffd19","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.597","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.35","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1504_1769047687760_0.009165240897311744","host":"s3://npm-registry-packages-npm-production"}},"0.0.1505":{"name":"@tscircuit/runframe","version":"0.0.1505","_id":"@tscircuit/runframe@0.0.1505","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0a59839d25e5779332d7d1a7c8d6f7934cf2483c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1505.tgz","fileCount":10,"integrity":"sha512-n/6sw+wRzWuUP+JVF1E5pynoIJUnw9TbdzrjI0UOjfKtcKHhJda2chdv+z8x/IpoSdLnje1mxp6wbsdkeUcixg==","signatures":[{"sig":"MEUCICLK5YQ+SNBH6XgXYnhVlH/5mUq12Em2O6/0U6UcShMVAiEAsq1V6hG+J3XOyASyQYM+tyf3qkFdGPDqGhJzOSJyZjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433312},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"46ab0f560a8b3fc3a83757cbce8c600a0da9d93e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.597","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.37","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1505_1769100150000_0.7172275735160711","host":"s3://npm-registry-packages-npm-production"}},"0.0.1506":{"name":"@tscircuit/runframe","version":"0.0.1506","_id":"@tscircuit/runframe@0.0.1506","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bba9e7e114e2361cee863fe8c6c1c9549f17f679","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1506.tgz","fileCount":10,"integrity":"sha512-znNvbjU1zzxcCQRtqRs7m2FT6O6ZYo5B/3KVTsT//HgecIVA4XQbNagxV2tZ8xght4pfbI4mP13zmBqcQCcUXw==","signatures":[{"sig":"MEUCIQDofZJ8SAOqV1ECYdVYn3LDbsnYmWnLR8lhY2dOaxoAVgIgMHvEYzvtqBL3dg5zpV0Ya9dzkkNneRcFMGuHWp6Kl6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433312},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a4a29b17186b472c37233b7addb23d4fb07c5e30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.598","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.37","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1506_1769100853689_0.5448168929289547","host":"s3://npm-registry-packages-npm-production"}},"0.0.1507":{"name":"@tscircuit/runframe","version":"0.0.1507","_id":"@tscircuit/runframe@0.0.1507","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7b8b3644b61b57534009f788c5734631dffd6e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1507.tgz","fileCount":10,"integrity":"sha512-CP8EIXEK5FTjpBp3A9Xy6csbgkZr/LIg4VnjlHs5hui8OSTMG42Twk/osPtCuV4U4FC2HmOuRMC76sp6sp25DA==","signatures":[{"sig":"MEQCIF1c7sZIo/qtzQTIRtp/Q5+BWEhYxhpsiZ+y+qCJmCXqAiB+4J9h5BJbcHfZmLNdEAWlPJ7WPZy2yr9PrurOf2XxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433312},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e4d9fabeaa39e6224789a7d0012b491831913eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.598","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.38","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1507_1769109686587_0.9591287699178765","host":"s3://npm-registry-packages-npm-production"}},"0.0.1508":{"name":"@tscircuit/runframe","version":"0.0.1508","_id":"@tscircuit/runframe@0.0.1508","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3acf751e8c4256f7bed8b711442a196d5eb7d71d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1508.tgz","fileCount":10,"integrity":"sha512-3igU8gVjL45f26D7hQ4HRSipYuV5o/ZXEiShZ0cdoh9QT2tmBDOSULiRvJFyvfgmQpLx+JqbXVcRvZ3JV2rAgA==","signatures":[{"sig":"MEUCIFnxCjDvH1fhNhIQ7VrbIm2Rph9RSPsFPUhm1ay2JXpoAiEAzXnfTzNAaht7UgwWfafcjcSWHHt+KVNPg0HVQ9q3b1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433312},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6eb280fe20978534519173e08fad92979ffc7709","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.599","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.38","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1508_1769110758033_0.057210048434426675","host":"s3://npm-registry-packages-npm-production"}},"0.0.1509":{"name":"@tscircuit/runframe","version":"0.0.1509","_id":"@tscircuit/runframe@0.0.1509","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"583342c162c82c8b7d3bdbd2ae1c0030b4f32e74","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1509.tgz","fileCount":10,"integrity":"sha512-mU6tzaye32eIuAuD1vfqKNAh+Fc5aI4l28oF+o9I8HUlPteNRHWlJ8pL65fQ6F2YJWSwwyUxEiCZ9koT5WXatA==","signatures":[{"sig":"MEUCIQD+cfPvz/ewgHAmNsk4C3BXu9ttPdI0YT4Lfky9tJqnTAIgRmH5YoFNPSvw1D0Kcb9UnbkAOahHvG/jea4cp0UQPf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433312},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"98363c576beeb1f52fb4c9fcf2ae2a7c060b7e39","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.600","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.320","circuit-json-to-kicad":"^0.0.38","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1509_1769111563369_0.5422984313699815","host":"s3://npm-registry-packages-npm-production"}},"0.0.1510":{"name":"@tscircuit/runframe","version":"0.0.1510","_id":"@tscircuit/runframe@0.0.1510","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9abd30fad31dc4e110fd05d8d98f0dc651f33df4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1510.tgz","fileCount":10,"integrity":"sha512-07R6E1a0KkmL9JXePf0vYm3+My0bPa6Qd/c2tccMXawEXkHFosVmBPnrmo1d0KjKa/PjOhP81E/KYpGh1cdwWA==","signatures":[{"sig":"MEUCIGspBW52FgzI+FXt/0qP+YM45qQXgB23TWDDrM1/kwkVAiEAmRbS2I8ZBVLG20w/c/vwOl8oVTBrLhWOSN7/3DqQPXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433832},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73ed7d2585faf307599d4bccb25ae2a231c977f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.600","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.321","circuit-json-to-kicad":"^0.0.38","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1510_1769113814306_0.27225425529954683","host":"s3://npm-registry-packages-npm-production"}},"0.0.1511":{"name":"@tscircuit/runframe","version":"0.0.1511","_id":"@tscircuit/runframe@0.0.1511","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2811e63a9cb15884af1ac0ff0f60a1be19f1e84","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1511.tgz","fileCount":10,"integrity":"sha512-jvyNab29LGCAlyiljQluRI0+G51daRVDXd+gVHovLT81faxi9JUEAZCXbwRpUwUoGolkBLCBDj5IsCNz+mJ0yw==","signatures":[{"sig":"MEQCIFtx/NxCUvePb0KvnvAY0LOb6yeYrQU+RNnJ4qMSD2wxAiBtkrujbunRCSMwLm0hfy3uL24dZpuK2ZeCJhlH/E19oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433832},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b97f458bd8ebf94022cc929995e3cd894e0f499e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.601","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.321","circuit-json-to-kicad":"^0.0.38","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1511_1769132567341_0.7027051115533371","host":"s3://npm-registry-packages-npm-production"}},"0.0.1512":{"name":"@tscircuit/runframe","version":"0.0.1512","_id":"@tscircuit/runframe@0.0.1512","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96e5824bee655eea40ee189bfbe336ec46c052cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1512.tgz","fileCount":10,"integrity":"sha512-iVlQCLQ0oBIR2gIWkZgTroxW4G5PO+oVLxCyU0Zkx85UYMJBH6/Aru+Fh4RKK+TUEwU2N9Te39dZFikdF9osxQ==","signatures":[{"sig":"MEQCIFFWtQMq7oPost2/q/3rth+u/wmX7qQ5aSSD3mzdpQlZAiBREVc0Rrw6dK8BeYs14UKFfeidn//OVlXt5R+1D3ef2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433832},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"075e6ac4cc845d971abef36e42f64d0d71b6914c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.601","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.321","circuit-json-to-kicad":"^0.0.39","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.52","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1512_1769137015743_0.9241185253680848","host":"s3://npm-registry-packages-npm-production"}},"0.0.1513":{"name":"@tscircuit/runframe","version":"0.0.1513","_id":"@tscircuit/runframe@0.0.1513","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"994922ae8073ec3a3559317fc1153d0f13141d54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1513.tgz","fileCount":10,"integrity":"sha512-D6nuzU/1KwT/Qqe1Y9US+MlGQVTRjBI6qccUcp+emD2F9nzKBsX67vKNcmKPVmYhZass4IfZx5ew8Q44yKhTzQ==","signatures":[{"sig":"MEUCIQCzNiLvqsVtNGsE0GNu4BaAmGoiA8E5A0uA16d4dI3gogIgaLNbgE2AC1ie4nK96UDl7GcVUvytnWYNENoa+l3LsBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433832},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00e0557b681944f80478653086dd4cbb7f7e475a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.601","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.321","circuit-json-to-kicad":"^0.0.39","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1513_1769172940916_0.4974604562139324","host":"s3://npm-registry-packages-npm-production"}},"0.0.1514":{"name":"@tscircuit/runframe","version":"0.0.1514","_id":"@tscircuit/runframe@0.0.1514","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fce10c49124c4100fe68fa3f172dfad9ead47f1d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1514.tgz","fileCount":10,"integrity":"sha512-0DMccZwW4LPx1uQMOb9+Oy7VuZ0W1DeFTNERYEwFOXKFbp+nroChpYhDtU4RJ70KZ6Fn/IsHawycZRL0jedU3Q==","signatures":[{"sig":"MEYCIQC4mGlNzFwvJLdhyhed38cL+icWpSLz6FwLfDTU01pQOQIhAMhvXksABkG9KpxX0HJCwBylbAkcHp9P2NSJwQcW2qnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433832},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b73d2bb869ebb1d91dcafdf2792c5fbe170570a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.601","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.321","circuit-json-to-kicad":"^0.0.40","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1514_1769175153048_0.6808028100641286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1515":{"name":"@tscircuit/runframe","version":"0.0.1515","_id":"@tscircuit/runframe@0.0.1515","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8272a14ca82249156071f7e2419c70441690aa9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1515.tgz","fileCount":10,"integrity":"sha512-fwd6FZynmGg4xLTrzTC89K5120rvJS2cuOFyeHRJYR4TAK/gqgAH3WTrL3YuAgPZIrYUC4HZt4O6iIcmkdrwnw==","signatures":[{"sig":"MEQCIBsskQy0cD1tHJOuq9GZRtFNbVOQAXjjLXKidj1OMYDxAiBtRM0d/8qpUfGpu0uXeg9VqS/RgorgzlEAZH9BpGKJ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe8e330c4cc9513dcd1dff0c162024fda4a71d30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.601","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.40","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1515_1769177269542_0.4023791006344992","host":"s3://npm-registry-packages-npm-production"}},"0.0.1516":{"name":"@tscircuit/runframe","version":"0.0.1516","_id":"@tscircuit/runframe@0.0.1516","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5dd82977e346d0d7429d572beb83efdc88f709c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1516.tgz","fileCount":10,"integrity":"sha512-yFRp0w25z0JX6q35vxayAEDhyVNVNAIS3HORa5+gIJd5yfQU4H5Lj2sny/h+1e0Uael+cJEowTq36LfeskIYeA==","signatures":[{"sig":"MEQCIBrOnLFVS+QFA2jOWtgR8kH1aoJpjilPM/7cAtlhLlGAAiAIS7DGA2t15xdIqh0653VgKyaUeyiyWC98UtZfOdM87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20433058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb6272db120fb8ffd732f583eda6ab04dfc0923d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.602","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.40","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1516_1769177867228_0.12694552380431445","host":"s3://npm-registry-packages-npm-production"}},"0.0.1517":{"name":"@tscircuit/runframe","version":"0.0.1517","_id":"@tscircuit/runframe@0.0.1517","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50627ad7c276980137339f8f02eef280f43b28ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1517.tgz","fileCount":10,"integrity":"sha512-S50jtaoRIjwBlAuw00JAxoWg/PH9HRVO7NevJd1QnGjmazOQBTpFHkGjvZet3Pev4DjuGY+U9nrtEbIQy9VW4g==","signatures":[{"sig":"MEUCIQCDCybyxDXaVxITwODVciswL1MkHYKL1sjltSW8efKcPgIgU7M6nKQ2tKyjM8GfzbTx9bWZMejWZgEpUN9q1Ol4hYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434526},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e22134d7236c0113931428802a8cfd2c6f628f18","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.602","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.41","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1517_1769201688805_0.6676321930494327","host":"s3://npm-registry-packages-npm-production"}},"0.0.1518":{"name":"@tscircuit/runframe","version":"0.0.1518","_id":"@tscircuit/runframe@0.0.1518","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0bab2425acef11e431148a77986ca07a4ed36b9a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1518.tgz","fileCount":10,"integrity":"sha512-8p5o1trMBJh+S3Wt8VIxu5nC4VbKnFMa40vIpFJc5El2CD8Ju5WlheAKIdqL+ESQG16/BFpnBKwMogdXJkE64Q==","signatures":[{"sig":"MEUCIC6Nug1zObBw8j2lwFc7ITCYKIgVNZ/S4i15sljA8rWEAiEAhOwqnijYoRdyHDqklehRr7q6lbn2xaaCc0TuZw+gpGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434526},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fed04f66f1ce7bb94850c6cf86d04ffb1ccce8a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.603","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.41","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1518_1769206541624_0.09990047339633845","host":"s3://npm-registry-packages-npm-production"}},"0.0.1519":{"name":"@tscircuit/runframe","version":"0.0.1519","_id":"@tscircuit/runframe@0.0.1519","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"876b119b77cf903dc21db71c283ed37d2b33ee0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1519.tgz","fileCount":10,"integrity":"sha512-NXOfajKVoouRH8hrRkrJZ1zqo/7wBQ/4xyUWs3MHaGB/1744vTSGhqXhVpHVLdLQkAYR7Ql40S49cswGK6cR0w==","signatures":[{"sig":"MEUCIQDNDCGohn9godtq0idwhLENMFaMMKJS7MKd/HJInPvtfgIgJSFeAN1pzkY/hY88NGj7EkiMkU9LsONrFzJBW+4c4iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434526},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da136c47cfb33f1570728dfb2da0329732649c4e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.603","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.42","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1519_1769215206870_0.4685339987876236","host":"s3://npm-registry-packages-npm-production"}},"0.0.1520":{"name":"@tscircuit/runframe","version":"0.0.1520","_id":"@tscircuit/runframe@0.0.1520","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abc317368eb41161f9e0648a43f682b736832aae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1520.tgz","fileCount":10,"integrity":"sha512-fmrnsJkwkSg6Bo7vbxcI3Hc4Y4gNBrKsGjBr4T1amHz85WG3KLZ5BQrhsjtoUupIwIY9ymJbCITQVd1vBMrJqw==","signatures":[{"sig":"MEUCIQCbfVkFOuUbmxOyB3WiEbD+72eL8O3R14O43DzZLgmrPgIgJeMB08pb2aBpgBfcb8oi5+NiIQo443rWJZ7XboQHToY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434526},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"60b7cd7951837fa706bae77d2ce5011f5fd28263","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.603","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.44","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1520_1769239601149_0.8440361788700343","host":"s3://npm-registry-packages-npm-production"}},"0.0.1521":{"name":"@tscircuit/runframe","version":"0.0.1521","_id":"@tscircuit/runframe@0.0.1521","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e77325a22897cc66a346574b2b29cc3faaaf788","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1521.tgz","fileCount":10,"integrity":"sha512-TLGbcrXtKIWhDfWapVI0hF+FNAfFrp2qDgm5BYtjFFhtKRszady6NHLDIxe+FXNVPfvsKph1b4mR/u18D+fW4g==","signatures":[{"sig":"MEYCIQC3wRKgNtlhRoUFtXJ56OWpK5+V8A6OowneXWkg4cNgygIhAOsptPCtnTd0pWNcmKnVsaRa3nkNEP9WVDp0n3SHYIDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434524},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c395cc4e3a6ee13869eca9f023068a4795931b3a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.603","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.45","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1521_1769239849324_0.5058535167275442","host":"s3://npm-registry-packages-npm-production"}},"0.0.1522":{"name":"@tscircuit/runframe","version":"0.0.1522","_id":"@tscircuit/runframe@0.0.1522","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5dcb31c51492423bc59ecfa5ccdb20722c9ae79b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1522.tgz","fileCount":10,"integrity":"sha512-Zy2sRZLvvpKdfqT8N61UzgR5lvt6Oi9SV8IpvX2/Od/LTgEINlPFVBScsupFgqrTdNil1xNJLJuNNi75jCd0rA==","signatures":[{"sig":"MEQCIC3UQgab3qTGCyUfR6uTmjU1IHHP7ubjRYzQkH1ejP24AiBjvz4fa4II/HPx6uZrCQP41Pi+xQMjKu9h0337YxfzLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434524},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ffd621b221e00dcaf662f2b062b604451d4fe06e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.604","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.45","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1522_1769271277563_0.6995499536737564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1523":{"name":"@tscircuit/runframe","version":"0.0.1523","_id":"@tscircuit/runframe@0.0.1523","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4cb7b153d1f2e01cb3ace9a6ca608c69872d7c18","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1523.tgz","fileCount":10,"integrity":"sha512-uRzIcbwHbDC40PraJEehdUxjhgAgIEXL368rT44JIUeGn2XEB9aqRqDKpa/iGzf7rWK4DTbtazPHv1kfbBODLw==","signatures":[{"sig":"MEQCIAMnW3gnzr218GzijonmzGTYKG+BjxH/jN3Qk9sFW9/YAiBBHNZjA+S9iNB0+IJbD1ZIqFSzLDKbdLuqnmjC2YBD7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434524},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89ecc7146193e6347fdb676c4fb2170c550725a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.605","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.45","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1523_1769272073411_0.23096354840995992","host":"s3://npm-registry-packages-npm-production"}},"0.0.1524":{"name":"@tscircuit/runframe","version":"0.0.1524","_id":"@tscircuit/runframe@0.0.1524","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"180d3c50cf275943d718a9dfcc9e8680c6c8a5f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1524.tgz","fileCount":10,"integrity":"sha512-eRd628S+wA0cURtFvmnvR72knG1sGF9QVaiLoUWEGTFBOdeGKPeCWFpBrIShdtN5pRs+XEJ05I8vgqyQGks/PQ==","signatures":[{"sig":"MEQCIF4DiEpl0D5UAXUztEwB4yjgGJ3Yq4fhEcrO3jHUJwmQAiBbVFnAmjf2+/8es2mDJRwSn/SOsizHLGJDJFDeWGa/ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d32d8300d7c3ad9fdc79e5c50a51b3427bad554","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.605","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.46","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1524_1769359997989_0.1104574243933969","host":"s3://npm-registry-packages-npm-production"}},"0.0.1525":{"name":"@tscircuit/runframe","version":"0.0.1525","_id":"@tscircuit/runframe@0.0.1525","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d7430a6bf7e0c8c48ab2cee03c7cea5955196fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1525.tgz","fileCount":10,"integrity":"sha512-tumyU2fvIGU5lVN35PmEj6Z+BC4zG070p4jnJz6SgQnQ/D4GBelSHBEIHqwrhgESrJGIMHjhe1QJKIZpmBK7Ug==","signatures":[{"sig":"MEUCIDrlPHDDDfhBZzr6Rp32nfQdzgPqR8cozeeqyVO9ZrdPAiEA/RUP1TEu1bJ546DhirhORExHw08DwUs4B+KtTBaKECA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1eb90459a8607f85fd7f58fa2ae9dfa24bdee359","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.605","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.47","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1525_1769366358797_0.42644537429460927","host":"s3://npm-registry-packages-npm-production"}},"0.0.1526":{"name":"@tscircuit/runframe","version":"0.0.1526","_id":"@tscircuit/runframe@0.0.1526","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9640955010f2a2c7b5e0c33c10b04c8bbff8fc92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1526.tgz","fileCount":10,"integrity":"sha512-c+JxDjZ4iMd18JCHYX32h2flbgLw9Jcyif1PlmejB10QnHL1zsrGzPc0cdJSey0dr52Csu1ZVPpYQvn7zbOo5g==","signatures":[{"sig":"MEYCIQCiULg0CuX84eqApm2Ba+zeaX8UoI3OnnJeiIstYQvc1QIhAPuuhmlODoUpmPBLeSJOQj4VBNOfT/Z/3z843PyR4RIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45ea7cbf0013c4209d11b40f662ded640f60cd74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.605","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.47","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1526_1769425559521_0.9548647960461338","host":"s3://npm-registry-packages-npm-production"}},"0.0.1527":{"name":"@tscircuit/runframe","version":"0.0.1527","_id":"@tscircuit/runframe@0.0.1527","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01ed717a0528130195c2b67039755b3305cd0488","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1527.tgz","fileCount":10,"integrity":"sha512-A4pjHszgAzkfq/T3PI6TlGv8zZiCjZ5Q2l6zUCblOUjrV9S0j7PqHNW8mbVTndWLOj9YkKsR6rBq9W3S/dpt0g==","signatures":[{"sig":"MEUCIQDCXSKi7fH6THTkLo3ema2j+ENc7fuWjCuqWDsQ13EZywIgFz+8qPZd92j12nQ7omMQDfanVtd0p46OjgFcLDGI5V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a92ed518b68fd20b86fa58db649e23dae28c233","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.606","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.47","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1527_1769431051633_0.6121930324057907","host":"s3://npm-registry-packages-npm-production"}},"0.0.1528":{"name":"@tscircuit/runframe","version":"0.0.1528","_id":"@tscircuit/runframe@0.0.1528","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"227ed342d13c3e07347eb20464c7306fe3295a0e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1528.tgz","fileCount":10,"integrity":"sha512-UKdkNq4t3qsLgo1xZPA46iRcewsQ4U6O5B+OOKBx0s5ADJ2jaQfl/gsb7z6ISHiBvMp3dWwxsh1JDwxoETi47w==","signatures":[{"sig":"MEUCIQCGJ1K3hCs40mJYAD2MYSGoj7EmnHXn6+nj6SGcemxH9gIgDtK1fV7P6kneYxdkXQLldiLVHy9uutf/P5jouIgjTpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434708},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce7ca6fc865ee93260eaddfedc4c82e560835fcf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.606","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.47","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1528_1769435258304_0.7928095319169084","host":"s3://npm-registry-packages-npm-production"}},"0.0.1529":{"name":"@tscircuit/runframe","version":"0.0.1529","_id":"@tscircuit/runframe@0.0.1529","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e9c8be6177a27a192cab0e6346c1a6a8126abd6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1529.tgz","fileCount":10,"integrity":"sha512-NNdhK67zuevlRI7F8CxnXPJMPcFkd2BqhJmYPKXKDjW61LsZJZdqzoZQU25jLwJ0TUcQO97JSUS3VCiNlu/73w==","signatures":[{"sig":"MEUCIQDI66bD23DGegU2JFsGHxv6vLeo65wI4rc2E8K31Nj2gAIgHTSZPbPGPS7RMnM6fcT4/5vcKGAPQpfj35QRdzshBHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20434904},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a48a1a1ec327297ac4e223cf08e24230c0d653f0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.606","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.48","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1529_1769479300135_0.055365156969316986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1530":{"name":"@tscircuit/runframe","version":"0.0.1530","_id":"@tscircuit/runframe@0.0.1530","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f4f1b4b1938fdf0a2344a1e15966814e91ff800","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1530.tgz","fileCount":10,"integrity":"sha512-9YS1cIXiiolV8i8nNklmdIoFZj2kQtfeiHclL9AfIXWkPfKdw4MnNOx+qfkSG308sTS/mFPw5ENX20LyqRi0Ag==","signatures":[{"sig":"MEQCICYqWuBov6mwC0sBCztQK37au34m2Qn4w9bWl5gqr3YIAiBrPiArbqNMVfI9NHX7dcdikqpPhrIsWsN8zIYxjsY43g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20435794},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"208ffc3be22f00056a205f30655db59e4d27665d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.606","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1530_1769484024918_0.4475683764237228","host":"s3://npm-registry-packages-npm-production"}},"0.0.1531":{"name":"@tscircuit/runframe","version":"0.0.1531","_id":"@tscircuit/runframe@0.0.1531","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"634b82a3bbffb629a358921b522bdfe2fc617e93","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1531.tgz","fileCount":10,"integrity":"sha512-Bnxi+A38poYsZHiBTteMtCzMCRyJT3CtdHFjQ3z3WQ7DzNtWSiO0L7M6MZVaeK0FhBlJRWnfHIkKbbwCR+90Nw==","signatures":[{"sig":"MEQCIBhzeCUS2WBr7R2bKOtSoxyO3mxdzC4A3tFCVABx99fqAiBMAfOhiVZmZmbNsuZ6eT8x0TdIEuBnHapo0Ya/wGpFmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20435794},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c58a8733c2f3197260574af2d4f5ecd4ad26c04c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.607","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1531_1769484211583_0.9786084557777199","host":"s3://npm-registry-packages-npm-production"}},"0.0.1532":{"name":"@tscircuit/runframe","version":"0.0.1532","_id":"@tscircuit/runframe@0.0.1532","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3746acfbb5a81108c1e8b1214aaa37b22942ebd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1532.tgz","fileCount":10,"integrity":"sha512-B9Jl8Qy06QFB0e0tf5wAug+UGNSHFAf1Wip5Zh/CDzg92uR3PXTqV2Un5NNUd+zXkW37HtQlnnptpDfH0kZ+nA==","signatures":[{"sig":"MEYCIQC8REvuEQ0xzwxgAgCga/6uj3Iv4HgtZnwWNT5FEKveDAIhALjt3ZgPLQm8nkxmx99sqEI1kyUFssrVwomQh744ubYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20435794},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"258aff5ecdee141d149dce5d484433b2069d23b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.608","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1532_1769499851784_0.4406195150649235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1533":{"name":"@tscircuit/runframe","version":"0.0.1533","_id":"@tscircuit/runframe@0.0.1533","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"59bfa45262b999d9c2acd8b5fb386af2e8ab2e36","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1533.tgz","fileCount":10,"integrity":"sha512-vputKWDZ4pxPnJNkbkcrDHqTpdFMFOuY6QWqin5ZrujiFLIsm4xbLmxxSl+ljzk7XX6nJiVK+fTmDZEG1vnkPQ==","signatures":[{"sig":"MEYCIQDYJNMs6yRxH60uiCsREA5AHMHwhrCJhjbJixGtpuJIvQIhAK9y7LmhNY7x5xgv/l6owVX7TidaKcemzKb6Au43jSp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20435794},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"694d0032d069bc49a9aa098d335f09b54fb0e96b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.609","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1533_1769524497759_0.8367167584521638","host":"s3://npm-registry-packages-npm-production"}},"0.0.1534":{"name":"@tscircuit/runframe","version":"0.0.1534","_id":"@tscircuit/runframe@0.0.1534","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5775c472fdc539535f495c6633c79908052ea029","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1534.tgz","fileCount":10,"integrity":"sha512-XZexru1NesQOOHiXD+USUWavbM+7LgeX9GRGfR5WuQBA5tLU/D0IILjwUFTSb7dfZCeGMC+90Bf0me8poDzFzQ==","signatures":[{"sig":"MEUCIAo07y88B8oJYuMqYmDZqJsvIzJTCresxEAX/WELymGtAiEAzEoL5QfOweaWA1QY+96bmlObl/vfASxcrpCKwQ9yqS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20435794},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3475a44f69ccc7e9a2585054f4cdf94c5e728b95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1070","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.610","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.429","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.53","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1534_1769526474136_0.2552637778236695","host":"s3://npm-registry-packages-npm-production"}},"0.0.1535":{"name":"@tscircuit/runframe","version":"0.0.1535","_id":"@tscircuit/runframe@0.0.1535","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc930c1fbb3cebb3d4055332fc999669e552d9a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1535.tgz","fileCount":10,"integrity":"sha512-uCuzlAK/YoCmewqYoSk47Mo+kD7pYCwhAE3pIh0LUZCRA8RMFWjPRksJTsOKNXwvRS17zSgTYcsnsBd+n1Y/+Q==","signatures":[{"sig":"MEYCIQCXSPZb0iFdJ8OWf3QGhgHrnt5kCRin3tSenwHULbGX+QIhAIPeZLaqzXxKQdsg3Jsn16YWb1AA3GHDawH7y4EANIjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07da5e0906931ccd98b224c065e488de42d79e3f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.610","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.54","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1535_1769544188517_0.33807079496332415","host":"s3://npm-registry-packages-npm-production"}},"0.0.1536":{"name":"@tscircuit/runframe","version":"0.0.1536","_id":"@tscircuit/runframe@0.0.1536","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8831f880d2ab7b526be6cffdd35b85e6a2d9dfcb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1536.tgz","fileCount":10,"integrity":"sha512-Tk7p+5JV/q4fB4bq31GcCIuUGVC0hu+0BHhKharnr8E+leJgO9ujNGUbSg6On7wrEXj9Ki2jjH4uWOuOeEr9ow==","signatures":[{"sig":"MEUCIAMwZXOUGfaJ20QGtUAytbF55xG+1wu2VtLaLLb7Uv3KAiEAsVtl9+/7SnJsYlohASlT8mMNiNvcdb61KaSTJL5+rCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f11314847469be6d5a4e01093fe0ed205d0ed006","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.611","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.54","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1536_1769556599044_0.7929720348587599","host":"s3://npm-registry-packages-npm-production"}},"0.0.1537":{"name":"@tscircuit/runframe","version":"0.0.1537","_id":"@tscircuit/runframe@0.0.1537","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d16c356c10c70d0ca17b768eaa2e8d5fff2f3b76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1537.tgz","fileCount":10,"integrity":"sha512-VQ5ZLyzKUTjtIB/kxQmGjeguSIhHq+0PzvNx+/Aq4b/CNr88jYJa800Fa7qx6HyYRbc0K8dQUKA2kajc4f2dag==","signatures":[{"sig":"MEQCIDrA18VrZejMu5sN+aFbC93oOzVgHDEcjYOj12GcqCMkAiAtXwEpkSFScyP4J2wgjitHFxDWezjAZidqi6Vd3Z6k1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392936},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01db1098beb75a1d23b5bd19049a2c7df073b39b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.54","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1537_1769563953917_0.7532996066034658","host":"s3://npm-registry-packages-npm-production"}},"0.0.1538":{"name":"@tscircuit/runframe","version":"0.0.1538","_id":"@tscircuit/runframe@0.0.1538","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73f4811fff1ae43478555146c9b97713c2dec843","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1538.tgz","fileCount":10,"integrity":"sha512-EtSq9WXyOrvXgXhaquyp9YKA0Iww3M9l9CKyhz2/1l0UZky/lTAShQWNpMB/7Nz+kWJt+N4Bba95sCEwiqTB1A==","signatures":[{"sig":"MEUCIQCHin7H691LDTqJhQugmNmP+C+Y5AJaScOVkokmJ24rxgIgfoo8R6p8YiUFdI7Es3M6onvUMdOvJExFQN5ObF76S6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21400140},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"596b10ae52ed84f9ea5343574fb98e9a088a7166","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.322","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1538_1769577620414_0.6253896874600042","host":"s3://npm-registry-packages-npm-production"}},"0.0.1539":{"name":"@tscircuit/runframe","version":"0.0.1539","_id":"@tscircuit/runframe@0.0.1539","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"664b08b1c8a4cf75bdd66a862207c8c23f0abdbc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1539.tgz","fileCount":10,"integrity":"sha512-L51deytJDTjgxB3s7KL+8Li7zkAPyec5Aae74TQXnXPERZI3FW4RXRNOSQQNhM5PUZ7T/HIF2M8ADj/JAcLSzQ==","signatures":[{"sig":"MEQCIGb9luHtee3geWT+oK1BO3RzELUCkSao9QAjDOGUmQuuAiBZ/JSHVvYX/wp9l6MpNTD/GMSPbC+H0SYkGuptstaMRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21411051},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1244fed993dea9e62d46497533b2fa7d0707904","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.501","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.325","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1539_1769588318542_0.948962207080905","host":"s3://npm-registry-packages-npm-production"}},"0.0.1540":{"name":"@tscircuit/runframe","version":"0.0.1540","_id":"@tscircuit/runframe@0.0.1540","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e58ca3e92fb736971724cf612a8692536cd5f48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1540.tgz","fileCount":10,"integrity":"sha512-W/xDGEChryeqUEttFzpFkkFQ1tsbipzJzZD6QcEPAF/hj8bVXb7zyS7fw3X4Ag4uwaePtZfJftFkl3S4yj2xFg==","signatures":[{"sig":"MEUCIQCXK1TfcG5EImd0wE/GwOKSV0AUGdqJodkoYW29slAPrQIgGI8tNRauSZNuJyBuK+XWq5hKlKxNQgsifF0ap1RGZnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408538},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2428e2e3be98610be32d2d32d604e7b4f4d964e2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.502","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.325","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1540_1769613464038_0.20865910831373458","host":"s3://npm-registry-packages-npm-production"}},"0.0.1541":{"name":"@tscircuit/runframe","version":"0.0.1541","_id":"@tscircuit/runframe@0.0.1541","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c414f40e07107deffd214a1a452ff8b198d93c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1541.tgz","fileCount":10,"integrity":"sha512-w/x6rVaeNVHDFOyOOoTj45dZEQr7DcAxG6krVTKpj8jft/HFf0YHYSYtF+IOkVeMVY6SpsIjTfGVSaBnXMK8QQ==","signatures":[{"sig":"MEUCIADO2jtc8RsvrMYDo1bjD1pVFn0UEq6gbd0CpDVDOQwSAiEA1eY5mM/JmTUCdQO+Gqx8RAcqjDRKdnPJKkim4t8GkhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408502},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9da0ea4b71f7d53a6e383624c11e130e9b756a18","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.325","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1541_1769617788010_0.09330137571107722","host":"s3://npm-registry-packages-npm-production"}},"0.0.1542":{"name":"@tscircuit/runframe","version":"0.0.1542","_id":"@tscircuit/runframe@0.0.1542","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"861f1c3b4e629b30ff38891482ad968adb493afb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1542.tgz","fileCount":10,"integrity":"sha512-c9NFE0VVUCBAf03yaF1dSG3dNXPQRln2bSL3WHftqU7javHDc10dvNy+4CLhkPjUVUIawG0Ct8HVBjdbFSt2lQ==","signatures":[{"sig":"MEQCIHfyLmdTlDsEbCVyckWIFqfUUCAxefqDJBe0zBzdpBbXAiB2/EgwrrN34xVweui7+O0bBUe3lPvT14dPhprr/12jpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d7db2cf1da8a0da010a8073ca1f5a3928daa3a46","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.612","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1542_1769623843415_0.1773135491756168","host":"s3://npm-registry-packages-npm-production"}},"0.0.1543":{"name":"@tscircuit/runframe","version":"0.0.1543","_id":"@tscircuit/runframe@0.0.1543","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39c51463acc25880651a63fc6fec7ea53e5205e4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1543.tgz","fileCount":10,"integrity":"sha512-ttTiiV/o9mp3MOUkkmAHKPo8i8LTVb53DYBc7fDujnwYT6w8glxKZ8dAH2hCTvTiobu16NADP96cxyMi/FwSSQ==","signatures":[{"sig":"MEYCIQCG1B5FeFufAtDZ9e9SWR5D+460eQETLyFjbzV4BaNrdgIhAO9ho6RuYky0yrDG10neHekOqJKIlOOfxIYQopeEk3cW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ded5d50fa20d89354433aadbfccc234954dfea6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.613","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1543_1769624177049_0.08044082509873984","host":"s3://npm-registry-packages-npm-production"}},"0.0.1544":{"name":"@tscircuit/runframe","version":"0.0.1544","_id":"@tscircuit/runframe@0.0.1544","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f1aa343546ca2677603e7fa1010f7792699deddb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1544.tgz","fileCount":10,"integrity":"sha512-hAX2CcY67slbWH+dD50R89pEgl+XuBUMBTJfLNEp/mhNEQ4EQSM1y+maIMMNF5hHHeAwLGJjmt/yCo7i0yKSFw==","signatures":[{"sig":"MEQCIGgsQQns8AZMobgn7hAOWr+hjIhvRamrtzmyzK/QOz5PAiBg6P9zyC+CAFx6Kbb1+arS9RR64AFrx39d0f4f65BD3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81421f3acc36c961f23ad838ae90ee757d63b3d9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.614","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1544_1769636056819_0.8547917231911617","host":"s3://npm-registry-packages-npm-production"}},"0.0.1545":{"name":"@tscircuit/runframe","version":"0.0.1545","_id":"@tscircuit/runframe@0.0.1545","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e5641d404cb067327815ed8ff5512434d3ba1fe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1545.tgz","fileCount":10,"integrity":"sha512-3NeYlh5mv+q/HUeVYF10kXvQaoYYyN6BeyAIqDXPw1EKD5H5yFViwYiwZwPj4cwkXaF7iLr++IJVDaWtvTiymg==","signatures":[{"sig":"MEYCIQC6ogvbFvN/5EoiU05Rpx2wzHcwsBryySiJJ5t2unrmlwIhAMxaJNzwCOseD2WU4TQRgNoaIx61mXr2hAQ/7d5F4pKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0f0980b3897d45ad7a664f9e106cb517702ff233","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.615","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1545_1769676197382_0.29766833192931097","host":"s3://npm-registry-packages-npm-production"}},"0.0.1546":{"name":"@tscircuit/runframe","version":"0.0.1546","_id":"@tscircuit/runframe@0.0.1546","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"659687de692115db84c3aae20d96ee7a73a6a3ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1546.tgz","fileCount":10,"integrity":"sha512-ZmWYAMN3r5gDMBU/5JrF5rumD/RtL/jCMjGahernNZl2TM3k50Z3+Fwm0C5NcpYokjb4IOjGG8pZT8DWVktXag==","signatures":[{"sig":"MEYCIQC7y0nOMW2kM7NuL+iQtFxV61NLzjU7LY5z6/TTyGjKAgIhAM6ri6FvJMK0i9oB/yJOMj+fEOnbtYGSWnNYJlKa8Ov5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b9be22f00d5b4649d6563e2a2c7654f2839ece0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.616","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1546_1769692373887_0.9140030753342132","host":"s3://npm-registry-packages-npm-production"}},"0.0.1547":{"name":"@tscircuit/runframe","version":"0.0.1547","_id":"@tscircuit/runframe@0.0.1547","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e51e384a5391758be113543f655920d5b698e39d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1547.tgz","fileCount":10,"integrity":"sha512-ekfMTcAkqrqFoOzMHSc/l3x4bGGDggx/SOqR9qRMwOIcJaJqTKdksePnsQAGBpKYrgCG8EZK6Hk5Q7JT8XagzQ==","signatures":[{"sig":"MEQCIFZufSskIRUZQUttMZhcG7ek6tS6hAnJTRfnJqofjP5mAiBtL0iIKvuOiMbL8rYU3XeZowrZ6GLIopDIVuGqervrCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"024c5451eb1951f1c312253c916a8004f1c9c1d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.617","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.49","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1547_1769739610497_0.9589019933107537","host":"s3://npm-registry-packages-npm-production"}},"0.0.1548":{"name":"@tscircuit/runframe","version":"0.0.1548","_id":"@tscircuit/runframe@0.0.1548","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d32777600724cdad8860067dda7305d3258685f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1548.tgz","fileCount":10,"integrity":"sha512-j+A8oAjdifv5lHCHbkjjOr5yxqS8KD1cEYnBxPiWLHf15MrXayal8I8KVVgYFnqUqTET32WAVRCoJpKrgdiqpw==","signatures":[{"sig":"MEQCIAZMseX8BtnaKoTiWbwhOJjsuC49Qil96PDkJHIfo5U8AiBONM+MqspAaczwhaaFwEVohC0BRocVNjPHjurxWormig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"222d621bae9d6e40e657d8d6db045f9144fad634","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.617","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.50","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1548_1769748058466_0.6433401885004331","host":"s3://npm-registry-packages-npm-production"}},"0.0.1549":{"name":"@tscircuit/runframe","version":"0.0.1549","_id":"@tscircuit/runframe@0.0.1549","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e4a9aca4c3743a74b44f92ae255b002c5edcf3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1549.tgz","fileCount":10,"integrity":"sha512-otFm0J9+HUYP6oicztukScDB+u1vOKnnijKJPbrLt9OYXdzJQMcAp/rKDwCLUfTTzESrcMnrhNZJNtx07NHzXw==","signatures":[{"sig":"MEQCIFGovoWGjs6+29zwgzbLxxrtZj32dGR5Ycp46fkHVUomAiBb4h4DQpc70S05XVn3iOCBtH7GpqfH6SS95+60lGllmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408678},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6af5971036798b66d98a846fdbd8474b5e6773b0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.617","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.51","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1549_1769749656611_0.2880977278226702","host":"s3://npm-registry-packages-npm-production"}},"0.0.1550":{"name":"@tscircuit/runframe","version":"0.0.1550","_id":"@tscircuit/runframe@0.0.1550","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50f35ac36c1caf006edbb6a5d4535c0127d7ad49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1550.tgz","fileCount":10,"integrity":"sha512-5lywff8H0gRf3J85B4jd+I2TLWEa/A332YM5aOd9cB2jsyC1+vg1hS5KY1mYcHXJWblwVaDGNKP1SUGMWOPihQ==","signatures":[{"sig":"MEUCIQC4+/D627MKg8GYgMlUB5lQ37t/HlUkRgSyU6kucj90yAIgVMfjQluxAuk3s+kSR95rrdmNX0xU7Uv4TgEUr5JfzBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408678},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f567069b6edbd81683462f6b411a1e529346978b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.51","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1550_1769755918337_0.6178639405473991","host":"s3://npm-registry-packages-npm-production"}},"0.0.1551":{"name":"@tscircuit/runframe","version":"0.0.1551","_id":"@tscircuit/runframe@0.0.1551","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f17f82a0a2cd6d159fd53e155f72c071e306ce01","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1551.tgz","fileCount":10,"integrity":"sha512-/HVnL0rFhK7XIcLrnL1lQah2co8/a0OMm4PBLxsX7LxFh7OLnHrDZSD0p3YuBCPJSiWtM2XOTwqTrD0kCdDVcQ==","signatures":[{"sig":"MEQCIB2giiPvnaXL6l0gt/C1DTvvPEhbaqG05OsYC0XlraWNAiAt1Tft1M7jLzoX3C5CewfI7s3OYokXeEXQz61UouEBTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21414771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"691e9bc0fc97f6a7f7c5b9bfab2f5d4c5f8ca95c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.51","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1551_1769756183115_0.7581011005605427","host":"s3://npm-registry-packages-npm-production"}},"0.0.1552":{"name":"@tscircuit/runframe","version":"0.0.1552","_id":"@tscircuit/runframe@0.0.1552","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53399c34ccad68840a7489bd83e4448909ffffea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1552.tgz","fileCount":10,"integrity":"sha512-PoXwB/I/YVGV/OiGowfgdDltB0x/gQTldnASwTGzd3rKTNzSR5100hSyDNkdq5C1zTMWxp6fYIqjvqIQJxRBBw==","signatures":[{"sig":"MEYCIQDqDyfld6vVLozcWFYRYPZsageSnRUi6v1CYwwHMvxOwgIhANmXaDeCkdnFakvehcYv0k3t8vNRbiaaJ9muUwA0+n2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21420301},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6342347aa4cacaaca68006d5ec5479c3cf28b75","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.52","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1552_1769770707249_0.2925961491163591","host":"s3://npm-registry-packages-npm-production"}},"0.0.1553":{"name":"@tscircuit/runframe","version":"0.0.1553","_id":"@tscircuit/runframe@0.0.1553","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f82d5715f8c73de73ad5b80235c12e27c4a801e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1553.tgz","fileCount":10,"integrity":"sha512-iWHtDR/9Ysvphn23a2drVJH1n7zsKpUshRQCSm2h0Z5xYk4UnC56Z7Rkvl8Pz9Q2RC9syTfy/o8Do7yXTlC90g==","signatures":[{"sig":"MEYCIQCPRGd5ofaWiSqS4Rx2FCrxrP/5yxaIpW8jC8F9EQdq6QIhANfj6pnfsK3nhFrtOYppgCREFzY+tr5CsnlX/hn9w0JS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21420301},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b6062bac23c58798ce91ecc1a1eec35dcce6046","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.503","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.53","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1553_1769783086096_0.8498012021765426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1554":{"name":"@tscircuit/runframe","version":"0.0.1554","_id":"@tscircuit/runframe@0.0.1554","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba05a89f971fb16698f943358d67c5a8a7afd8ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1554.tgz","fileCount":10,"integrity":"sha512-dAE77FwgCv7xjqTbACzNj4H1CmYsD4Cdq3Tzc1C6849ximon/8T1yFXnaWrQLgGVZGQzgqRmR2GyFG0mfbGkMA==","signatures":[{"sig":"MEUCIBkgfTeAjzawXhR1UOCHBO5Jm1tcAPt63BDabvItHkstAiEA0s9rSUnjp2oXpV+m8PTe5Fqoothc5TRu6JvpYLqGsAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21309151},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80a0bfcf529d1a9ca13482ad865e2b9a856c938c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.504","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.53","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1554_1769790495665_0.9701613283354014","host":"s3://npm-registry-packages-npm-production"}},"0.0.1555":{"name":"@tscircuit/runframe","version":"0.0.1555","_id":"@tscircuit/runframe@0.0.1555","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a334cc3b304611b52b7e36842927f6b67666bf0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1555.tgz","fileCount":10,"integrity":"sha512-zm0Q9EzywrXtACXMqasxVp9C/5xsU1veZBsv7g4TCUVA3Uck3+0DKco8nm+mgKCiKPKq45lyzMNsnYhN7b0HTg==","signatures":[{"sig":"MEUCIQDak37063z1d4WXLqtz+3K1dgwqJSWxiWa5TR21+fhomgIgdRfmIVuqmAG0o3J4xByRZmCad2H3dy1/NBoEfm4TbqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21309151},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6beae8d88c7c2084f31e1d82d99f62dafc0c6e15","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.504","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.54","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1555_1769790791197_0.7332187360292908","host":"s3://npm-registry-packages-npm-production"}},"0.0.1556":{"name":"@tscircuit/runframe","version":"0.0.1556","_id":"@tscircuit/runframe@0.0.1556","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6fc979d21ea8c8d5a81ba8e93c830e9c1dee8e48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1556.tgz","fileCount":10,"integrity":"sha512-8J5nRoTXUoQQ8h/h9vTuIeMdMmoMWolOn3UsVLyekQsarVCMoeiqzGRWPY5uqIP3sQbr2nvugPSW7RsjHmXBkA==","signatures":[{"sig":"MEUCIDFDWwXN4jvBoAT1teG9XvCgVK2L+MAxP8zXFbqe41GfAiEApv44DD7CVz1DQraug9pR2PhmrK0p0aJFM1JwsgU7rWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21309679},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dec1339a5ad74628668c99ec3d2c462eabdb819b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.504","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.326","circuit-json-to-kicad":"^0.0.56","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1556_1769799455150_0.6433408624211623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1557":{"name":"@tscircuit/runframe","version":"0.0.1557","_id":"@tscircuit/runframe@0.0.1557","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ed520427b9750619ae8138c51f8dc02a6f62006","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1557.tgz","fileCount":10,"integrity":"sha512-O5Di87tI4zSrzTWCg6SuHKywjsWAHf6Vs6Lo8lpNsKev+ukGTDjqgfvypLktsT+1DaJVvcSOUKL0wv3+jcRuNw==","signatures":[{"sig":"MEYCIQC2Qn8yn+8dTVV70Gg6Ym+GbxVkspAXX0+7jXslplI++AIhAMPdidGhpEmhC1GmC1O8cUsAPI6OXLF8ByQ4BlltAGum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21309861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"623fefb52de2e76c1187a8c2e61f145d75aa99d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.504","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.327","circuit-json-to-kicad":"^0.0.56","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1557_1769881625059_0.8292272956752966","host":"s3://npm-registry-packages-npm-production"}},"0.0.1558":{"name":"@tscircuit/runframe","version":"0.0.1558","_id":"@tscircuit/runframe@0.0.1558","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46a2724af608558fe1e4064b6a0743e80a6e64dd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1558.tgz","fileCount":10,"integrity":"sha512-ICh0K3w+AGxA7YixxdO1S9Mv8mBrbNpRcJm6kO+vjqSs1EZdAGJc/l+xrna8yBTZBNC5LhH+gPcw5q81QrO+EQ==","signatures":[{"sig":"MEYCIQDMYarb6b+iP9e0wXR1M2IR2A/IiQcovmj/kUGnNXpO2AIhAJVo1lF8uiOLYZbVJml8ULGK0yrcfSud/JM8DDuUQ336","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21309957},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"78494f83ecf97954244f99df8106f67e6a0e5463","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.504","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.328","circuit-json-to-kicad":"^0.0.56","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1558_1769883028245_0.9419709315948344","host":"s3://npm-registry-packages-npm-production"}},"0.0.1559":{"name":"@tscircuit/runframe","version":"0.0.1559","_id":"@tscircuit/runframe@0.0.1559","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"129f6b835dea0ba7cfd599ae6357c109cc042fbb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1559.tgz","fileCount":10,"integrity":"sha512-pGpT/Mz9eHmJXgPOX1y7hTsZhDWF+5XKSVsSXEcDLcEvKNM8XQR0nduO7S/4ua/rDBnOfY45/ICBPCmtmBbnNg==","signatures":[{"sig":"MEQCIFk9YnXh4eSyw5qh7xcs2Tn7ASdSBQoZ9Qjsa74tGZdgAiAI/BPyHe9m/BPjrOtsc1iox5I/E15tUmshm6b5ToJe4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21319069},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8574c7f0df485073d9c9443b8ac862c6edf92222","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.328","circuit-json-to-kicad":"^0.0.56","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1559_1769894192553_0.4741776187574267","host":"s3://npm-registry-packages-npm-production"}},"0.0.1560":{"name":"@tscircuit/runframe","version":"0.0.1560","_id":"@tscircuit/runframe@0.0.1560","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16ac5d54a03ff9c0bf35485aa16e57330cd2d280","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1560.tgz","fileCount":10,"integrity":"sha512-KCUMGnzaVSQiiZHAbIwheuHQ5pbFQCVHS8EjHJxXzl+1c56XPhsGjo6osS9jVZpZqsMtkky3tsPV3sFQbPYWqg==","signatures":[{"sig":"MEUCIGmD33OlbxR2Mflz/E7wi7H0piQ+CEnMhjLtUWdRl5g+AiEAkok/UV5LQGtz3G/odU20VB8cCX9acZ7stUM9Ca2Pa24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21319069},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"987b13c5a5e96e72db4ab2d03dc9e36988888979","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.328","circuit-json-to-kicad":"^0.0.57","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1560_1769919204086_0.2879889571010017","host":"s3://npm-registry-packages-npm-production"}},"0.0.1561":{"name":"@tscircuit/runframe","version":"0.0.1561","_id":"@tscircuit/runframe@0.0.1561","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0e681a410aa64b356c65b03b33ddf3389a37ff3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1561.tgz","fileCount":10,"integrity":"sha512-jA/QQsH/u10aAAZSUpi8gQZAcboiPb0s/I/3kZ5lnR4i3Kd2TnS2Ae6kDEA9kfXO+YhOtWBMmyCMjMzsJr52ug==","signatures":[{"sig":"MEUCIQCNOK/BX0Xxke6EUvPzvk+hCX0LWgJOaSJ+H9UwayDTewIge1z9OlHf4YM3eWQDdp0rawFi1SgDPKpnC/p8CSryS4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21320733},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"749056d4f65b0db14bba19f095cbbbb7b0abbcde","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.328","circuit-json-to-kicad":"^0.0.57","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1561_1769991050642_0.8374279456229572","host":"s3://npm-registry-packages-npm-production"}},"0.0.1562":{"name":"@tscircuit/runframe","version":"0.0.1562","_id":"@tscircuit/runframe@0.0.1562","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e069d26a6ac8d6a136f62cc9a9c96b5ec9334ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1562.tgz","fileCount":10,"integrity":"sha512-0f4rzpL9MIt6eEFeZC+Q0yoVXXNF00vY53ODjUIeoDertpq1OJghxAuS2u3ofxS24mos+qUdBrA7NWg7t9Qzeg==","signatures":[{"sig":"MEUCIQDj6eus4RFxDO+lYC4rdsJrh7knv28hcHdRBAmVEAweJQIgHwXBneilRPmU0Y2w0MojsFKjSXSjZqxHfECIxMXnIdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21320733},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89656fbebd146372f1dee48e6f8152c11aa99d65","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.328","circuit-json-to-kicad":"^0.0.58","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1562_1769999158427_0.295290285676548","host":"s3://npm-registry-packages-npm-production"}},"0.0.1563":{"name":"@tscircuit/runframe","version":"0.0.1563","_id":"@tscircuit/runframe@0.0.1563","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f87b6b545fa838220fe6002cded5b6322840d5a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1563.tgz","fileCount":10,"integrity":"sha512-wnSNlwU1xyHP1c56de1VrpjJj9WGxfkUqFDcckjtXs8FJ6UOcAbwIleCOQSRaxZjwlZy164U7FFk61HQktgLHg==","signatures":[{"sig":"MEQCIDGwDzC6HVyFZovckivfmd+lrW/IjQW0cQd0UFfsLm0TAiB/5iPjAPtPT+PPql993H3FrCPC5V2b9V5a80fi5HX97A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21318855},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6001e341e2522b8ea4f2791de73844e08d3de11c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.58","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1563_1770054901605_0.30671116765263906","host":"s3://npm-registry-packages-npm-production"}},"0.0.1564":{"name":"@tscircuit/runframe","version":"0.0.1564","_id":"@tscircuit/runframe@0.0.1564","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b62012d53e3f6a338409e89a5714d93d9151e4a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1564.tgz","fileCount":10,"integrity":"sha512-ekJ32sccPBH8/gfN+YhRhZDocuwbKmwZpOinrs8CS+D3N95wt6NwZ9Ao9XlUpkqXV8qGK9NQJSH5Zm5LERHlwQ==","signatures":[{"sig":"MEUCIQCel8r01qFREQ0fyoZtJMeZP5IEJZb7DYbZC1lBzJYurwIgTHQ6RmuyNME0V3F+8eq+Tv7u/s8lPa9Urxq26mOV0Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321697},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44759c0aaac6f7440a766a013bbe84b10dc5762a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.618","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.60","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1564_1770092606098_0.9772999858560085","host":"s3://npm-registry-packages-npm-production"}},"0.0.1565":{"name":"@tscircuit/runframe","version":"0.0.1565","_id":"@tscircuit/runframe@0.0.1565","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d7a6343dedf8a1840ac9a2ed15292fd7927edbe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1565.tgz","fileCount":10,"integrity":"sha512-VpWy7YnB1+CfCqwtTIIiKADgPsOQwecy84/9wWZYFZ9MP+l9VKe+Z1m5u7GT3VtnXddDM+TY/t+ON1v1l5D28Q==","signatures":[{"sig":"MEUCIQDfjx8mFFSQqAhRcUFbPqIoIRhfWaVO1Xvsxffpn7E5lgIgNGGcUurWnY5nWNYpj6WFEn+zsuX1B4NgWsKhHXZmQO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321697},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d21ece23a208a5b8a46213f8bacb463a2b5f855","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.619","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.60","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.55","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1565_1770123999027_0.7349974848319836","host":"s3://npm-registry-packages-npm-production"}},"0.0.1566":{"name":"@tscircuit/runframe","version":"0.0.1566","_id":"@tscircuit/runframe@0.0.1566","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad3739595fa45a73ae44d9799acbf939560e0485","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1566.tgz","fileCount":10,"integrity":"sha512-AgvlCvjCwbs/zI6F05RKEkZONEMfAw1SW3W3KL3O6ep8LDFrQaVnFyDeWps4df21VpP449UvrTxyaB6qj2IvAQ==","signatures":[{"sig":"MEYCIQCfDGoE6ZbOVALYA9LSnKCuwU7reKmd0f4V7sXMPu/tHgIhAMOz4Omh78tRHWUOnqaYbN1z8TvwNlUSN1wgfWFLY+w+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321733},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39a7f9a8efcd78cf79d612f4e07224c209be6498","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.619","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.505","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.60","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1566_1770141609464_0.5260841909877678","host":"s3://npm-registry-packages-npm-production"}},"0.0.1567":{"name":"@tscircuit/runframe","version":"0.0.1567","_id":"@tscircuit/runframe@0.0.1567","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"285ad5b2896a2840767b5b8c3fff8a90fbc21eea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1567.tgz","fileCount":10,"integrity":"sha512-mf5EXpag3ybuHVyoT4aUnzpj9eLyd1b2yemrKhN7DtENoy0o37bDL/P5SChLDkLlZYDYVIw7W606vMeeYjbvEw==","signatures":[{"sig":"MEQCIF+60TVSWelwYgDeUkYqqPYLUw2OCWMeJixJ09/uDAeuAiAthzNAD3v0FrDAejkKEjLr54LN5C2iDgaSr2rfqI+tWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322533},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b35c08d3e315bd63d3f88f1e7b7b502ac7ec5096","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.619","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.506","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.60","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1567_1770152277603_0.5072020507691926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1568":{"name":"@tscircuit/runframe","version":"0.0.1568","_id":"@tscircuit/runframe@0.0.1568","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8042810189f0958bc6350eeab571c23a8c4f5523","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1568.tgz","fileCount":10,"integrity":"sha512-sbLWjftd1/NhR0lUtEA3IDJ528/QJUJS/Y9kx/8H7iXV0kUoZOuCab5Rb2DDjquj3SgQVcjd1R9gTqqmsflLnQ==","signatures":[{"sig":"MEUCIBlVktrKxQX+17B+HBpJmTDS7FbE3GLJzzv7JHXpbxFkAiEAqHcFV509iOkojnJtM3iJaBb/N5kTrn9hCBsj0kTxDbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21324137},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"54f8891b4f6cb99c98f1a374522443ede8d4e2bc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.619","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.506","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.62","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1568_1770181524139_0.06210824681883387","host":"s3://npm-registry-packages-npm-production"}},"0.0.1569":{"name":"@tscircuit/runframe","version":"0.0.1569","_id":"@tscircuit/runframe@0.0.1569","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ead2550bdd952d971741f1a84fb030736759141a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1569.tgz","fileCount":10,"integrity":"sha512-ccefROGd9p0817TcyXURtrcoy7MSSvJpGX7Rq9743ohFd8BTi7ZsjoY4qe4A6ky1tB77T30Gmsh/7ElIeZuxmQ==","signatures":[{"sig":"MEYCIQCBHC9k/NfeDj21vQXhdxrI6TOR2SHteFiov7NhzYjb+AIhALDekhfUKWL6SVU8MRDP8V+qf2WTMYQjfODQA5c0U935","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21324137},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e905b63066af653746abfb4c27126cdc6636c958","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.621","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.506","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.62","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1569_1770186222639_0.31277215548891957","host":"s3://npm-registry-packages-npm-production"}},"0.0.1570":{"name":"@tscircuit/runframe","version":"0.0.1570","_id":"@tscircuit/runframe@0.0.1570","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a82c6d429e95e1938fe52084e8fe9d820ae0b048","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1570.tgz","fileCount":10,"integrity":"sha512-Zo9rGz4ZyAgEVNCdLZldFhhmuFlAvcnw8Na0Wjpv5JumyGhgco44WmAkNjYB3j/2Vumk0qVkpVNVhP3WR827Gw==","signatures":[{"sig":"MEUCIQDDBXPsKZBOikJqTfqQ2EfD4H4CvyljarYr7NOEV7K+gAIge+vs/GaGQ0FYINSYpDmcGTi1To6Hq/kroAxaZ/oAOHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21324137},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f180c083ec9a56ef4cce5a3f4739096f1898175","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.622","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.506","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.62","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1570_1770188182656_0.34486386758934384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1571":{"name":"@tscircuit/runframe","version":"0.0.1571","_id":"@tscircuit/runframe@0.0.1571","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c8ee107128fe28e039fd33ff38a78a6d7fd9865","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1571.tgz","fileCount":10,"integrity":"sha512-K7deMScSGBCeMWXT60gCz6y8VZNRufOC/MiLn1uDXG0C8IoT+G9d0cOOLgIxCe7vkDtZK6VKQG7QjXbdK60Ftg==","signatures":[{"sig":"MEYCIQDZhoX9Z/RS+1qrVyqgrYA8lTRbE8EgiGWeVGKeBbkJ2AIhALlDb2dXKIIs0OF2/WVPEQxJvqtfh4SZtvFvWkiOGbjN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21326851},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"12d3104b547c2c511d17e2ad3522f9f99398f69b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.622","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.506","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.65","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1571_1770232991089_0.7228049033027042","host":"s3://npm-registry-packages-npm-production"}},"0.0.1572":{"name":"@tscircuit/runframe","version":"0.0.1572","_id":"@tscircuit/runframe@0.0.1572","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c5830a56f167866e0111437a2a36fd2ee6e9a77","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1572.tgz","fileCount":10,"integrity":"sha512-PFeaB1l84fUQXi4u3c7/5eXuGEkcD9q2rDETSs5VhwE04yo4IQiNTlTyoY9tOIeGT2ggXM3WIjkOUJdJVl60xA==","signatures":[{"sig":"MEUCIQDQA9RoNUvoQ76khILySA0ZriZdvpbHQ9U3L21aQ6B1CQIgbZHD7+YtaG92FYajNzZyS7/zxUbVp9UXetjU+Rdsu3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21326893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d161e7361d07c6b5b1785040028748f73fce137","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.622","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.507","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.65","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1572_1770233378669_0.36539400128434574","host":"s3://npm-registry-packages-npm-production"}},"0.0.1573":{"name":"@tscircuit/runframe","version":"0.0.1573","_id":"@tscircuit/runframe@0.0.1573","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3f3ee8d314bcab16261b49507d26bac0093d5f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1573.tgz","fileCount":10,"integrity":"sha512-WuZy6JiV11PlAAmLZyJQIOfbJiiYqD5+Xp6CzKDp+DYzfGYxoM2Tqogr+JcR5BCboyBIUjn9bu6qxA3KYDNWMw==","signatures":[{"sig":"MEUCIQDRbg3opBs9gTg47NvhvfeQN9CyAygdXGditbiiTN3aoAIgF83NnaiYwXQVTqe5uMPpcNk4RJISzXz2pdG7GtNx+6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21327877},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ceae4abe2a5fc06e14de89d51ebd4d539f5d90f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.622","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.65","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1573_1770241459929_0.6422850899894623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1574":{"name":"@tscircuit/runframe","version":"0.0.1574","_id":"@tscircuit/runframe@0.0.1574","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33c79dbf71da8acfe011729e409c489b308f99d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1574.tgz","fileCount":10,"integrity":"sha512-Y5RC5bifgjeLebnwxUefliBCOAI4641qGRKot5VnlpBHbwr6vUM43z0K/iiTCdJ4Iu34Np61sWYutU0eQsQd4g==","signatures":[{"sig":"MEUCIQCwNXKDFGic3+Oy9JdsKeuybwd5wqjyJ5/e1i4wMDb/DAIgC8mSXJ6hPtnQ/mG7FXX+0+kMb2hnZZmMMsuo6VYl6Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21328687},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ef4316325845b0c4d0ffc05d3ec71ff996e1ec41","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.622","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.66","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1574_1770268173391_0.4150002869530278","host":"s3://npm-registry-packages-npm-production"}},"0.0.1575":{"name":"@tscircuit/runframe","version":"0.0.1575","_id":"@tscircuit/runframe@0.0.1575","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ae65a0d261962f32894a368cdfb443bfeb3cce0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1575.tgz","fileCount":10,"integrity":"sha512-MtbgvTJqPNCuqlcgCxzWY71iUbsZ51hG2+HHSsO4p8LLiElyHxUa3DsuiMGEPLt8bSpgoLWDQpSa9+/oBWwWIA==","signatures":[{"sig":"MEYCIQDeDtcTmAw6ZEV0buNOLwnP35AyBtGjQ3Cd0cu0HAeBLQIhAL9nWdWbtadcpxjqVZ2rk9yW7/PSG6NyN9panMJUvevN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21328687},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"623260caa7df665b71bdd295bcccac0ba92fbe5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.623","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.330","circuit-json-to-kicad":"^0.0.66","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1575_1770276650356_0.4331418064734758","host":"s3://npm-registry-packages-npm-production"}},"0.0.1576":{"name":"@tscircuit/runframe","version":"0.0.1576","_id":"@tscircuit/runframe@0.0.1576","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"861433439812a79a16f59c83e62084ae760fab6b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1576.tgz","fileCount":10,"integrity":"sha512-WzEWhC5DCgBpzYgt0aH/OCaw9BWINKv+oKKeOcozsZwSoVyLl/rWnZm/xIEAI+dQ16WKPnAAA8HizJU7qq+8xA==","signatures":[{"sig":"MEUCIC2y9wHFzZvgcbfSvJnT1gOZi7ZfOAIPTmwJSfBaIFncAiEAu1KgJg6LXs3Hif1vJRW9wy+uGqd0riM+nP7PCT9OLlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21336125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c0014066957e2b47f8b37870117bed5121eb52b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.623","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.66","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1576_1770288952045_0.4590705423012156","host":"s3://npm-registry-packages-npm-production"}},"0.0.1577":{"name":"@tscircuit/runframe","version":"0.0.1577","_id":"@tscircuit/runframe@0.0.1577","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4df8031b54519dff706dfa663adac743d6aa8518","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1577.tgz","fileCount":10,"integrity":"sha512-aAV6HaB8hK4lC0whrS+9TedWagrezRFvCZK6o4g0hn0ZFAqgBX+AnOONkNNAmMU4k96OYNVUsMk0ObaZG6Qxmw==","signatures":[{"sig":"MEUCIF/0A3IKBzihqbyvEuobQ9W2LUmQqSbSKPfWyEUGB+mnAiEA1l0CwAAI6knumQvLhQ57qFuKqlHopY4xQGWlqF3PsfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21338301},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fbeb3cbe64df3385a1ef3bd8f44f3f927cb1dda9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.623","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.67","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1577_1770303186069_0.17668648251072328","host":"s3://npm-registry-packages-npm-production"}},"0.0.1578":{"name":"@tscircuit/runframe","version":"0.0.1578","_id":"@tscircuit/runframe@0.0.1578","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d80abca1730938fa58e8c07b8a9ed455a91b271e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1578.tgz","fileCount":10,"integrity":"sha512-EECfrI0adi/rUs5/uMDJflaaw9s2h4inQEsv0pF6AV5vZa1cgQzeQN9POnglrMuSziF6nsneB3X4ApAy40uUPA==","signatures":[{"sig":"MEUCIARYh6dDDQEShUEkwf0l2VY0llBOBeM5CuFTDk1cjJ9qAiEAjQnt5A1g0ws5sUKT+GVnE1wdCSAy3R2ASYkC4FOueqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21338301},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39b3d06dd3f3467ff0d11aa5500117fbed4b714f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.624","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.67","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1578_1770306213624_0.12076764870597656","host":"s3://npm-registry-packages-npm-production"}},"0.0.1579":{"name":"@tscircuit/runframe","version":"0.0.1579","_id":"@tscircuit/runframe@0.0.1579","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1ce38c631f489bb53747161b336b75f2f5b897e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1579.tgz","fileCount":10,"integrity":"sha512-Md104zNhFqwj1sVW0/GkykxNgPaUQDwaCH2okUB1CjA071Uj9bkIlvl50LytooRJgA9AHH9URaaWJ0SUfDgKdw==","signatures":[{"sig":"MEUCIG5+y9a/lXVM6Zp7c/YM6oGGfK7EPUClX8YBGNmxwChdAiEA4bH0SeEe8xoh0Bb/tEPZOTFFrF5C2GzkxhX8hWIahlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21339260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7409d16ecc4195227f7bc236e0424fc8b44e305a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.624","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.67","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1579_1770321429402_0.28246835954960337","host":"s3://npm-registry-packages-npm-production"}},"0.0.1580":{"name":"@tscircuit/runframe","version":"0.0.1580","_id":"@tscircuit/runframe@0.0.1580","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b0b265da4b30200e5c4e878759bdfe86675972f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1580.tgz","fileCount":10,"integrity":"sha512-F8HIXQCwg8m3DL+8zvjRqrTRqQTVFX25p+mBPMBpIWCAjP7/8b4TiEvFDY66DZKUP50OfDSfVWb2Wy9Tk10G0w==","signatures":[{"sig":"MEQCIDmCVuYgucUnbA6TNXnYb4jTD5stdzG2/R4DIs2qcuTkAiBvAuZorcbZzQ412Cc79hX/i2Hl7KCe90viGISnKOUd4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21339260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"000f930bae6c52f7f437bc5d7c1d2fee9226841d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.67","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1580_1770337446672_0.0015040427590804484","host":"s3://npm-registry-packages-npm-production"}},"0.0.1581":{"name":"@tscircuit/runframe","version":"0.0.1581","_id":"@tscircuit/runframe@0.0.1581","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6b02b82f4e5fd969823b00bf2b6986d3c9cdb54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1581.tgz","fileCount":10,"integrity":"sha512-QtBAPxTCEKe+bDhtx5yYywqo3op9iQyEDLUIbb9Fai7n4iyC9++TDo5OzGTLi+83sxEg3+lx1ueaRA4lJ2Upzw==","signatures":[{"sig":"MEYCIQDA6mQsza3yG/Sc6KvltlUF6g76F4piwhW6dxK8BUEsPQIhAKEFY0hdvfm8HzlFEWLaWxiZgboMNkiZrYwM81digLjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21339416},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aa65e3c25df27bab26fa05765704745706a12603","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.68","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1581_1770355668939_0.7334365921167847","host":"s3://npm-registry-packages-npm-production"}},"0.0.1582":{"name":"@tscircuit/runframe","version":"0.0.1582","_id":"@tscircuit/runframe@0.0.1582","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fd900a446ffbafab1e5823dbea2c00579f98167","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1582.tgz","fileCount":10,"integrity":"sha512-I88582ZqzQYmeam15OeL1yTqnb5QJfw4QeikF/1DV4C1rOKhKZGd86L7megzG2IJBRErNR3JosjAiUBn41GKAQ==","signatures":[{"sig":"MEYCIQCbYQCaP45fugLEFEbt+RqS2rerJHa4c7sB0fwhkHcXoAIhAPA4IFFpweNKIFym285kNroJiiW+KsQTcwamGWE2y0pU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21340317},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d77a6b0ef7efbcc1e6b0edd712f89041d152881","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.332","circuit-json-to-kicad":"^0.0.68","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1582_1770364958354_0.06584360151709978","host":"s3://npm-registry-packages-npm-production"}},"0.0.1583":{"name":"@tscircuit/runframe","version":"0.0.1583","_id":"@tscircuit/runframe@0.0.1583","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c54fb062fc799e5c2b3df9ecf3539b2fb5aa1789","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1583.tgz","fileCount":10,"integrity":"sha512-4YiUR6KWP6EmFgSoEzYsR7OGSD2jSd9jo75MpIwW+B8+zJZFJb9pkD0NK2hpOIV0EbY3if2xL7Y4aJ929ObKQw==","signatures":[{"sig":"MEUCIQCijxWh42MSMKjax+h/BQCQffRknBHHM6lk5xbMJQQhNQIge/9+DqGcRXulk7gkTZcOcdsK5DbwfzaupRb+fCi+oLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21341729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22bdc87ed0ef43db664d3026fb047008c5500c82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.333","circuit-json-to-kicad":"^0.0.68","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1583_1770382756054_0.0890316458947118","host":"s3://npm-registry-packages-npm-production"}},"0.0.1584":{"name":"@tscircuit/runframe","version":"0.0.1584","_id":"@tscircuit/runframe@0.0.1584","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e71be97e3f6c91dee29076f24155a3f757a693a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1584.tgz","fileCount":10,"integrity":"sha512-Fm01ONXLKaw0vicELSXR9rfVVIfcsiWnk+e9OhVEh+oj+zPaeyEUUzrTVI14E2oZct87/9jvVitJ9mhcKhV/1Q==","signatures":[{"sig":"MEYCIQCsSk5tEJ0QFfa6tA2XeTBt4QfpNy5/deZ/pDQRRBHwRwIhAK91MBuYu2IXktmsEouCYM5uDXFzmkW159juxgoXFOf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21341729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7c245fde3164657def5bd3f39384c77e30d529aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.509","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.334","circuit-json-to-kicad":"^0.0.68","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1584_1770384578285_0.12053939130226787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1585":{"name":"@tscircuit/runframe","version":"0.0.1585","_id":"@tscircuit/runframe@0.0.1585","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"533b7f9e7553b28aafc08f8fe3bbeb0d5ce6702f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1585.tgz","fileCount":10,"integrity":"sha512-5jY9mWFMU8ejzYwRCTG2AreIHMilYk/nnc1SAJYnNX7p06bf2i8KA092+lhbXO7AecpDngp8ETjJw+JHJC5dEg==","signatures":[{"sig":"MEUCIHrPKpioCfJd9dXQQwT3ZYmm4viRfkCr7+LO8R5ZAYHzAiEApvcHXcuEZaEaV2qgr39TWlcaTHsWtOpOnPFkFnZJQLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21341729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0f29cc2b5f132abe21634635ad435ec908ff098","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.510","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.334","circuit-json-to-kicad":"^0.0.68","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1585_1770385468540_0.2931352202052664","host":"s3://npm-registry-packages-npm-production"}},"0.0.1586":{"name":"@tscircuit/runframe","version":"0.0.1586","_id":"@tscircuit/runframe@0.0.1586","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"880bdcb57f6d10953453ebf856f90fe771dad2a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1586.tgz","fileCount":10,"integrity":"sha512-rgz9DdrfAZA8qBRkf7wHu1GxCuMwtHFr9Sz8+q7tU04AojmbV7AT+sNOKn/lJlcUY/UYMNcDTbdbXwrtwOcMLg==","signatures":[{"sig":"MEUCIQDSv5DyxU2/3m8km5+TWeXRsuJz1YPvDeLv7doLJqoYgwIgBlN7DBx+vJBGcN1iIs9EoaWcxqn8EnFJz58dgckXUuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21342989},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c707c6badf325888cdb8c978acaffcd2e547a368","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.510","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.13","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.334","circuit-json-to-kicad":"^0.0.69","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1586_1770457096357_0.43443791406477583","host":"s3://npm-registry-packages-npm-production"}},"0.0.1587":{"name":"@tscircuit/runframe","version":"0.0.1587","_id":"@tscircuit/runframe@0.0.1587","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f1147a7e8e352ff7ef57f0fa9c05e902f3bb9ee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1587.tgz","fileCount":10,"integrity":"sha512-DAGrIDuGL/TAcqf/jJvumbdIdlgRYUiYYD4v2vOOEI1Md4+W2YHY5A11QR5SVsw+/vGwTjV55m62fQEBDvUR/A==","signatures":[{"sig":"MEUCIQCLKI2lVtuil5/Jp3tZ8QDWZeBtaBcfrYRvirpgYoJA1wIgW+UJCc+jGGSR+dJjgbRsEmv08Pvx8+jaenYeJ5nb5RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21355033},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7fc2f8f26eae270a90b89b771f249983a8de5381","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.510","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.334","circuit-json-to-kicad":"^0.0.69","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1587_1770483257483_0.5804473662770391","host":"s3://npm-registry-packages-npm-production"}},"0.0.1588":{"name":"@tscircuit/runframe","version":"0.0.1588","_id":"@tscircuit/runframe@0.0.1588","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62c2eb1f719b3083d1afa9cc7610eb0207958c1a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1588.tgz","fileCount":10,"integrity":"sha512-LEt/8gPDPZDt+PCnJem9TxGKl7P9oKMobZAQM4/mQ14YJs30Rs/9jFSelv1VVfZ5wV9kilDrHodLoggLYBVv/w==","signatures":[{"sig":"MEYCIQDPvknvgQBHQROK6Ih4EHBstDucueU1FdKBfJotfs4TvAIhALV7Jqa4SQwMVezx7st9dGD8gMbduKtlkNR0BVyDUPZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21355396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ada6e7c2a725c6515dc625f8f10e8117e13fb61e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.511","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.334","circuit-json-to-kicad":"^0.0.69","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1588_1770486640259_0.9996625589802366","host":"s3://npm-registry-packages-npm-production"}},"0.0.1589":{"name":"@tscircuit/runframe","version":"0.0.1589","_id":"@tscircuit/runframe@0.0.1589","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6fdc7cdaec506174bbd0825e2b6e06ece923eae8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1589.tgz","fileCount":10,"integrity":"sha512-7SAxq3PF8jRRoijVGixyQgBuakmb5M1qTVPMv3Q1ZKcKkD93mdWbjIfZko1Pypt/nKt8ptnInvN6FdDhQ/IU3w==","signatures":[{"sig":"MEYCIQC0rV5mTjyX/fLEYxABVYPJsQdZmp0qUN0c2PRO0iwphAIhAMZ+GJK4ysFAc7gpUXbVDtbilBFmi7EdDae7GrOIpOuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21355742},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45d748dcc673527a213447c47135f6ee25cfd7bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.511","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.69","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1589_1770550733876_0.319464440221775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1590":{"name":"@tscircuit/runframe","version":"0.0.1590","_id":"@tscircuit/runframe@0.0.1590","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68592d4317f049b35cf5db520882b74f78d023bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1590.tgz","fileCount":10,"integrity":"sha512-ImxQyEeykTpiQrNzWj524b5hwfWZKNoE65WMFQg0HQfSQ9VwBqbwbFt48foDeU0BCxolC1mVp1U1SatmQRilNQ==","signatures":[{"sig":"MEUCIQCH7rF7T/kuApCLcTRIy+1zQHrnTHFsLk/yhAkAt8WMYgIgDyTFM6g5oIdu3UHxIkgMV3XuhBjTMh0+jJwRmC5q0E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356000},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"441e56844054c85d2d2f7a6898f82d58cb817609","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.511","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1590_1770652712108_0.4749723380555264","host":"s3://npm-registry-packages-npm-production"}},"0.0.1591":{"name":"@tscircuit/runframe","version":"0.0.1591","_id":"@tscircuit/runframe@0.0.1591","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ba70ff994d2b804531c68add1ccc9d85915daff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1591.tgz","fileCount":10,"integrity":"sha512-640pkXnSo11mUwWRAN/OYXzS/aOg0Re+vsP9jtM+xoBcJKZyHpjnMXaEYoO/k+FbWLswPf10lsZhJ26LoMiRoA==","signatures":[{"sig":"MEUCIHldqxImbG/zui2r1dVL+K+wALkXyDFSPswY7mkX9BBOAiEAy4Lf/M8N/8sSjGCo++JSZKWvgbOHLrra7miLp56W7rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356040},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cb52930396f75b3f64466bbd2af997cfbe8a1533","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.46","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1591_1770745207021_0.3402631447470015","host":"s3://npm-registry-packages-npm-production"}},"0.0.1592":{"name":"@tscircuit/runframe","version":"0.0.1592","_id":"@tscircuit/runframe@0.0.1592","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c900ea4c2843575550f635f786c0b9b4fdfbda3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1592.tgz","fileCount":10,"integrity":"sha512-gWHQxmGzze+SUrkn1BK8pfGY8nGQRHJcX1lzLNIqlhMNvfoXp7R4pa8qnKeAsAfrCDJfEzcOfFPlBe5xb/vQzQ==","signatures":[{"sig":"MEUCIQC39A+ie6PhS3RexNw7j9EnBEJoknyjfwdXWJFXKDYsJAIgJaIQ4LSqIUbYSVXIlycLKKaDoI9TUBvkV/1ZcQzaNlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f0ab8df81629cc55d704f5c0ce2a2c19107553e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.625","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1592_1770754265378_0.07477686746075407","host":"s3://npm-registry-packages-npm-production"}},"0.0.1593":{"name":"@tscircuit/runframe","version":"0.0.1593","_id":"@tscircuit/runframe@0.0.1593","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb416071b8492f8c4deb82c026184a222794d35e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1593.tgz","fileCount":10,"integrity":"sha512-xtgdd9i8rfVUHWFGryMq+UUDDoOmSGV2vj9cp1WwIQM0z2rbJSzZUbqkbBXDpjrWJt4LJDDnSpGFWqvQZp0DnA==","signatures":[{"sig":"MEYCIQDcaUn5DolAtzvNiSldAmwCdWK0Y8DWX2GBQxnF/2zNhQIhAJ8ZpS8q+oYiUvWZTSA40dQrsbADiMVUwgATwb5QRoKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d69c9513df388fc712282a9e6bd96c10b4a5e7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.627","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1593_1770789270834_0.5772551904711638","host":"s3://npm-registry-packages-npm-production"}},"0.0.1594":{"name":"@tscircuit/runframe","version":"0.0.1594","_id":"@tscircuit/runframe@0.0.1594","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"899ff71aecdea5a67c895f7d49539333911c7ec3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1594.tgz","fileCount":10,"integrity":"sha512-8gos2wdkq6SQ7GDkvKhxOokGvcC5NLdJRn07/ZqasICyz9/JrVVTNtpEs4dVdeNIUEBj6HiIaE1vi2lMEsDDAQ==","signatures":[{"sig":"MEQCIFgN99ChF9TxRm8Tz/Rqhid76FCxVMbf16FbwwC919dtAiA3ACXzYQFicM+E+OsahtIk7YOpGLLdkkPnLgok/5TFog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bab694565a137cd0d67fe7bf92a118ccd5357557","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.628","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1594_1770824197456_0.34790536137919825","host":"s3://npm-registry-packages-npm-production"}},"0.0.1595":{"name":"@tscircuit/runframe","version":"0.0.1595","_id":"@tscircuit/runframe@0.0.1595","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af5a52576904c1e70c9aeb30d8e15f698f75ade8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1595.tgz","fileCount":10,"integrity":"sha512-3SwmhQ47n2SNspp7jvvxp7ONzXT3CtsP/5bsOqKrMJ0Xu6HKK2YRU1enPZmbRPlXxhhERqqVMl6I20IKv9FiGg==","signatures":[{"sig":"MEUCIDJXTcRC0puAFikhlEDQMh4e63yOxyZ6zqI/FQWs15YUAiEAzF1qJX4F9zu1K386de0arEhETqIYozauk8Qtpg7M06A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a327ad89a083d8ac5702827f766432740d8b8a7a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.629","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.71","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1595_1770834133031_0.32626857399188114","host":"s3://npm-registry-packages-npm-production"}},"0.0.1596":{"name":"@tscircuit/runframe","version":"0.0.1596","_id":"@tscircuit/runframe@0.0.1596","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a03961d5f450cf5179c388fa9b64f5b12a0b9179","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1596.tgz","fileCount":10,"integrity":"sha512-4gwtUBMJ5sgyBFGlHaecpmodf60Z0RDxDA2pfkFZS3NKcMNJq6lGgeydCtFc7zt+59aWbaCQs6qQdlfJy9rPrg==","signatures":[{"sig":"MEUCIDanCJuOGlrRxVsyx7lSImHOWVcLh764Dqe6agOFVg6mAiEA1gExqx6f32F95MpFFl8RVE6UVKZYQvm2WzbiA93UW+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a4a601a56a8f49f89a3b23f77f800b75b7b2701","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.629","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1596_1770871941230_0.9592050247262041","host":"s3://npm-registry-packages-npm-production"}},"0.0.1597":{"name":"@tscircuit/runframe","version":"0.0.1597","_id":"@tscircuit/runframe@0.0.1597","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"129275e2fd4cc485311e5d7ee55200cc86b67968","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1597.tgz","fileCount":10,"integrity":"sha512-VAUQ/NAMkP8Ef2rejCSd2mFd1+f2Ibe6tCEuoz3ceJi7FCka1VByMX/YtPwE+VKLbUH+L00/1Ykub3a8hmNJow==","signatures":[{"sig":"MEYCIQCKUJ3QWXlfg7F2qY14UBgJr4Tnb6N2p+8zZPhKsWiEzAIhAKzro1yt2FX4LyZsaGt0oYrcMrJ73rZ+6NubgU6/b0qm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3fe5f2107349aad8138159918a97289c286514ba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.631","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1597_1770878963411_0.31053471934306165","host":"s3://npm-registry-packages-npm-production"}},"0.0.1598":{"name":"@tscircuit/runframe","version":"0.0.1598","_id":"@tscircuit/runframe@0.0.1598","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"627cb2ce5197dc3a9948088651dd6fa363d1d30c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1598.tgz","fileCount":10,"integrity":"sha512-FJ0RzHvraiuiBhoUVEYzJJRoaouSEiW8aMKHDF0np/VC46+2ts+KYtMBEuwCKsdfj8tdu4yvBMIHFscJvJWY0g==","signatures":[{"sig":"MEQCIHmrQX9tKAuAQBZ8a6CCE7C9aUJoHy1nTgDySahBVEz/AiBzD9JMWkGRp7qo3VcSAKRTt0owKQwTlN34X+VHPfuvcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e866cc307f7da1d96325a47de2e7884d1290abd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.632","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1598_1770921652976_0.45988110934177073","host":"s3://npm-registry-packages-npm-production"}},"0.0.1599":{"name":"@tscircuit/runframe","version":"0.0.1599","_id":"@tscircuit/runframe@0.0.1599","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01c341eabcf5661456e5c2d5e3846743e3ef8e01","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1599.tgz","fileCount":10,"integrity":"sha512-UfIsTk/JUP1jVJDhYutytqzO3KsxIDzyIpxTI/AGCON6Gj4SYNV9SmeFLmGSrlBSwnScNFMwtd9WzicXzzzVqg==","signatures":[{"sig":"MEQCIAQ6PhcP/Q73ZZ7Yrm+asNWmsIn1zWg8YhoROCtUyIH3AiAA675vhnxEXVPEV+devDZLzmjNN/I/CvQHqhhrrsFQhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7fa75b8a232426d96c6d3e421c17411365783fde","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.633","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1599_1770921941996_0.3369422289882349","host":"s3://npm-registry-packages-npm-production"}},"0.0.1600":{"name":"@tscircuit/runframe","version":"0.0.1600","_id":"@tscircuit/runframe@0.0.1600","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d910dc082e21227d36b6932f2ad2589eb5ba6711","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1600.tgz","fileCount":10,"integrity":"sha512-tdX4YHB4Eup7EAp6Sp7RY/QqBqWZ17mVWpTvnrkojmU5Ju09JBp3jg6swLK+fh4VwagxgYVbnRpXRJJFm+yvEA==","signatures":[{"sig":"MEUCIGRbhWVG95Pl2/EVm5HGsmXzYRsV2kuxggFKTRhK0bnfAiEA9VgbpRJnELVKpZVj/pGf30fjXAAjb/+oXmJhxW8R4o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8e1a3ecd4cb97c39117439f3f2f78a017f1e168","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.634","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1600_1770941153326_0.057709676550967925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1601":{"name":"@tscircuit/runframe","version":"0.0.1601","_id":"@tscircuit/runframe@0.0.1601","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb6637228b61bfabc29db206b7bcafc2b20f1206","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1601.tgz","fileCount":10,"integrity":"sha512-Jm8ZwkHC89Mp9fhcW1O844TuZNKzODwC82bj4MW4/eDQs2z+mvqb2z/I2uSYjO5wrVRzGRrKoK0RS3H2eNuKnA==","signatures":[{"sig":"MEUCIGCZ7Yry5NtBSEpJgKVRKctyK2Z7yGVBmA+C3ySyphycAiEA7MchzGwXrVg8g1rFXhvLYP5pxoHK3r9NADZhu5G0lx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a57cfa558719c3b5ec382f86b9cf7b28b12bcbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.635","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1601_1770949148991_0.22631955861088393","host":"s3://npm-registry-packages-npm-production"}},"0.0.1602":{"name":"@tscircuit/runframe","version":"0.0.1602","_id":"@tscircuit/runframe@0.0.1602","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3ac2a14086d06f0c8216a655a5ee0ef76b03a0c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1602.tgz","fileCount":10,"integrity":"sha512-wj41IOd4nZBLAIOOmFCCCXg/8NBkc1Y4nxkPve410QXFmPV4tC/YDnFEkIJbPCIM1kRY1O0tyBN1fUUgKoQw8w==","signatures":[{"sig":"MEUCIDbxnkkTFjCrgM31pBgb+QgvBiJyAi725GRSWs3K040wAiEAolN5rEdVaKJU2pUDGiO4iLxhDZZ5Xlbvvq89xudQJMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ede6e1abb2812a52a87bdf0c67d67f4b967d42a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.636","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1602_1770956453124_0.6631004432987933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1603":{"name":"@tscircuit/runframe","version":"0.0.1603","_id":"@tscircuit/runframe@0.0.1603","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f00bfd426fd74a1ba770cb2187f8f36be20fdd57","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1603.tgz","fileCount":10,"integrity":"sha512-1lkmwVDuIOjteq21sPtU5yjhy0K8WeKl0eZN3zm8FotlrUKk9Dd+HNvA2ddu18LItSChyRLw/6DcablvzE/VkA==","signatures":[{"sig":"MEQCIEq4sOxtk0wa65pxXZlOnBA5ATPEAMsLpgjYHCa8+LARAiB3POAjavDZC8knMFU4OaYkufxP9KL0CfUq8AY5Jsazbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b0803bab369cf791e04865c71db1810cce0a5a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.637","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.335","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1603_1770964707111_0.29146526962316766","host":"s3://npm-registry-packages-npm-production"}},"0.0.1604":{"name":"@tscircuit/runframe","version":"0.0.1604","_id":"@tscircuit/runframe@0.0.1604","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7aba5aabaaa4b9a76ab37976353073d030229a1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1604.tgz","fileCount":10,"integrity":"sha512-pnmYgA1xVhgLf7iMd3g0+A7qTIu4au4rabeehXmlOc4Bw4xS7lufCzTL8kQNoG6mFECOzeqZ6lMhY4jackl1Ew==","signatures":[{"sig":"MEUCIELBe9LXUVZDobIf+O8Ivcnuiod3rM4QaPMpbT0gdQ/qAiEAis75fiEZ0HVDYI75cnll8A5AWdyJm3ydTQwAGbGtM1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f81e178e32099621ff8667d89f140bc957ab9e98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.637","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.336","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1604_1770966379467_0.2447001308923309","host":"s3://npm-registry-packages-npm-production"}},"0.0.1605":{"name":"@tscircuit/runframe","version":"0.0.1605","_id":"@tscircuit/runframe@0.0.1605","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c4de4e5fa761c6ca71624097ac87cde0b9d46f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1605.tgz","fileCount":10,"integrity":"sha512-7POG6OBoRcZeaiFeqD76wLt2nEFokyTyHWinQgjFObPQP5oU03E7OdgVPpOlGc7+g8zjamC9tv+LHRE87oorOw==","signatures":[{"sig":"MEUCIHP4SK0DtNZ5XWau/YayoH94QWnssDMoYYNpMmjtNCDkAiEA68QqGsBJVd5AemzAMf61dKCZqbQZrytcOML63EMd+yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1eed4d4b5ae746931675fd419d28bb8fe48edae2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.638","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.336","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1605_1770966624226_0.0860269935041138","host":"s3://npm-registry-packages-npm-production"}},"0.0.1606":{"name":"@tscircuit/runframe","version":"0.0.1606","_id":"@tscircuit/runframe@0.0.1606","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68c1392e1f7efeff3e6fc4eb630b33425f44db00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1606.tgz","fileCount":10,"integrity":"sha512-EMuPSURcQKgSCDVtZkKPY+BiVTdy2VU3BC931nFOyLMQl56i6JcMj7jdu3K9pO7P9cXTgySzWG9zRdCuK3TpIg==","signatures":[{"sig":"MEUCIQDRbM8vf7BIyva8xN3qlewikMv5yzqbTy2J2vjc67Su/AIgVBEmeJxTuFll08SSzlQeG5XO1bguw2yArGmPpGdSJU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21356136},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"806ef2d194450f445b2c46815222127c4a09c4f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.639","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.336","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1606_1770972774642_0.0378020270924333","host":"s3://npm-registry-packages-npm-production"}},"0.0.1607":{"name":"@tscircuit/runframe","version":"0.0.1607","_id":"@tscircuit/runframe@0.0.1607","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36ea2d7be9b59b5061290aa17af56fa4d2a78e94","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1607.tgz","fileCount":10,"integrity":"sha512-jBKoInaMkQ++5LaPxIIo1JrEysbyuKuY0EAZLDkj70WL0/RI+BdMlmEEXZNWImF3d+kSDap0UucTQ0ht6l6XiQ==","signatures":[{"sig":"MEQCIDzhEGR5EtSvqRSsqnQq3GfsRfc9CBfc5a8l5choRMkAAiARyp9fl0Lb+qkzb4RzYmTJ/KKhPr1M+BBF/LN4CZeL5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21358200},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d780291c9b8fe332d3b2294ef6ec2b22986998c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.639","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.512","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1607_1770986216272_0.5166060338840757","host":"s3://npm-registry-packages-npm-production"}},"0.0.1608":{"name":"@tscircuit/runframe","version":"0.0.1608","_id":"@tscircuit/runframe@0.0.1608","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2f97547b5772472ff87c569abadf83e4ed70f1d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1608.tgz","fileCount":10,"integrity":"sha512-WvD6Q/UccJGgPFgGdTzHmMUmScF9Z5FWMb9EsoXFug8ckHmLvLnMAide34pCfpFvnZ/8ezOaWPdYvLddGZrigg==","signatures":[{"sig":"MEQCIBF3bQs2M8O4SuBdOEHPjbmOTmDH3TDjp4R3ctoTiTnBAiAPUgwOUlVVL7tvKKpgCt7rDUc3JR4yj8WtL1rVm9jyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348238},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02732462599f8a92c82cc8151b0356ab83b98bf6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.639","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.513","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1608_1770987475556_0.7026379701255947","host":"s3://npm-registry-packages-npm-production"}},"0.0.1609":{"name":"@tscircuit/runframe","version":"0.0.1609","_id":"@tscircuit/runframe@0.0.1609","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b23f138d99ffdef23ea266720c9f62d801721a80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1609.tgz","fileCount":10,"integrity":"sha512-o9s0vMJle3RXsjyl+KjixJRGLXAUd9xxMdludGLOuHQMYZ2RVxdW/VcTqS7rnCGl1rSS0DBbrtRnmG5bqItRnw==","signatures":[{"sig":"MEUCIQCjSWHaQtn2tAb45IMEOx99Vo3EPKwWc690hhwdhdVO7QIgYpLXIFdR/y3o37Blrrq/ni6amXQgnpB8JhQD5PLSCM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348238},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ee70a516cd10d572a2acdb5b07734971a5d737be","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.640","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.513","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1609_1771012385454_0.5433654201292069","host":"s3://npm-registry-packages-npm-production"}},"0.0.1610":{"name":"@tscircuit/runframe","version":"0.0.1610","_id":"@tscircuit/runframe@0.0.1610","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a0f8ca3e020c93f9a36ebb381db2911de8ee3b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1610.tgz","fileCount":10,"integrity":"sha512-j5eeO4lSVv+y9OnntKQw5w3o1ocp2DoOE2E2RkMYd5NI1U+OQiGq79F78Abk3YCyrq8fr2OdWA5d0ryrQISM+g==","signatures":[{"sig":"MEUCIQDzGsb6MWZNK2gmVXYmte2/xFTVYDMiDe+jeSVD5flsWAIgcnKFbIma7q2tBf3fBV9q1bJtZOKWDzOWikLtvSNdLtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348238},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a34a69a1fd0b3eccfd5070281393a8b8ee07a3d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.641","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.513","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1610_1771019259679_0.39840680638886616","host":"s3://npm-registry-packages-npm-production"}},"0.0.1611":{"name":"@tscircuit/runframe","version":"0.0.1611","_id":"@tscircuit/runframe@0.0.1611","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ba3adf0070d02090905383aa6ab772e26316bef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1611.tgz","fileCount":10,"integrity":"sha512-k09qNiHxWy6xnQBwAClM7YkBk79dxPTdo+8cUehk1xX60rUtV2uDBQEXKdIZWHWfow9fDMX0fCCP4AorgziDrA==","signatures":[{"sig":"MEQCIEkKhHOUx6q1vYwQSMNHWrsiJQaK0KtfubIeFR3JyIy5AiA48hb6dxmriet1fty6YIjAQgrcu/F+xcNT5v5KuXqJDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348314},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dd99e0ee0f22d919ed049919e40a71704078509e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.641","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1611_1771027431250_0.34675609478033564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1612":{"name":"@tscircuit/runframe","version":"0.0.1612","_id":"@tscircuit/runframe@0.0.1612","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ecddae13f2feadf7454640eec8fb5f869cf79d0f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1612.tgz","fileCount":10,"integrity":"sha512-7bs0Pc00xJDnNLQatLqvZeVVUzF56+gd2ThHRBibThRBnfQYWAMbhD1XfujY+xIYftwM+z3rBdFXJ6n8vmTMEw==","signatures":[{"sig":"MEUCIQDrj+1jPhl5Pba3md55ghfoG5URz2Q2WZaqnG7yUFH7TwIgE34qqp/IxtH1oawJAUAFMUPOi1NG04+qLKtHyRXptAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348314},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f002a2132305bb2e9ee606393df807c9bf4ee64e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.642","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1612_1771046735800_0.4469842824827803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1613":{"name":"@tscircuit/runframe","version":"0.0.1613","_id":"@tscircuit/runframe@0.0.1613","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4aa4be46e46ebf108f7e60eb8734366df546e286","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1613.tgz","fileCount":10,"integrity":"sha512-rjFqj/rcf1eRfucA9qMjblCJgjAXQiPUyAvVAR6EUWSqru1oGVjZ/sAhAV3xD5TEm0LZ2JNxWdksYwYutY8YSw==","signatures":[{"sig":"MEYCIQD5IvI3V37XAeY23aE+YE6G5SZfvt2l0KUek4V434gkygIhAMn7sQ3X7x+0Qa0Zve/2qSUwSjvs/5YJtcd4c5lwmd3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21348314},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c40e7f98386e9c27754ce0f80162937969e0fcf2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.337","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1613_1771054875928_0.37701848113809033","host":"s3://npm-registry-packages-npm-production"}},"0.0.1614":{"name":"@tscircuit/runframe","version":"0.0.1614","_id":"@tscircuit/runframe@0.0.1614","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6943223dbd4d0412257a7015ec66c198584bc960","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1614.tgz","fileCount":10,"integrity":"sha512-AjY4sP3da3O7iCgBr/KydGdKgdm5nktZC2LGodjZj7goMJ4FJAaoHr/di5ydy8ytTnm6XA2Y92c10uYzm+3kEQ==","signatures":[{"sig":"MEUCIB/IKJlFLbondYdvWyixRu/1ylgsbsfG6VCETF7mP1Y2AiEAzR0agvsgWPCnyOXGGdgeqDA3iaX/GlmCvwq9bRVVSaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357180},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc85ec43db184282f593c38f8dd801ef364f6c00","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.338","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1614_1771071344284_0.27692829063002233","host":"s3://npm-registry-packages-npm-production"}},"0.0.1615":{"name":"@tscircuit/runframe","version":"0.0.1615","_id":"@tscircuit/runframe@0.0.1615","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"35004f6c8bb2e05feadf595c3b1ceafb051de2d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1615.tgz","fileCount":10,"integrity":"sha512-opRktOonnv4mPbiMt4f0BYimfFEq3vrLJTxvMEBkYPhRpbBJJ+oeHKad/ER88gEAcb8b+nDtoq3lDUnNAdWJrg==","signatures":[{"sig":"MEQCIAQyoNEgU1jnRQQr8myZm/B+OXb68anXQQSzLHzFF3npAiAR2YUGqjaZyfAmKJKeYAcYM/DJXnN9LiJTSuRPmFJeWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21359482},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"441236156d63dbfefa7eae30ce158031bda13fc6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1615_1771074278907_0.02705731907202491","host":"s3://npm-registry-packages-npm-production"}},"0.0.1616":{"name":"@tscircuit/runframe","version":"0.0.1616","_id":"@tscircuit/runframe@0.0.1616","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e4ec70ca5b94e525c304fc14ac7bef05a59d6a87","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1616.tgz","fileCount":10,"integrity":"sha512-+8UsBDJcJY0U//A359ubo/7NrigxUffGe+5Bu2xJn2E79KDSyuFNr4zeyyD8oByOjcDPVlZ9gRkyFlJqrvqn0A==","signatures":[{"sig":"MEYCIQCMKMB+SNNGlYm7KqNmKxxaETD861YBFvnUgPCw4s4vYAIhALUtRsJKDf7pIq8WOaIBkcVXOWpZW8VkljkWlbrXm1um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21359664},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"062f03df04c296f4cb7b5d1081373bd2d186f1a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1616_1771098970999_0.020876448858082597","host":"s3://npm-registry-packages-npm-production"}},"0.0.1617":{"name":"@tscircuit/runframe","version":"0.0.1617","_id":"@tscircuit/runframe@0.0.1617","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"358adbbb099fc3a8358837352dbe1aeafadecca8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1617.tgz","fileCount":10,"integrity":"sha512-MnDjNIPNw14bXsv8ilPSvJzyBBJTuLNIRcnzavMnscuszBbiJT7gKJUJTj/owpFR7+JAncd2e+Lfl1AWDHB9Yg==","signatures":[{"sig":"MEQCIBQiAvCf1/YhVC8qm+QXDEJ53OQdlUHW3iqHEhBw/T2nAiAHRtc4qK8+xv8v/1bVP0umuCzjyKBYbF3BYEIZVoshcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21360771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e1add135d81516e4b02a5fcc1ac685703554e81a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.514","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1617_1771101831540_0.34143123679015197","host":"s3://npm-registry-packages-npm-production"}},"0.0.1618":{"name":"@tscircuit/runframe","version":"0.0.1618","_id":"@tscircuit/runframe@0.0.1618","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aaf567265172270080cfcb73ce533df4e223791a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1618.tgz","fileCount":10,"integrity":"sha512-/lgoYliNxnddbxK8SLYfFmQzRDGnKGG5St2QaHtzAK5ULSl6M/1C/878OsuESW53o+RnygD9yokjEQwB2JyKlA==","signatures":[{"sig":"MEUCIDl2OilFdumEyiKf4ujUqM1wiOBenZ6KbRx/F8Qu3uLZAiEA/FN4RnAzK6Iv5CzPYQLNGrRP+78mYv0zpcQMi5QDP8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357409},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e391e372156fa67259f59795b51709da75c9842","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.643","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1618_1771167906457_0.37856330117906345","host":"s3://npm-registry-packages-npm-production"}},"0.0.1619":{"name":"@tscircuit/runframe","version":"0.0.1619","_id":"@tscircuit/runframe@0.0.1619","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"68a169d3db76c8775de0fa753445642668bcc045","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1619.tgz","fileCount":10,"integrity":"sha512-UrS+bbYwQ/PIzBOw4oGH1ggkzmLceLaGa0dky9/6LUY81JCO/mFllYBvEucI/vUGjrGSPPFab6EbLap2x8RtAg==","signatures":[{"sig":"MEYCIQCAO8V1zi4CYlWEV76SGde5c2mEbnGTRlv/bLeiXVdeaQIhAIRmEf1WAcQQyU15kfUMpHKqdsRiUPhtwC1bmFWQLjD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357409},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb920a00d5c844cb05ea3762c2366c91901a2be0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.644","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1619_1771192613838_0.13839309993471383","host":"s3://npm-registry-packages-npm-production"}},"0.0.1620":{"name":"@tscircuit/runframe","version":"0.0.1620","_id":"@tscircuit/runframe@0.0.1620","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"463108565e72daf4506eb3bdf1b1bdec47e5af01","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1620.tgz","fileCount":10,"integrity":"sha512-DinIj+oQtceP+zlU9+aLKBeQ2RRO01NuAjwP9FwKkAC8WteQd9iYTaEaqj3uTGe2SNgl8O3T0RTssvIrezfPLg==","signatures":[{"sig":"MEQCIAVB5FZaKf1XbCw9xqhRTytvupFlguaEEdQd9/p0bsipAiA6iwtCd7HA5JK4WyXSXmU89laNIwmhxfyXiwYkCoNvzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357409},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"87193b04ae0ef2cbcf5e08d4c84001be0d925d4b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.2","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.645","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.16","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1620_1771208630736_0.570191188975752","host":"s3://npm-registry-packages-npm-production"}},"0.0.1621":{"name":"@tscircuit/runframe","version":"0.0.1621","_id":"@tscircuit/runframe@0.0.1621","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3fa9721d9de3acf017a6fc1090aee14846b836f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1621.tgz","fileCount":10,"integrity":"sha512-ohekBNtXpFhie21V25QfwxmAhPNlkH/vjn76PRkCqvH0tJBuqrLX1r7cPR+NUqYKp5a9YB4NQ0WeAfubi6ajMg==","signatures":[{"sig":"MEUCIQDhrlp7AULdWQL81Qc7QkcJel18YB5ZfvJJLeSVrowIIAIgKFmJKATdjvyQ0yUWbnTVhua3OYMmRlz648h6cXpaQbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357453},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e4e6f44725906ea79a81da060267efe2b01bb9ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.645","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1621_1771237457905_0.24591935345364968","host":"s3://npm-registry-packages-npm-production"}},"0.0.1622":{"name":"@tscircuit/runframe","version":"0.0.1622","_id":"@tscircuit/runframe@0.0.1622","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b86a52414353c029ed5f6daec22f99df52f19fb6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1622.tgz","fileCount":10,"integrity":"sha512-JMSQlS/DPT/5we3UUAcQslfff2SHPFBdEV33ePcUZRwyrtsTlcGOX9nrFzzfOujSkxcDDvclO78a2p8d5l+uDg==","signatures":[{"sig":"MEYCIQCMFls6B6EGqFHEysHyKmT/le2YS8WlRVHsnsUZWEm0DgIhANtYDPSNVVj7glJx6zA0OcSOPsMynbGwST9eNCjRjoGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357453},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8787dc3add446292721ff7504eacdf3c887215d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.646","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1622_1771263845570_0.3164616914129561","host":"s3://npm-registry-packages-npm-production"}},"0.0.1623":{"name":"@tscircuit/runframe","version":"0.0.1623","_id":"@tscircuit/runframe@0.0.1623","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04813c6bab98213439f046542fca4bcd39dcc451","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1623.tgz","fileCount":10,"integrity":"sha512-Ylk72W/ufp0z3FKu61CbTf6nmUnvVSwb5xNsj/LY/ns7qH/3jb6b5Hs3weiqDh7zQxTzygzRIQswqs5Vkq3ZYg==","signatures":[{"sig":"MEQCIFdFGXkiJjJ2cQJz61cVKVfglBBYNHQoQIi5/D8gDjJ4AiAPWG9iEjldHpNf+NUtBXdnZtfbTPUroJ6R4Oe8f/kRHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21357453},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d12a96482b3dac0b8826c2ece0dc18aca0ae0e2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.647","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.339","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1623_1771280382666_0.2900565282949197","host":"s3://npm-registry-packages-npm-production"}},"0.0.1624":{"name":"@tscircuit/runframe","version":"0.0.1624","_id":"@tscircuit/runframe@0.0.1624","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f9e615fea85b83716c6eff9c02a522468205b7b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1624.tgz","fileCount":10,"integrity":"sha512-lDvu3As7CZA6PlIwpdJLiGcYZdrmlUPWd7+OWNyOTITHfPLZBw1m6nMXoHZzLPNksJsMpZeueF5n3CGDuWRpRw==","signatures":[{"sig":"MEUCIEoAKhrpBNEX0WHcgeOaMqXz03ad76mQQa/IrJXAMZ3/AiEA+Xx8S4T1nI1tf1fytZLlR7whpp4FloSEsayUnPP7jGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21363507},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"47971bb7ef7c2507bbdee5451575b060379c52c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.647","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1624_1771319410323_0.873139123767392","host":"s3://npm-registry-packages-npm-production"}},"0.0.1625":{"name":"@tscircuit/runframe","version":"0.0.1625","_id":"@tscircuit/runframe@0.0.1625","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"956fe5dd473aaf003703f0bf3d5caac037e3ef85","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1625.tgz","fileCount":10,"integrity":"sha512-NcwLHYGZK7HWemV8ImZ/XsVIa80k1uclMJPHpthWlEsmDZA0FDqzSTiCXcIMxLVoUScfx7z+NAz6bgLpkqnp9Q==","signatures":[{"sig":"MEYCIQCUM3X2N2lCDofIqgVaxMthfEAyyPlHuunjDsakxa82HgIhAPxVkIjjnj5+Ehq0lLso7f8/xUu++63NTn+pmnB/W9Eq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21363507},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c61da517ff9ececd130dd4f785b72ac1fabd6e6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.648","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.72","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1625_1771324238553_0.5606926561969869","host":"s3://npm-registry-packages-npm-production"}},"0.0.1626":{"name":"@tscircuit/runframe","version":"0.0.1626","_id":"@tscircuit/runframe@0.0.1626","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88f52f1508b98cd73b0b75cfdc68431ae2cdd687","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1626.tgz","fileCount":10,"integrity":"sha512-om3wI44iw8/ar5tcob/HVuE9d2B2t9FeZ+Lu1qh5BTcXoWp2Qm+K+hoxLuRKPd+7Zf82TydZt4ctW+HKQwzAsg==","signatures":[{"sig":"MEUCIQCQD9z1DvPwLtW5O5rb3vTmdEJ+RXDEnGB9fPMQRTS0hQIgS9Yy0MnHBZyHUxICZv9rk/C0AlyTHfSSuhMBI5tMN0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21371207},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05674e3c6c16508ca337ccdb25ed5f6392c920dd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.648","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.73","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1626_1771327430219_0.7962684948513707","host":"s3://npm-registry-packages-npm-production"}},"0.0.1627":{"name":"@tscircuit/runframe","version":"0.0.1627","_id":"@tscircuit/runframe@0.0.1627","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78d2653e341c7bef18f8be2234641b5a585ea6df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1627.tgz","fileCount":10,"integrity":"sha512-KdljQ5BRay44tcFs5elYI1xZ6nj9MRhYelrlijHitpreYdOn0RNAKXq5DpWv/f1BE8CAcfhHcADns9ZqRZ875Q==","signatures":[{"sig":"MEUCICfsgSk1NFd5nNoXU41f0pe95NZR9EDYOC2q/x3GT3SEAiEAqGHg/gBBzeb3143nTKvejik9MHShtJcDqcA0xNBUOpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21371207},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2eceda8bfb5aa93de17c714ff357a988e8014761","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.649","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.73","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1627_1771360156281_0.4029369951534827","host":"s3://npm-registry-packages-npm-production"}},"0.0.1628":{"name":"@tscircuit/runframe","version":"0.0.1628","_id":"@tscircuit/runframe@0.0.1628","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6af7c2ce8dbec565d8119cd7f3bff78cb315550","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1628.tgz","fileCount":10,"integrity":"sha512-JuPSeW5YtjpD7NRZCKmyVU0m2fLtRVgyLHK/yPdur9RpJWeSzVmwxM3/Jj1ILQVPclL+fcoKLo4s6EKpfg7YZQ==","signatures":[{"sig":"MEUCIQC9o/E3l9gZCGnHC6YU/S2Zio3LtSjDVLhIyya0CPxKoQIgLXqcPtTg9sV5hgOafLuALZNrli2BOlXoK+LIz+ZzkvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21371219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"52f029ee88400818bf715f83b9e39ef833ca5c77","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.649","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.74","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1628_1771393640107_0.591506033971751","host":"s3://npm-registry-packages-npm-production"}},"0.0.1629":{"name":"@tscircuit/runframe","version":"0.0.1629","_id":"@tscircuit/runframe@0.0.1629","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c61b417aea714d2c3a89b0dd32555abb65c79734","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1629.tgz","fileCount":10,"integrity":"sha512-KA5t0bNcthuChnWLQQjfBKIAVbU6mhC+NZWznl/yUk49MSzWJXgqccQZmswL3FcAKEYW4r2nD1K1hf2e7UorDw==","signatures":[{"sig":"MEYCIQCcy0hCwnXRJNeJp5/YJ39TuS6Mqh6kxZdrDoXNUGT4KwIhALFoakkPhU2Vo+bhzcJAFF1xXNwLAmMGI5FKECfohsQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21371219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"32a3fdf0c88dcd9c6105ada27a4f91febff59916","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.650","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.516","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.74","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1629_1771415583582_0.7478090296809863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1630":{"name":"@tscircuit/runframe","version":"0.0.1630","_id":"@tscircuit/runframe@0.0.1630","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"202323b4813a24f91431c48bbf46cef315a44886","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1630.tgz","fileCount":10,"integrity":"sha512-i/xDDz35jtsClluTBxmKAzKaBwUI9sez2RbL7TlbDmxtQ5KlyR3OPVJmhzVYTB/U6kQd1oIdqewkHBwSGMnZwg==","signatures":[{"sig":"MEUCIQDzsMX1YocUekYfsi7VRb06DhSWoC5000FcYcQ3U89QRAIgE8uHs7acC/aFEc8nubID/+ACl6tqagcNYkH2jGNvNx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21390447},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2ac10aaa194bc24f85cb134c393ca8acb995789a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.650","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.517","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.340","circuit-json-to-kicad":"^0.0.74","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1630_1771423073496_0.830178872541151","host":"s3://npm-registry-packages-npm-production"}},"0.0.1631":{"name":"@tscircuit/runframe","version":"0.0.1631","_id":"@tscircuit/runframe@0.0.1631","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e534ac139a1e9f932f51fa4baf2e13de8f85b208","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1631.tgz","fileCount":10,"integrity":"sha512-iDDEDKGNrS/CVyjK50GDCZ5Yet8rH47VSOQ8eksiu4apMxUUUjl5ErmTc79XyO8gNyJOJnI10/EB0jzkHf6T2Q==","signatures":[{"sig":"MEYCIQDLQseadoh7KQU2BNyzuOwCnOjbckTN75jzheMGH55PxAIhAIjJt3Eobg7btk145zZs8rWeKqMD5zZsx2ZiKc97ckCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21390407},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d704310d52b7f3c0dbfe6dabc61b2cc9e7200fd0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.650","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.517","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.341","circuit-json-to-kicad":"^0.0.74","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1631_1771425016469_0.9374802462176619","host":"s3://npm-registry-packages-npm-production"}},"0.0.1632":{"name":"@tscircuit/runframe","version":"0.0.1632","_id":"@tscircuit/runframe@0.0.1632","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0f3ab8c3269dccc2739b012c545136e7a42ba76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1632.tgz","fileCount":10,"integrity":"sha512-+jbcNk4pweXnzQ4YpvyrO/wA/usFz/bPMZ1oL2LrzWEpdOxQtsN1y5gvwsOrf3VgWz3HfzjhKv4zd4pnbSsY4w==","signatures":[{"sig":"MEYCIQDDTSpUsiXy1UKEnKMsp0xEKEB8/yAYNVe2jHYp+h5lsgIhANvYDymXcCmD3q0Bkgl53SuRRjEBdQyXj/Xu6zwQjWcN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392201},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c421c12eb5a24582163defc1428993ec5270fe1c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.651","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.518","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.341","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1632_1771434195904_0.3781915184808038","host":"s3://npm-registry-packages-npm-production"}},"0.0.1633":{"name":"@tscircuit/runframe","version":"0.0.1633","_id":"@tscircuit/runframe@0.0.1633","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5659a015cb4df35214d0d69d7f0681d6de34bd41","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1633.tgz","fileCount":10,"integrity":"sha512-hSFIb8if6pj2GawITYSV/LubSkW5g8+8fgdYExJ2Tq1x6alfiofHpytsdsx6KUDWDcVh5giG2feAbv8deeZrng==","signatures":[{"sig":"MEQCIHE8+WMazCpnND4JxakKye/TtabmMcwjRfl8aqcB/7clAiAt6eWkzRBTHj3UP8JShLkAJkU5Z4WpEZJyMJaoper//Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392201},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3d0a352b2ac154dc5c660bb025fa6589df167eda","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.652","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.518","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.341","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1633_1771440343139_0.2511077830097883","host":"s3://npm-registry-packages-npm-production"}},"0.0.1634":{"name":"@tscircuit/runframe","version":"0.0.1634","_id":"@tscircuit/runframe@0.0.1634","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd3dc8c9a35ee654deb92c044fe2beb500fcb7c2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1634.tgz","fileCount":10,"integrity":"sha512-4piO/QmbmdoNu0B1aJ0Zd74PgCFzh5VhtSSzOSc1kme2klthpDGvUA9zWbBmuARq0AP0INCxARk3D47O3AEoCg==","signatures":[{"sig":"MEUCIQCdYNz3RMA/bBzC9zMIiYCmhPjoB3R/P0dQ3MRObupsygIgL+l2FSOwKtdgB0byfL1eqcPx/h6hVyyimfetwj8q3OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392201},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17a965a48913cea559f88dcb4f4e91afc6f47bcd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.518","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.341","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1634_1771444647196_0.5245446728506955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1635":{"name":"@tscircuit/runframe","version":"0.0.1635","_id":"@tscircuit/runframe@0.0.1635","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c4447790da284a02ee552eb6f171fa7496b0bae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1635.tgz","fileCount":10,"integrity":"sha512-e6o9EEHtEQ1va+kxSi5A0y+S6oSItg0YSCYnBh0mR8H9HwbtQh/MK1+buf5Fsijk7SZ3akr/u7zrtp68w1VKxA==","signatures":[{"sig":"MEUCIQDmhZMNIkm7HZx4pVQt+rZiDzMHqoQynU1+im5IEuXxkAIgJ5hDFWe8MZ48Lcj+SLcErcl7JGKvwDWipGKEwOgDtWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392407},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7903243f6f85ee7e9248b66f0812b1a5e17932c3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.518","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.342","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1635_1771466117504_0.7371540023628746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1636":{"name":"@tscircuit/runframe","version":"0.0.1636","_id":"@tscircuit/runframe@0.0.1636","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d846c060504e475782b9b1bc7d72c7eb1e341e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1636.tgz","fileCount":10,"integrity":"sha512-cAKSmA0WauBxInzXkVTxF9xcBu1JqiSx03bmOIyQKagDyVMbTwqM7sh7AeHd/acJz9ofX0vG+t0hp0ig+NekMw==","signatures":[{"sig":"MEUCIQCIaLglZZWG7TBe6c0EV6GISWeSDH3ASq61KMtryPvFEwIgT1IBIofz6MC9RoZRvMk7oMPVCpHQZEGo4PrDYNy59zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21392407},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"34e40e1bf865ed2d858c2b03f3566438fb751943","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.519","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.342","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1636_1771481113341_0.5343696544294123","host":"s3://npm-registry-packages-npm-production"}},"0.0.1637":{"name":"@tscircuit/runframe","version":"0.0.1637","_id":"@tscircuit/runframe@0.0.1637","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d18f5eca92154b9fb0efda0f2e9c1557156344d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1637.tgz","fileCount":10,"integrity":"sha512-3RSX8a6ICQj34Bxz2Vo8/3+q8Qi1/UJ224G7BaTQVSRO2rKI/Wjdf3rjxX5iOe6aBtuT5bDd/DNOMYLYNePykw==","signatures":[{"sig":"MEYCIQCBEVryIkHrsdZ/IWTNUFSskYKv86kzUZ5xANdSnwMGPQIhAMW5Kwjikk76YcapQr+c34N/+/vlkKkqTfYVAFha+zFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396281},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0300a48409cde5b6961c3b94bd5e1ef820f94de6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.519","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.75","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1637_1771531507396_0.9826480531525181","host":"s3://npm-registry-packages-npm-production"}},"0.0.1638":{"name":"@tscircuit/runframe","version":"0.0.1638","_id":"@tscircuit/runframe@0.0.1638","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f01b36fc85ec0f8fa2407aa3688efc5e0049fa39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1638.tgz","fileCount":10,"integrity":"sha512-m0ZIUjLJM0EZ2n/w8ghxcWLwgLD/1oPtcnmvmBVjByMWuImVwim8vGn7zwqjoqAPM2DnW9VmKUuYwnPCOIfLlg==","signatures":[{"sig":"MEUCIBK36VhI2HPqLwsmR/blr5Dnjl0PddECxnT8ZTsu6+FJAiEA3pDgVz1YQyUIAisZRQpC35DA00pKEFqKxL4/u1lGWRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396747},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8f67844b18dae1133b48fc448c22ca06f3dd865a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.519","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.77","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1638_1771546214625_0.9872586660129434","host":"s3://npm-registry-packages-npm-production"}},"0.0.1639":{"name":"@tscircuit/runframe","version":"0.0.1639","_id":"@tscircuit/runframe@0.0.1639","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6196a10bdfb5190737c5b1be88517864e5db0a75","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1639.tgz","fileCount":10,"integrity":"sha512-dtGJQYzyAx/+kiEeiNxanEPSsqu6oaMB/TignUHAeCCzfXb7PNexYnCrAi2wILe8I9N8q3zcc03c8V0JRK17Zw==","signatures":[{"sig":"MEQCIBgt5RpXql1E54EgjC1RKkDHxEZRzakHHowCYpNFKlOTAiBAjlgPQ9lLAg3T39ShxXbSQ6p4uej0JerJrmPda4xUdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396840},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"efdc728567490749a4773501b0ae813037f37f39","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.520","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.77","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1639_1771606349483_0.3914914206337925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1640":{"name":"@tscircuit/runframe","version":"0.0.1640","_id":"@tscircuit/runframe@0.0.1640","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0328dccf48403bd532106597e02b79c5a3dc2ce3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1640.tgz","fileCount":10,"integrity":"sha512-YlOvMWGxWN81RByGKmfz6/jYhfejbCLShR+JgdG3E9WWc/qXGHoSwec/NKRv7xfw2/nj4gVSHAMMzqgICkmYKw==","signatures":[{"sig":"MEYCIQCGK+kUKnDQLbdanKkv8SrmEcRYHkwTr+qcuEIWA4cDZAIhAMQzu1d2jJFYmYz4652Pu10LYyg9B1xmi+7E6rBjBNtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396924},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a22e1429ea668b861e5a376bb7f5ebdb59fed1d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.520","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.77","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.56","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1640_1771625126692_0.9123392394587739","host":"s3://npm-registry-packages-npm-production"}},"0.0.1641":{"name":"@tscircuit/runframe","version":"0.0.1641","_id":"@tscircuit/runframe@0.0.1641","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a569eb164a188e58fefb0c23495d63ec688e705","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1641.tgz","fileCount":10,"integrity":"sha512-qX3iLyoe+gKcvjuEEQXkvDP9a2UdA2TRonkGHtilmu0f9siKdUDD3PsSGIojL2Y440dsdo9Map9MjmJepcWRBg==","signatures":[{"sig":"MEUCIB6tJcBot0NN5NvZKvLTGbpvzBgzvlPfhbo8VGOH4LjQAiEA0lCGf1imN67X/ZmLs0TQiXsjhbOo2hc9KrqOL3Fk4ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21397172},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b55fdcd77a8d01ae2c9919e44f22aaf7b7c26a1d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.520","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1641_1771630984315_0.19425995750280212","host":"s3://npm-registry-packages-npm-production"}},"0.0.1642":{"name":"@tscircuit/runframe","version":"0.0.1642","_id":"@tscircuit/runframe@0.0.1642","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d11d3a2dd20d79ac5e1831d7b69dee4385c93fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1642.tgz","fileCount":10,"integrity":"sha512-BSsoFePpQq4XQFUT4EI6Klcjq3eY+/lpT/SKxrtvduKfjCzJzw41Ai8sBTE4WC6ySQ65RBhTHpB6us7Ck5mrgg==","signatures":[{"sig":"MEUCIQCJykwktzDMbr0Srdyo59nOa/t7vOYbVlshNWdNfxBUbwIgCsA+mFERLlXBc0r2dgxbeN3FDjLxpKP0QJyuLh0dnjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21277390},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"033e76cabeb55f5541557c8ffc63441b08e29f63","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.521","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1642_1771678077491_0.1850133684481421","host":"s3://npm-registry-packages-npm-production"}},"0.0.1643":{"name":"@tscircuit/runframe","version":"0.0.1643","_id":"@tscircuit/runframe@0.0.1643","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"184336545aa76c76614935defb768725b2c68f4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1643.tgz","fileCount":10,"integrity":"sha512-womjtwU7DwfEfEPc6xONRyBh1KUmq3x6xm9e8cvs1fBDop+q/TF5bYdtilpq673ONwDlJ+WAjKRS+Ni5gd+UCA==","signatures":[{"sig":"MEYCIQCdThJH1mYoyKc6+FaR2G+7D92GQS35HdjLgijO3MInVgIhAPJWVdfzGdU85w2gmWBsCIkpclZWfAFU1BsziUKvpQ4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21273234},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f204e3ea6441579ae453a580f0f7db28d09f12b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.523","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1643_1771691965685_0.1635435751102623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1644":{"name":"@tscircuit/runframe","version":"0.0.1644","_id":"@tscircuit/runframe@0.0.1644","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"749c7d41bf79581292d7fd3a619620ac87d4706c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1644.tgz","fileCount":10,"integrity":"sha512-Kr+gwaYbAXW6Y3jNEAPJILqL4OFO+7tFrfoWMLKEMCxzTLmNpoIEXoYhwXaCsrUg/5oQ7KC/mWxXWiR2XU5n1A==","signatures":[{"sig":"MEUCIBKRJsbLroF06besdhQmKjbgVSi978jHml+uX6UCA8WSAiEAvm+EwdmowbABAniznIhkQCVGO9/VTmEE64mDWobwKKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21277266},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2bb7ce75b93b02f02d2a348fdba6aa544ce68db2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.524","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1644_1771692474921_0.6593646267990971","host":"s3://npm-registry-packages-npm-production"}},"0.0.1645":{"name":"@tscircuit/runframe","version":"0.0.1645","_id":"@tscircuit/runframe@0.0.1645","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70d571b13aca2e92cbd994cd1e5befd6c2e25cb2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1645.tgz","fileCount":10,"integrity":"sha512-QE+2y7HLsPyfUpvkF2ReF+TfR4kvOBJ/qac5T57hyPCeDBFc3wRlX3cr7ETXKDng+0vWUx5CmMNrrBISY/d4Vg==","signatures":[{"sig":"MEYCIQDTFRFepNl1vJ60a2SJL1OnnULQXM3LNYina2mFXptL+wIhAObTbZZrmJJ3hMbt73TcXG3YiNttGxSDnM/bKZ7wvzrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86f2d9f74d89a635c3fc59adeab35ba848f9d0d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.653","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1645_1771744194599_0.44921384202769143","host":"s3://npm-registry-packages-npm-production"}},"0.0.1646":{"name":"@tscircuit/runframe","version":"0.0.1646","_id":"@tscircuit/runframe@0.0.1646","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8da194e353d487d8167872b2c4abf13e6e43ee6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1646.tgz","fileCount":10,"integrity":"sha512-vS5Qn2AHwOBiyNBBm/PaDMRdE2wZ5SkwfQmGfV/P6qN7XdGOcFofAEiMnYOZ+SZM75BxItW6KhwpxJGC5hVqVA==","signatures":[{"sig":"MEQCIE9OWHRi+34IjqWbtenkln08fy8FVc6j0as34+RabdBtAiBYgfTzIOl4RniVO4InKEPhla72ePnewKhg7M51v6ajzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"990b83f1f2bc7c4fb0888b2de207fd81f960087f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.654","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1646_1771954060704_0.6814789150996998","host":"s3://npm-registry-packages-npm-production"}},"0.0.1647":{"name":"@tscircuit/runframe","version":"0.0.1647","_id":"@tscircuit/runframe@0.0.1647","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22203f22b536f97e8bf755a52959b85da6c94e28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1647.tgz","fileCount":10,"integrity":"sha512-1/VqveVDR/n2U1r+poxhQ4lvWJWOBMyclXx+74i8yJb5Exwh7Ygw2WiKyK5RMO57Pnc2dw/qvEFQ+2wfvZjbJA==","signatures":[{"sig":"MEUCIGqFI6rlQ+8nZP13O4bWAbsxRpXZXAjgEDbhyJ50US6nAiEA/SkfS4dVUgcHmHN83lv0qxUJwNyMdjXYj5F6BFYDQEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc5cac61af1853f2e96a926e3ba5a4c970ddc2e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.655","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.78","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1647_1771962982761_0.37676608066795025","host":"s3://npm-registry-packages-npm-production"}},"0.0.1648":{"name":"@tscircuit/runframe","version":"0.0.1648","_id":"@tscircuit/runframe@0.0.1648","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"801bb3523e1836623ced91b1c29d5cb91786193c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1648.tgz","fileCount":10,"integrity":"sha512-JV7vqXQIoyLXUMXgVrvJ95mmNpDNo+2NBkC03IRVX/Utn1EI8Zv1rW8HFPJTS9wyeDyIXE+UpWw/Zol5jlHe9A==","signatures":[{"sig":"MEUCIEWuhOnaEhfLoTwdCWxNpG6IUHJug0rguVhSsfEMOv/OAiEA7pGqhYqySoCCKItBuLKWbPER2dSnU8femZjUS+4fuo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8d76dcb13f8abd3eb556f2c93d3ab521f79474d4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.655","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.79","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1648_1772005317941_0.7618806568503966","host":"s3://npm-registry-packages-npm-production"}},"0.0.1649":{"name":"@tscircuit/runframe","version":"0.0.1649","_id":"@tscircuit/runframe@0.0.1649","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15d4efaa5f5a11c766a261d6e25b2d3c9fc4463b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1649.tgz","fileCount":10,"integrity":"sha512-hCo8yBUW43ZKYiPNFIcO2YLYNuj6ItfWuvH+wOElcNxrH3TH3CnNdBaOur0eyZX7rblJ4TTqpNSvX72pWi1tXw==","signatures":[{"sig":"MEUCIFyRXd+EGmwc9grkqoKRz1eEF/yavX2n2YahHa5lyIleAiEAx/UZDavY0gMi7bljV918NgB4/N8oCyVTRpr8X4iZCOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0d0b6e5ff469cc0c0570e76bba7e5925d123f99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.656","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.79","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1649_1772012344555_0.10283344451781029","host":"s3://npm-registry-packages-npm-production"}},"0.0.1650":{"name":"@tscircuit/runframe","version":"0.0.1650","_id":"@tscircuit/runframe@0.0.1650","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0d4bf367c4fa23da3a487448604406313d6583b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1650.tgz","fileCount":10,"integrity":"sha512-GKFGzg4gIdvUtmaNy1DIO9PA/uoSFlavvXoBGLPmyISR9mfiOCnEPjd4hhkr49oA3i5GnvGPXWFsdI+AtPFrAw==","signatures":[{"sig":"MEUCIQCCL4kOVYGLPJBzhQPbiNqgiHLArEEbdt+HztztN9ikwwIgBOLhLdVTtpNu2WuqQH6RiwYjgCwHhjHa5Hfkal4yUDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ccdc361fa71fa13de6550897bf2f7ef0c11e0eb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.657","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.79","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1650_1772025994743_0.8204361107516609","host":"s3://npm-registry-packages-npm-production"}},"0.0.1651":{"name":"@tscircuit/runframe","version":"0.0.1651","_id":"@tscircuit/runframe@0.0.1651","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ebc755328b46efb37e4a1232b88e758353d7ebc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1651.tgz","fileCount":10,"integrity":"sha512-/SCvwkv02qvHmNH1yPCYYop6cZPYhpXN/NzChRiAlRt77OcILylp/Ls2JGIo9/arsn3GDDOZEuje85GLawVU2Q==","signatures":[{"sig":"MEYCIQDoF7zyH1TQNIUBLkLCv03Q2BGUr6Wsq8odGY2zf0/OpAIhAMSj6oVpztq/nKcS8tCAeTNcxrA64KtqgEarLmsYvOYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284098},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"91118ccd89beefe2fe4df9d333eaed99b03611c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.658","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.79","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1651_1772035238795_0.41593459381542863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1652":{"name":"@tscircuit/runframe","version":"0.0.1652","_id":"@tscircuit/runframe@0.0.1652","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4db0f0fb6e45a85c45c38ce70e46533775ae068a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1652.tgz","fileCount":10,"integrity":"sha512-njntFfOd0tEBneNEWsCU7Ga2BXE3GhunPKMDj66GtY7KgIgIKtDvyjOXoZCaTo11ox9tju9uC9CkZsjk7RQaDQ==","signatures":[{"sig":"MEUCIQDsAJNAt03/si9xvyo8bQa8R+Mr9HYqbsydCl1GMyoRGQIgGwXD2lPdTmQsJQKqCZY+bgQ2wIFww30J5D8mJy9h9Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21284840},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45c5c106386f48903a4d1c1ed23d36c661cdb65b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.658","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.525","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1652_1772091727405_0.7447816127244873","host":"s3://npm-registry-packages-npm-production"}},"0.0.1653":{"name":"@tscircuit/runframe","version":"0.0.1653","_id":"@tscircuit/runframe@0.0.1653","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c901cdf9d9b4ef995c67ad3cc1e756d9c22d3525","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1653.tgz","fileCount":10,"integrity":"sha512-g/UBlAjce/l+x1j/RfZB56rE1j4cCB3cL6c82LzNaMjbXXOj5Nb6WeR5/eQQLXGsY93/F8QVbv1vq2yM6PA/Fw==","signatures":[{"sig":"MEQCIA8XvZ/zBuyx4n1uyi0sVUD6yF7Q/0rqOeZ0JgYO7AqiAiAgl+Wbjlu8TBg+jCOfvg5gJbvKA3VaXDWXxgniviwZFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"06dbe948a2015c899791893933b6c551c2bd7120","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.658","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1653_1772116659787_0.686940259449363","host":"s3://npm-registry-packages-npm-production"}},"0.0.1654":{"name":"@tscircuit/runframe","version":"0.0.1654","_id":"@tscircuit/runframe@0.0.1654","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dbed211c92f96b675bcc6c93937c8f7a6cc18e35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1654.tgz","fileCount":10,"integrity":"sha512-7XRLeMjqYi6PEAyLGM9pnXSSwF0wYJ6pSALfXx+8mceG8FOTuEeZwGWQwBPmN3DRmwT9mY643nI9K8vbrHc9DA==","signatures":[{"sig":"MEUCIQC/oDaRyFeRrJa6j519bh7IldoXYxChEdmNoQNG0cjVCwIgXuZ2BahccuhSIMOYe2a/TBw+ySikfkNQZ7CSvNQEWyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0e730c3cd20857e073fdbb8c323aa169ae90e15","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.659","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1654_1772125684922_0.6333671199420874","host":"s3://npm-registry-packages-npm-production"}},"0.0.1655":{"name":"@tscircuit/runframe","version":"0.0.1655","_id":"@tscircuit/runframe@0.0.1655","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31c41193d477e27e3e5a22f6109ed7093c73f4a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1655.tgz","fileCount":10,"integrity":"sha512-VkydJnoc62qmI6NTuwKJJ5VbbWYGeejl6LI5aBZm4UkPdb0aCpVq89CB5cTowp7zyOc0+/GfaWRZzr86MMbKcg==","signatures":[{"sig":"MEQCIEpHCTmo9QJReNO9ExePwMJ3LhJ0vr3IdqLYQcNFBC52AiB15WCSdARARz3Hq10pTtvlQ1S9lRLtjLKHZL4dWJc+dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d959c668e0297947cb22df6c8666cf797926f47","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.660","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1655_1772126629102_0.21689837808331203","host":"s3://npm-registry-packages-npm-production"}},"0.0.1656":{"name":"@tscircuit/runframe","version":"0.0.1656","_id":"@tscircuit/runframe@0.0.1656","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6715af64a25457a6f4742834ffa0f9283dd6dee7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1656.tgz","fileCount":10,"integrity":"sha512-13O5syTS8EetzZTH3tQ24rNmeEkHxBdBk2TJSpYCZX010qci9ALVNCt+m6T5dyDHMDl51AoEaWDStx2r8osGLA==","signatures":[{"sig":"MEYCIQCz17hQGycFzS8uVNpd7MiafZvSDedKsFbwAQyiYaxUJgIhAK9MHsbpx1cA5mOiydqvPVaxYM1AXqZwYW5cp+IQEQut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d102dad52bf572e9f95bff52bb1d067f72d7fa5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.662","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1656_1772236087231_0.6344159254032278","host":"s3://npm-registry-packages-npm-production"}},"0.0.1657":{"name":"@tscircuit/runframe","version":"0.0.1657","_id":"@tscircuit/runframe@0.0.1657","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c5b15fa9a8b65c3edd415754f64248b7ba93a488","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1657.tgz","fileCount":10,"integrity":"sha512-u4pcNqSqZ6RDHJR6UdToQ7a4VY2RpcJaVozCe2/OG7XSB9OpW4dpxC4JMMxO4LpVYicvT7mh6vJ6D5q+/s4YWg==","signatures":[{"sig":"MEYCIQD9JbPlHEKMWx4W6+oBNA3oWzjWbRKrpEVpDSXcwKh+BwIhAKaV2gLdzZB3Xd8k7FPV9k0k7qkTQA/ZwdIjBZ5KGXIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e4dd03ec1af264e0ceca83af9a1ec3b2aa3514b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.663","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1657_1772239112183_0.043083116628465756","host":"s3://npm-registry-packages-npm-production"}},"0.0.1658":{"name":"@tscircuit/runframe","version":"0.0.1658","_id":"@tscircuit/runframe@0.0.1658","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03409cc7140e8ce29d6a2e5f109f68a3683b6c6f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1658.tgz","fileCount":10,"integrity":"sha512-WDP5EnijFZ+C4Clm1WAXtYPbG4zddhAAHtNQlwGFPAet/74odLtcmcBvJ71Ut3Pkg6fHupK80OOiAs4whuGhug==","signatures":[{"sig":"MEUCIFblk9YMkilD2Lhl9Mb+WN4zMFsBuPA2wfbjOC7w/zurAiEAtRSp2ZopRBdXzaX3wjFokiJmqJiZZJXGwd1PDoFGRJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21396446},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f1e87f5758dce41d16bca5f72f49620d83b948e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.664","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.343","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1658_1772241459413_0.2783241537944221","host":"s3://npm-registry-packages-npm-production"}},"0.0.1659":{"name":"@tscircuit/runframe","version":"0.0.1659","_id":"@tscircuit/runframe@0.0.1659","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6580754a32cefa1bd6c26e270bed6488d8b6b33f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1659.tgz","fileCount":10,"integrity":"sha512-rkasKqGBclgfbUExc5iMbwQa5mzvwcd4PropQDxHwN5TnAwEsNjDn7RZIGqgIzdEkahYvoiQ/v12Uw0EMynoeg==","signatures":[{"sig":"MEQCIAYyW1pySYarMYqKnj1WQDQXfBr38dPyVmOKuY/Sqf7gAiBfIl4D8LREY7pLdbidULDj4R5x1eA6HNIxbw7rzXnzeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405740},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d68a7b20245cf4317af4d14a86485e3255311eb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.664","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1659_1772292673897_0.3463313884574928","host":"s3://npm-registry-packages-npm-production"}},"0.0.1660":{"name":"@tscircuit/runframe","version":"0.0.1660","_id":"@tscircuit/runframe@0.0.1660","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"77d61daaa93e985e63cd6072837106c7a9bf2b29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1660.tgz","fileCount":10,"integrity":"sha512-6dVX9QUb/+Y1EejnkZctqvoH85qmUQSlFeBaumiS71wKSjtS/tzEJszYrPS6lQWRHpClTGxteAOdXxBRf1Ld4A==","signatures":[{"sig":"MEYCIQDpT02LA0Gz9ZEPYvYHXNp3s3g217DXVzznb56fuQv5ZgIhAMS7eeWzLRLVLfDSZP+RrDU4UhPbLStEHUHnZy03OXwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405740},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5597b691a6d39b32d88264c3d857fde94647cffe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.665","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1660_1772310261970_0.6101470666724769","host":"s3://npm-registry-packages-npm-production"}},"0.0.1661":{"name":"@tscircuit/runframe","version":"0.0.1661","_id":"@tscircuit/runframe@0.0.1661","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a474de7bac435e8d5fa80798ff1da01f2cd1eff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1661.tgz","fileCount":10,"integrity":"sha512-J8OU0ac9tIHLzlAagJWjGskmoxnE562roDeAJF1Xd/JxC6fgVjbL+22c+eLXhNf5UzEx0CI+QoWSFQtiyyEX/w==","signatures":[{"sig":"MEUCICPfCTDkTI5ftzBwudjgxUz5QqiJmuoLSv/IJBp0pt93AiEAo/CdCZ4Tk03VmCxzcOh+DqU14/WIydOYrlHsgm3jM/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d825548e39f41a7bf85eac83c955e09d9ea2f7d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.665","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1661_1772311509042_0.28430972758818607","host":"s3://npm-registry-packages-npm-production"}},"0.0.1662":{"name":"@tscircuit/runframe","version":"0.0.1662","_id":"@tscircuit/runframe@0.0.1662","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fca496e17089afd6b9815a09f2c2d56c7d3c6ec8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1662.tgz","fileCount":10,"integrity":"sha512-0ymiEC8esXa++H7divHA2EJsAPdb/KQ8CCYTP1kOm0uZo6mvDso1EaJXizxRnAuiwoDOwcxBz4nEDsHvyfUifA==","signatures":[{"sig":"MEUCIQC8eExTGkmtuYxm0rCscgH7Tw+siXJ95ht8/+x36w21VQIgE3RTY3ve7h41OX4nmDM5hsVZultWBTf9DjRGPDUNF9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f1c627aee9026b0dc6bb18aeb8d8cee6be637675","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.666","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1662_1772366589337_0.009745389193995813","host":"s3://npm-registry-packages-npm-production"}},"0.0.1663":{"name":"@tscircuit/runframe","version":"0.0.1663","_id":"@tscircuit/runframe@0.0.1663","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea479286b0f8132c1f0bde85fe3b0be73e703543","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1663.tgz","fileCount":10,"integrity":"sha512-oaRQIGLErQ0mZD0I77mnb+rZv5RCgM66RR0Wm9XMa9EY/TgguHjdmrI+AA66jZ4UruRlMgiva8sSn5VLKMPf1Q==","signatures":[{"sig":"MEYCIQCtOUnqOYDzzSTTkH2//A6I/3X0GLmPQrnjZ9Jf/8jVmAIhALxHs5N+kxWchC6meG7lT2vM3aWIL8b6GlWLa1vor+Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e740543da176f3a0040eaaaf65df6d63c1541e6f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.668","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.81","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1663_1772425930431_0.896562534733226","host":"s3://npm-registry-packages-npm-production"}},"0.0.1664":{"name":"@tscircuit/runframe","version":"0.0.1664","_id":"@tscircuit/runframe@0.0.1664","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e7104b6348c385dc159e647b8bbd615e8ce0b79","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1664.tgz","fileCount":10,"integrity":"sha512-u0apJPIDyhqG6qangrODh+1eY/z27pMCA4erQM4AVFNjGPUHiDCsA0Q+fbV5qBIzxIeurL2Va2li1Qi8grCVDg==","signatures":[{"sig":"MEYCIQC53IcoWDGuwOfzOUttfUj5Xm06mAT3+ciCVwGsrQpqCQIhAMQJFpUa2rlYfRKeG8QT1V7Aw6UAkHdO+KABh6kz4g96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b25e66ed32dbafc0b924cb346e1434ebe5e207a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.668","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1664_1772434261641_0.591277010162556","host":"s3://npm-registry-packages-npm-production"}},"0.0.1665":{"name":"@tscircuit/runframe","version":"0.0.1665","_id":"@tscircuit/runframe@0.0.1665","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"39392113de32856c82b3f1fa20fdacffdc2aaea2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1665.tgz","fileCount":10,"integrity":"sha512-2uUz7Ap27gYq4ZEJXRlgQfq0T62JtSbXrWa/sri+kjVUQ5BUz+/lE+ebD0Sf6KOsmYskVB8gjzg7LpxR2YRUfA==","signatures":[{"sig":"MEQCIHIwsdvXinWS08cZg9lDt9XVa/sYt48FASqXt9RrXMCzAiBsPHsvBZTgynPkPIYeYjBLyRbCvp60IEhmrU/8fzba1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2142c214030f810c0299ba88ea67702fd0ebdba3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.669","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1665_1772467071262_0.8960116040298585","host":"s3://npm-registry-packages-npm-production"}},"0.0.1666":{"name":"@tscircuit/runframe","version":"0.0.1666","_id":"@tscircuit/runframe@0.0.1666","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2f872cb587bd1615b7a465ede9851fc17bfe830","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1666.tgz","fileCount":10,"integrity":"sha512-/dgzQ04tlGyh8MONGrwt6IR1miuqM0JrUKb9xz4FE78PVIg8IC2Et9E6evGPs7/8Fk6o4RSM6LX74vQc1MQQvw==","signatures":[{"sig":"MEYCIQD1I8GZnof0DhQzxZe4CNnkyeIVAZ54pBEw+Fnx/wHeXwIhAIIpoXUe5PSK2gl4dCw2SEx2i4OhmH+gRAbU1bML7HGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21405927},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f64b8deecd18ea2dba88ba72615239ed54d1e19","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.670","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.56","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1666_1772470952629_0.4400204712862803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1667":{"name":"@tscircuit/runframe","version":"0.0.1667","_id":"@tscircuit/runframe@0.0.1667","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"120f08ad42c6920e8566760ef5896acda6253a76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1667.tgz","fileCount":10,"integrity":"sha512-iRT00zBbj5CljGkNOVNZaVb84Ej4sxSfrd6raNI6ePIWT9Qov0NXL9EyeXgKJAlwkZrTcLvwXi39A9kMNIXthQ==","signatures":[{"sig":"MEUCIHuP8HhRAZZyLQCk3yXrTomICunYDWv6Gx1vatj0RsWtAiEA5BfZh2rZyj8FEr3yBuK8p127SrN+h++f0MmdApzL3x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21603251},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48871da8b671366c9d14dd9bf388fdf9344570ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.670","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.75","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1667_1772478514117_0.16106018139605793","host":"s3://npm-registry-packages-npm-production"}},"0.0.1668":{"name":"@tscircuit/runframe","version":"0.0.1668","_id":"@tscircuit/runframe@0.0.1668","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9141a9ed935e422ff63301ef4109fa2c0aab7eba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1668.tgz","fileCount":10,"integrity":"sha512-k/BdDWUuskr7vrcMPtrr+NhoC1kJDG1wou5mjZu8XDPYvjQeGWYNaDEnpyhgCimpN4kyPA310c06WbhKWp6Qtg==","signatures":[{"sig":"MEUCIQCtJm7UEr92V3S7FfJSbub8uitk0PPnSop7og7UU1/pLgIgVoTC0iLPhCue/DpB0NeP0Dyq2kT+4YxIq7puIpct9cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21605577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a7ef3ed149291ea263a94aeb24efa5516a8fea1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.670","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1668_1772483844395_0.021692802525242305","host":"s3://npm-registry-packages-npm-production"}},"0.0.1669":{"name":"@tscircuit/runframe","version":"0.0.1669","_id":"@tscircuit/runframe@0.0.1669","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0efe0528332e87be49812c680ff458f3e401afc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1669.tgz","fileCount":10,"integrity":"sha512-DFzyg+2gaCDUUhLINt1xxhhvBOb18v+VkuBjX1Idn7HUKaTR8qWHqayhQCMUhCPj59iUoIv6pVRSvvIRMkj3Fg==","signatures":[{"sig":"MEUCIQCy28BHVAkcePfzmGay0RbbJ9rXHfM/xKaR3klEZFvhXAIgPILPaJ1foRVMH4XFEu8ebZeGsCkiSDdHCgmP+/FIaH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21605577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1aad6b64a65ed8ae2793d90cff5e81ce30ba4982","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.671","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.344","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1669_1772488114271_0.14352391038270107","host":"s3://npm-registry-packages-npm-production"}},"0.0.1670":{"name":"@tscircuit/runframe","version":"0.0.1670","_id":"@tscircuit/runframe@0.0.1670","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8fc75a227117d3a26ac5cb84841bd09801c31df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1670.tgz","fileCount":10,"integrity":"sha512-vYRJIq+dyDFGVX0559Nq3NdunuECMBqYAE12JbzeHr26eofXN1YGs9i8k+YldNAggBpDfXtye0RgXJNpSReSnw==","signatures":[{"sig":"MEUCIGmr3HSqBPGJo6Wpi4Q+yeVK0OUZ+x80V1YvXFl5pKRIAiEA9Tt7t8kVQP8YwrzFg1CvnvPicMtSnPVUzs5IXU8r754=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c0013e8dda5ff927065a7e768837d2fd9815fc9c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.671","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1670_1772489763521_0.34099934328398374","host":"s3://npm-registry-packages-npm-production"}},"0.0.1671":{"name":"@tscircuit/runframe","version":"0.0.1671","_id":"@tscircuit/runframe@0.0.1671","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6c08ae7e0169f9c485b9debeca323525064cead","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1671.tgz","fileCount":10,"integrity":"sha512-eLVbC+I/ePTT/F5G1JJOztzmD3HN+tyGq1D2aUdiO/HaXLlvSEWe7nhV5kmpsU2yFqsvzt9FeFiGqkAbz/kjtg==","signatures":[{"sig":"MEUCIQDUW48rjmM+Q7sXNgkQjbIxfcyh5CMludhLCW1v5OgkNgIgboMKQHCdpAd036ZXKC8VnvSA03+OeivsuMnq9ab8brc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"271d465a7193702f63e6bf2ba2aec329d2617d96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.672","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.47","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1671_1772491592620_0.28615286457549116","host":"s3://npm-registry-packages-npm-production"}},"0.0.1672":{"name":"@tscircuit/runframe","version":"0.0.1672","_id":"@tscircuit/runframe@0.0.1672","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"630126bff365b78c378a3f0a1881f0a01f483f39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1672.tgz","fileCount":10,"integrity":"sha512-GxtfxFgqwpADBntsE0dkqM7kCO0uPwRQKw0SgV4iSuQ0BxBr5f1wuHbxS8P4t7/KigxIX/B9L5HDpeDGP153yQ==","signatures":[{"sig":"MEUCIFFXvXFjk/OSv0k77pflUdjzVBTLL3rh4g/dhOkc7pjOAiEA7fY4GBeGau2xFEsvkhx5+4BDyvh5ft+qfs5F+DityuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1045f24661b5e3f9e42dc0fa7bfe105572561e0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.672","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1672_1772493367205_0.19218521367251862","host":"s3://npm-registry-packages-npm-production"}},"0.0.1673":{"name":"@tscircuit/runframe","version":"0.0.1673","_id":"@tscircuit/runframe@0.0.1673","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63b7b7e60836476e630a44ad4de8d992262de288","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1673.tgz","fileCount":10,"integrity":"sha512-e0k2Y/vM4znnIOmm30sp1LQM7syMH2CWUypYJz8/q8i0HJuH30EdAvgvwWzxjFOChixj5lm68H1oUwI0HUSXnQ==","signatures":[{"sig":"MEQCIDv95nM8XCPVRHb0MGY5H3qDvEtkOLY4YHpgb1HIWnpbAiA5O6TZlqDc0Fwb8dX0JbY/z9zcj6zuDDnMnKbcYdEi8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c86515baa43704f0bc267fc2e2e5aa939cb2131f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.673","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1673_1772555142892_0.6370864388387831","host":"s3://npm-registry-packages-npm-production"}},"0.0.1674":{"name":"@tscircuit/runframe","version":"0.0.1674","_id":"@tscircuit/runframe@0.0.1674","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30d54b7f3a5f9193246f323ab19bb11b70d00aec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1674.tgz","fileCount":10,"integrity":"sha512-c2FjPycE51u7gjXPWLLA2lk8tUvAX7uv0Ftb35hjLiq1eXa1990Dp6781AyF/uSNwuywftfMT6Gu3fdsmzSq2Q==","signatures":[{"sig":"MEUCIQCnxc8lf9AwkCLdd0Jw2NMajFdaVS4WMm2jbWHRQL6oDAIgXj0pCXDo74d+te6tUDcmzCs6OqxVjCU29O+ZTofSoGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d314b1d28fcecd6528c10ddb4526ccd02a6989bd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.674","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1674_1772562843964_0.18607112005861426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1675":{"name":"@tscircuit/runframe","version":"0.0.1675","_id":"@tscircuit/runframe@0.0.1675","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfb43a29c62336b72c2af075418bfed0c59484e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1675.tgz","fileCount":10,"integrity":"sha512-FWuMAbs0yvoAOMaLfemHom6B9ALSiZ++oIFCteShpzaqbdDJOFOcdRYQDfrSygYNMCALRlRD//fe+2a8JDSf3g==","signatures":[{"sig":"MEUCICzSF6Ie2ca+Ej2J60nEKD+TfVLNhiZ91plGCPGIt5YYAiEAvOMTp4VGlRVyQmY0uWdZdWP48zhk707s7BbDvlnJqyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14a4f126ae528cf90527771165fdaf4528a3e928","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.675","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1675_1772567751013_0.7285869164688756","host":"s3://npm-registry-packages-npm-production"}},"0.0.1676":{"name":"@tscircuit/runframe","version":"0.0.1676","_id":"@tscircuit/runframe@0.0.1676","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8932672b1d64d12161ab8a3a12bb4a886d53e77","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1676.tgz","fileCount":10,"integrity":"sha512-woJ+Dvgp2bd0kjgWUYBS3fzRXGsh21xp0Tcs7kazvte+qfiwHFGy2G0eJTZZmX6Bg1kJOgh8UpmmG3BmlBgWMg==","signatures":[{"sig":"MEUCIQCb+hkQ/P3qsTz1Zp2pSN1PPwEiMjS5fQVSmKqrhsVISwIgfA197bPmOi6TgIN8+0N4jCu578xMcgiIBXykYMnHb6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"307eeeadee1ccc5c9c7ecd03bb7f2d9f4474ab69","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.676","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1676_1772580384731_0.47016150498286446","host":"s3://npm-registry-packages-npm-production"}},"0.0.1677":{"name":"@tscircuit/runframe","version":"0.0.1677","_id":"@tscircuit/runframe@0.0.1677","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4345f529593978dadeef3f7a5e438ac8e0d730e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1677.tgz","fileCount":10,"integrity":"sha512-ZZP18ZMjLHeRfuGuhVbrIQiuI1QKOkiATzn0IB9NGFMxmSHxNNUYDR+j/Z4g4YapFpEt9aNI21OW594x6yAKTg==","signatures":[{"sig":"MEUCIQDl8C+QPJvyfzex+fMxTymBySPhekng8Da4Y/68QM8DCwIgIWf0AuD/BpHLHp9RdaF4Nmd4Jed1Li/r90R8e3ZYpnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c6cffc682461b4887019610a0462becb8d81529","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.677","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1677_1772584959299_0.2907055904377236","host":"s3://npm-registry-packages-npm-production"}},"0.0.1678":{"name":"@tscircuit/runframe","version":"0.0.1678","_id":"@tscircuit/runframe@0.0.1678","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fd47f0d3529e31c9299f440f11066fb87daa4a99","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1678.tgz","fileCount":10,"integrity":"sha512-FUnMsKwa5+MECmcOCT+Gv6GJlYL7f53KbehRZ2V9DY2SIW6wm0CA1yvJBPg60lrvB17M7mSHOw17zpQO0Da6Wg==","signatures":[{"sig":"MEUCIEBW84LOpvw2aGujoHxFpFVZXYJAFjJ/6z5xHz89xAcmAiEA2p+GbI31n6xBTlQhj+GvkypbTw+3lMsO0AcQ+xse9oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8bd2dc84a58db9e5e9addab7eacdc98080b84038","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.678","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1678_1772603533364_0.20297983264663788","host":"s3://npm-registry-packages-npm-production"}},"0.0.1679":{"name":"@tscircuit/runframe","version":"0.0.1679","_id":"@tscircuit/runframe@0.0.1679","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0f709d41136661534cbbbedbc5b27088c95f79d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1679.tgz","fileCount":10,"integrity":"sha512-IvxrfzABFe6oERIsEIt0/ppS4sVlBCLIn5c6a5kLFxAFednDcjOXSxDNYljHN0VrF53fxh6OrYgbH/EjTkR8dA==","signatures":[{"sig":"MEQCIAKCqFTJHRk2QBseCtYiXDeSMyPBQq1uzAvFxr3rMQGMAiA3gb8OR+Kd2ZWDuX4q/RMWIsth3ethdU2vExRWGfI1aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d51002db8e638676b8d76c1b11167a6c83ac7c11","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.679","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1679_1772604118825_0.011008023731286176","host":"s3://npm-registry-packages-npm-production"}},"0.0.1680":{"name":"@tscircuit/runframe","version":"0.0.1680","_id":"@tscircuit/runframe@0.0.1680","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f32854b8958ad60f38b98e4e6a8807b04a87c48c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1680.tgz","fileCount":10,"integrity":"sha512-ZUq/QBhJSVku3CJ1SUYrsZlLpbJ4kj4D6hoVjlP/cSVtqohtyjMWqro22FOFGWSzZwnmLPuQYAbLqbp9j/xCUQ==","signatures":[{"sig":"MEYCIQCuuXQgfEeEFfNk1AjlXaEXNfmHfQZXe6cUdw7+0HcMLgIhANbJX61YIDTqyTzTqAaAZaSZmRBqIMBmXYtj7ORblj7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617359},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b2c87f24f26dcc1f7ad57f68c028c9dc90b0c96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.680","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.345","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1680_1772604381754_0.734556870993426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1681":{"name":"@tscircuit/runframe","version":"0.0.1681","_id":"@tscircuit/runframe@0.0.1681","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3bc8916b39823e276d637fb20aef490483799834","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1681.tgz","fileCount":10,"integrity":"sha512-m70rmuI/mSrGSrNcJdmKP6eF2eDg60diycJ+NOEWvVMLQt7qyGaHy1fiA+QCZ4QlmsqVEOIXAVVqKgYqAZciMg==","signatures":[{"sig":"MEQCIDu2mk2qTwxUyApEOKOjt1QGp9SC0aKH4Q7XvOSpJkhsAiAgu7K4WQYTvshDFsOV13e7HDxK4SQloCofy0UY489Psg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a4c5034da073efc2be92b507fd0c1b25f88a5076","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.680","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1681_1772604787189_0.31898932006626946","host":"s3://npm-registry-packages-npm-production"}},"0.0.1682":{"name":"@tscircuit/runframe","version":"0.0.1682","_id":"@tscircuit/runframe@0.0.1682","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c00aba8ceea336fd59df79027a59e9206f84acc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1682.tgz","fileCount":10,"integrity":"sha512-9DJEN9G643OR60G7TMNoPiDAWlRm2OgIn0iuoKtnyFoDMQWdvYbWvfc26BT3/1VAI6Y+755tjdJET7112nlfhg==","signatures":[{"sig":"MEQCICoSpGZT3CKLknv0XI/0TAw0NRcbQeZYK9iaJZbEyfQ6AiBPoySxY5Fki8CItkbGgS7OEoN3qwWcUWgczi5xS1M7xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"57e7dbd56c1aa0e0e0aea77dea404509d381f60b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.681","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1682_1772661302155_0.372453727136705","host":"s3://npm-registry-packages-npm-production"}},"0.0.1683":{"name":"@tscircuit/runframe","version":"0.0.1683","_id":"@tscircuit/runframe@0.0.1683","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b6ed9ccf23a27721b065908c3036edbe902c12bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1683.tgz","fileCount":10,"integrity":"sha512-RP/U1Gxbwe//WU/Cmn/zXOqNU3ba8lhg0OV20JG3/Kd5yc3RSJtuaOjVxZNiaz6XGCNDcIIwrIwVN6xBQaEvAw==","signatures":[{"sig":"MEQCIDvMt+d7mqhjlqJc0ceEt5nQ4J7m7KHbT7BLY1Y436pBAiAkzK8PKwftadKtKK+sKlth1tDJD4hFyLvG4lkQTRyfdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0b6675b3c1387c7ed789a5cf8208db7761ef98d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.682","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1683_1772665010289_0.3847572845128464","host":"s3://npm-registry-packages-npm-production"}},"0.0.1684":{"name":"@tscircuit/runframe","version":"0.0.1684","_id":"@tscircuit/runframe@0.0.1684","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f959fb3489f9b626f7cec738873bbd977abb2e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1684.tgz","fileCount":10,"integrity":"sha512-weGgynmSUs+GQH28OxtN5lxkofY8zRycJ4YnNe9tebq3iHdeuq4FUmOLHmWt1fxmvpwtcf7jrmAHBQU91syFyg==","signatures":[{"sig":"MEUCIQCwXFY4u9yYUoA3BavpG+y+slJSJOLrRlsjikaDTW8qiAIgFW7jmiwjlDT/QV2yZpgSnQQbpEiO/HfIKZKQs7PrAdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6cbf431b78b12c48624064c856f4a7d70a61fde7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.683","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1684_1772668423589_0.4102574746633101","host":"s3://npm-registry-packages-npm-production"}},"0.0.1685":{"name":"@tscircuit/runframe","version":"0.0.1685","_id":"@tscircuit/runframe@0.0.1685","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"581cad18e55ea2a77fe6f627237353dfbe0b78b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1685.tgz","fileCount":10,"integrity":"sha512-fVvgMjC0NIGP40lnqRrA73Bh4JeHTeGKSPJ6GDLrNl/OJaJqQ63iHZeuDAB8YjhGxgnnbMv0kEuqTj3j3HlShw==","signatures":[{"sig":"MEQCIGxyelD2HgrPy+XhIs5KSiCM6+TpeG1hJMGHCOu0tJDGAiAvUHCvJ456FCEG3JTFqr9nQv9Mr44emiSK3M069u0kig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0bb461cd2803b0776727f086a6772e3deecdab4f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.684","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1685_1772683673902_0.9976783317315401","host":"s3://npm-registry-packages-npm-production"}},"0.0.1686":{"name":"@tscircuit/runframe","version":"0.0.1686","_id":"@tscircuit/runframe@0.0.1686","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2df7f2c34d75b2565d41099a592e2864119df1bf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1686.tgz","fileCount":10,"integrity":"sha512-Rty3H7A6Jj07pGtE/gIfXhJ7hiZFUhyLsCa2EbSgFl/7sTui/pLSeSXEcBB37LH0ycl+xcWm0mQrAcTjJ30EBw==","signatures":[{"sig":"MEUCIQCCmd0HQY3wqCJVKkwPZW/8VtP/tvNtkQd/iHXs7gQKIwIgd+3ujSu4frDyojdCYq4a8yEviARwCSPvwatWNvvl1Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bdf998820c5025652e36f82ddd1a0d1b43cfe368","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.686","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.526","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1686_1772690565526_0.6240421591628027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1687":{"name":"@tscircuit/runframe","version":"0.0.1687","_id":"@tscircuit/runframe@0.0.1687","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"491ba3ad1925212d0040ff9124928dda818d1770","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1687.tgz","fileCount":10,"integrity":"sha512-BofzS3Avl4dO2CxUwM/WSYa88qd8BrsKQ5xG6fyBgHrY1zRwnL9cgtsT67q94HyRLJPKL6CwHIKPyLuTTrsgJA==","signatures":[{"sig":"MEUCIQDgeL/SaZXexCcUaeabcvefZaPynZPHq6KW+LLxWVmdewIgFTCFZf5rNgsNJjIRcVlEZwtcgFE8LYsDEFfed7dQVts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21500473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"49e95601c9cd67e89a7b506e2c46f1c954477dc6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.686","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1687_1772709764456_0.12413181372467297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1688":{"name":"@tscircuit/runframe","version":"0.0.1688","_id":"@tscircuit/runframe@0.0.1688","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24d39d5a6222ea6557e372e3dec95aa34979a253","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1688.tgz","fileCount":10,"integrity":"sha512-9wwGlWebEwCXTlZZNk7K0hrF0O2sbiP1j6oDQbmpU1NWr+xDQ3BW0YnPQqowhN5Vy7cvfTGqcnV/k2lSWJ4qfg==","signatures":[{"sig":"MEUCIH6ltX1N9egPG0cEcUsQpExFtJwrLBMuD4HhppSyhX13AiEAnlfGd5EJn4ju8ucyfRESsvSI2hGvQNV8qQSieRdkrr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21500473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a46b7ec4f4d50a10fc6d4fcdaff8840653638eb3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.688","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.57","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1688_1772719033609_0.11490396076143705","host":"s3://npm-registry-packages-npm-production"}},"0.0.1689":{"name":"@tscircuit/runframe","version":"0.0.1689","_id":"@tscircuit/runframe@0.0.1689","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c734ca308adad4eefe7783e1f876fc61af54c99","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1689.tgz","fileCount":10,"integrity":"sha512-h9tSd8U/adNQ/QM7lsmGkqYJEUyrprpeimNtacqy1MqyFlm16/asI+QQjXN3K3HLq+GaI9Xg+GvTA5OGKXmoWw==","signatures":[{"sig":"MEQCIEzddVPWSKC6MIIHlOPZMGJaWHJ7rNIUs4fLkZYYoSsIAiADVO9Eg1OP4a90NHjytmJz1stsrfTnwhNP/V3HuRB7hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21500473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cda1ce9c2f1f69bee7e0275d4c474a89890c840a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1221","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.688","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1689_1772719598329_0.7792053981355875","host":"s3://npm-registry-packages-npm-production"}},"0.0.1690":{"name":"@tscircuit/runframe","version":"0.0.1690","_id":"@tscircuit/runframe@0.0.1690","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4c9b0af85d085a52fcca032ffbee9df96a1e7678","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1690.tgz","fileCount":10,"integrity":"sha512-eXZPNefH8wVBTs38cNtIZuL1y21SeBMr5+09eXPUeUz89Zt0KZmQxoFEfScOlWtxLyWHym3rNkdIBbFzQl7+yw==","signatures":[{"sig":"MEQCIDruLChfxcnMJv7mxh7ovSfeNAWs6YmWalyWqEZ+L23pAiBuSuluPc7/2SEShH7wL3tsqf0uRWQ88xPdqHmheLinWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"deef7d7c235d1551d11bb005bb2d4e7fab3c8885","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.688","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.82","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1690_1772719793704_0.795615525295504","host":"s3://npm-registry-packages-npm-production"}},"0.0.1691":{"name":"@tscircuit/runframe","version":"0.0.1691","_id":"@tscircuit/runframe@0.0.1691","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5e1cc47b652a4f79e4eae68506b999f27137234f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1691.tgz","fileCount":10,"integrity":"sha512-dCjk8uTVs9u/7x7m8kMl3LV3SQCb9NdN7dK3GTg49eucdbxuQLUsDZNv4mjQGB3pQxJbXakguU6CemO2nl9NIQ==","signatures":[{"sig":"MEUCIELkEE3caZNPES4iodjHWgsHg546Qmo68Q60KHkHz68wAiEAqAYCvnAE/LN5XsqcmHypLX5XjJN2pUWQkCzAq38ylx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdfdea909fc96e30d5a23c533c602f2fa7a5a221","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.688","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1691_1772735487784_0.09000878861454376","host":"s3://npm-registry-packages-npm-production"}},"0.0.1692":{"name":"@tscircuit/runframe","version":"0.0.1692","_id":"@tscircuit/runframe@0.0.1692","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc79bdd6d999bdaec04fe1685ff735e9670927a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1692.tgz","fileCount":10,"integrity":"sha512-tldPrKuKC7VANl/2h/D7uZVSm4zSYvv6fY7Uh8731JRW1mQL7yCPxBy9VPGYYADx1AVb3WFwVOQkz73HV2MbSA==","signatures":[{"sig":"MEYCIQCzDuIGgqvpa/VZoxsss1zAoHHJH/QmyaF9RiirSepliwIhALYYOO56cG8BvUA9nthbRzQBsh4UsBBGcPdx/jUbMK8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"daee7c641428726bf01b03a4192ee52652f5cf3f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.689","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1692_1772748067372_0.33197132442159916","host":"s3://npm-registry-packages-npm-production"}},"0.0.1693":{"name":"@tscircuit/runframe","version":"0.0.1693","_id":"@tscircuit/runframe@0.0.1693","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8abe26732c545455bffbc0a0c0e82c4a39ad3e19","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1693.tgz","fileCount":10,"integrity":"sha512-h3E3PzRGYDKpeK/gVUKiPp8ysTOWSjA36MhqJZzpuM6/+ry0NrP9Wjeime0CXG5nI8j9BERGINKkfh8QabmUPg==","signatures":[{"sig":"MEUCIQD7IpqCX3XoaWBTC5ifyQL7J2CjS4LDG844cwNKF4FiGQIgUGhpkPNXRjNOsMmjJ8j2nHk5nbeJ2XQS0fizdpJZM1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dcf59b49bc3d1ec1676da9549e0149fc19e183eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.690","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1693_1772757387180_0.573379583536721","host":"s3://npm-registry-packages-npm-production"}},"0.0.1694":{"name":"@tscircuit/runframe","version":"0.0.1694","_id":"@tscircuit/runframe@0.0.1694","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25ee795413aa0ec00f84ae2720bbfb8f749a761b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1694.tgz","fileCount":10,"integrity":"sha512-4QjIcJ1C4mOkmaTrkP7y4PDymbOcuCFJCOfeO1xyl5O4QSpSteEolIZMg4BktS9dSHCJ5PjI/f4A7rLyqlPvoA==","signatures":[{"sig":"MEUCIHJ9FpwwfLM0P+wiF55GknA9Yh70eIo7JC+515wCTlYgAiEAi3oS01YOG/Azm0EaMfJXUOUd77/DULChUMGF06Z7F8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"33f3ddd660f66e035861327c7f42aa7b0a0c14a2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.691","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1694_1772762517807_0.1892089376288455","host":"s3://npm-registry-packages-npm-production"}},"0.0.1695":{"name":"@tscircuit/runframe","version":"0.0.1695","_id":"@tscircuit/runframe@0.0.1695","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86ac876cc56923c5e2395bf4561dde79930a13f2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1695.tgz","fileCount":10,"integrity":"sha512-hS+6K1HsXVgl/WgctfZTRmK/l3HkYwWE13b6/CO/+t8wciA0QHiwIjGS2529wePTp3JppI07aIe7dLDdMBVDCA==","signatures":[{"sig":"MEQCIGWD+NIOSVvSdRgUEebOuha5x+Y+TLYNr+ORPMp4O4dzAiBB0IC2BECVu8Lr2oxRv0iRSIV3W1VlaWJtkQs9MS8KwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21865532},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1db231cc18e1c3b528227bf1d073b0e9d0305104","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.692","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.455","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.527","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1695_1772765265644_0.3225740901612357","host":"s3://npm-registry-packages-npm-production"}},"0.0.1696":{"name":"@tscircuit/runframe","version":"0.0.1696","_id":"@tscircuit/runframe@0.0.1696","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fb638cc38c9ff46cd4b19af3ce0078e12ba4305","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1696.tgz","fileCount":10,"integrity":"sha512-0GntEBCcIxOUisZ3UjkbvZDhVaokZZ+kGyEddXq1H/3n1Ye5IJxRiiAvZo8CA0AD0vw72Ke3dmGldewALq/loA==","signatures":[{"sig":"MEYCIQDAJl5wuhPXq/1q5OzL2g0ywXSUhyw/YhNFHle5fEXKMQIhAKh1m5cBbjtkTLKK0kAoVeenN9TEvnJLmRTjsa55WFDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22113626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e99dd96e6785cfec0a4ee72d408c0563a173032","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.692","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.533","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1696_1772901673469_0.6086613164674506","host":"s3://npm-registry-packages-npm-production"}},"0.0.1697":{"name":"@tscircuit/runframe","version":"0.0.1697","_id":"@tscircuit/runframe@0.0.1697","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55dc72b92ae671bb769bb41cf8e7990d57e9c1f2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1697.tgz","fileCount":10,"integrity":"sha512-duXaiiW8s1r39EpvEIkjNRiNy+PR+nuIB6j80zkvwVCZNFsyPUas0Yxeh9/cwW646Cv+2A9iS8HNRTU2/KcjsA==","signatures":[{"sig":"MEQCIFzHmS5FDabspsJlSHUVEDr9B0TxFoE/F5rz+/7StW0ZAiALE0jx66+dWi4asmubAaYQlIcFSahSUiiGjIPET3mE+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22112590},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d68b02720b18751ac3061c4d30001bb866e0559","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.692","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.534","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1697_1772903527825_0.3946470258374877","host":"s3://npm-registry-packages-npm-production"}},"0.0.1698":{"name":"@tscircuit/runframe","version":"0.0.1698","_id":"@tscircuit/runframe@0.0.1698","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb77de88ef5f8c07aea8aa36a7efd503d2ebb744","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1698.tgz","fileCount":10,"integrity":"sha512-PKJgv7+CanAw/rcv+G1Z+bGctRMiqKnBDJDh0KJJXGVY27xpEFLPPQMA/YkP+My297sTNWZjr3hHa3fDEo9SuA==","signatures":[{"sig":"MEUCIQCFPNXW8SJjU9EIyrWnF8R2s/q0aJ6DdtIzaecCd4PqtAIgb2xa757ml6fG3+zvMclIRZA6cmBfHD/7cVJcEZkHjYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22112630},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e51bd976a3bc18a3f01ace2dce0d9ddc2dcdf6ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.692","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.535","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1698_1772989974228_0.429308889999094","host":"s3://npm-registry-packages-npm-production"}},"0.0.1699":{"name":"@tscircuit/runframe","version":"0.0.1699","_id":"@tscircuit/runframe@0.0.1699","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ac6b69b6029ba988ec3d5f2e131b5255c595700","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1699.tgz","fileCount":10,"integrity":"sha512-6YrZeeML6SS4hpm5vl12U6l6DuyrZ50N475VM2GMCDPQ1qtSPxgoAwd1RxAJGszvq6kZmq2ZhYGbad/ukPIN9g==","signatures":[{"sig":"MEQCIAps/8gRUtJNiZu7f4eULZVVrjLHBqVEkgaNpNXAogk8AiBW/RuXInRUwS6XDIy4LqFIxLZ5WiKbtFPHJKB0q8g+8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22112630},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05fe0004d272945ecaf7a2520ec8e554bea64561","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.693","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.535","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1699_1773007690271_0.9333704734275539","host":"s3://npm-registry-packages-npm-production"}},"0.0.1700":{"name":"@tscircuit/runframe","version":"0.0.1700","_id":"@tscircuit/runframe@0.0.1700","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2bd9515584b723e7c30fee39fd718ae6598d2de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1700.tgz","fileCount":10,"integrity":"sha512-GwSZZktutodAGrmFpj/7t41REUiZ4UeXjto3wK7wF10jlSlY+wx/ou5ooVXIJbV2sYj4N6kBQwaeg04PuK9jew==","signatures":[{"sig":"MEYCIQDSYM9BeFRb72dUH9EAI7V6QIMC9LIwHR0rIqb5HF5ZlAIhAOFmMIR6QpD6uzwxG6m2mbT/S0qryGKgreEbnp7ko2hA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22140530},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79c7dc540378bfb4f3295f965023fa116b8d9bc7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.693","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1700_1773023196194_0.14814027528792928","host":"s3://npm-registry-packages-npm-production"}},"0.0.1701":{"name":"@tscircuit/runframe","version":"0.0.1701","_id":"@tscircuit/runframe@0.0.1701","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8420fc2deaf3316428fa2a5b12688dbbff052261","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1701.tgz","fileCount":10,"integrity":"sha512-g86SCPg/jA0NgDW+ZVXN/Rji32f4Cnz9mGtAOhp94NNf4ezRmgLZ8j2C39CzJd9JXZz3Ui20TLfvZGRrP3ZgNQ==","signatures":[{"sig":"MEYCIQDWJScpNSituZvarCBgPVf96jX5du/3F70d2H0r7mXRXQIhAJHzMo0tZWKoUYPPuSz5Pk6VjzkDOzpShJ9rVF2IHJGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22140530},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d33b87424c98c152f5ea877b13877c8a579b5a02","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.694","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.491","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-gltf":"^0.0.73","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","@tscircuit/footprinter":"^0.0.236","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.80","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/schematic-trace-solver":"^0.0.40"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1701_1773039268345_0.27019757559871316","host":"s3://npm-registry-packages-npm-production"}},"0.0.1702":{"name":"@tscircuit/runframe","version":"0.0.1702","_id":"@tscircuit/runframe@0.0.1702","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1806e6de0929c772664c5d350dc01fd3d30e6c2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1702.tgz","fileCount":10,"integrity":"sha512-k0X73o8eSDyugmxNxQjIY3NDthbuKmTKrH2WBGYp0e2jD8Xc/vqHncYGqEVFFX5wckZ+2H66vTJvHYzduE0f0A==","signatures":[{"sig":"MEQCIFEZmnA8iaYBHsr3jygsgxdEGBTqIahcOpi+Qxp5WdL2AiBMqIXSei1U4ltKAzbIlOOHCale1HXd+n60vflJVTMEiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22073163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e3182960ec5fb0f55ddad32f9c831ee5e293dd88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.346","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1702_1773071042897_0.7630182880703356","host":"s3://npm-registry-packages-npm-production"}},"0.0.1703":{"name":"@tscircuit/runframe","version":"0.0.1703","_id":"@tscircuit/runframe@0.0.1703","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2df98a17db62581983c6784329f949787fab70f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1703.tgz","fileCount":10,"integrity":"sha512-eeffI3dX8KD37zOV5CIw1EszMpTDank2bJlUFEOp4m6PJ9CqOoYsh4XaCy7GydiKb2CMq8AzjHpTvt4R9Lzn4Q==","signatures":[{"sig":"MEUCIQDFlk5AaYokReplL860wH+zJpiJ5FBxfrYfvsSANVNT2AIgV/hkDgqbL31AoOQgIyq8PoZnQbUk1mrapwnmC+jLTLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22074367},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"15123cea7e42e54bb5d8e52f6217edc20cb30435","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.347","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1703_1773089567366_0.29403482169480877","host":"s3://npm-registry-packages-npm-production"}},"0.0.1704":{"name":"@tscircuit/runframe","version":"0.0.1704","_id":"@tscircuit/runframe@0.0.1704","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a234c8b963ba1bee3c97ac05ad064d10bb817294","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1704.tgz","fileCount":10,"integrity":"sha512-2la1rKUZ46bonRRYK7kd0tT0qrQ5IWPdySpfRV64YOCQPkGVn5+vAAG00nnz7MN62Mjf2vlzaYTLf4OHT64hHg==","signatures":[{"sig":"MEUCIQD8d9dbbgcjoP5b6GXqXZSiT2zS2ZG7ffoe0aU4du/94wIgECW5DHyFBQ5cOdR+STAoBMgj4t3wRVuknthnOWUQ9Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22074367},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7448438f77456a385ed0db25fe929b98c30c63c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1704_1773171047615_0.6504645421326154","host":"s3://npm-registry-packages-npm-production"}},"0.0.1705":{"name":"@tscircuit/runframe","version":"0.0.1705","_id":"@tscircuit/runframe@0.0.1705","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dbb72cdc4abb4521661d5fc0c7ef05596eca8bbd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1705.tgz","fileCount":10,"integrity":"sha512-FSJ4je2ljp5epC5SKjQq/kmRAOknAS7VWme78rhNYpo20mT1//6d4HD0pDsCN5K61VjerqcU0qzRXNPbtqAV9A==","signatures":[{"sig":"MEUCIQD9A+cmIP67deyDq1TcFcRWNlW7YLSUEOLTGpRS8cryXQIgH22QnFt3eL2tDS8kzMw/MOk109P/eX2a4IViBfCo9h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080818},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"59e45838f587ef8c3c060a49b9c9d7a26856a8a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1705_1773171810578_0.4318896017957268","host":"s3://npm-registry-packages-npm-production"}},"0.0.1706":{"name":"@tscircuit/runframe","version":"0.0.1706","_id":"@tscircuit/runframe@0.0.1706","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d3b4ada1793b0da30eb07393fe33ebb3af6439f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1706.tgz","fileCount":10,"integrity":"sha512-HqICyQ638DvyfVZVHvZywoWnEmXoeQ4gGkVx7q+t8pOptA/++HIX96OWg93k4yPvUbPOjs63ILfJCMrmE/X1Yw==","signatures":[{"sig":"MEYCIQCHF/QUB4vrfyf9J/kjo0y/dQQpm4f+nEm9KN9KeZu9WgIhAJR+QxUHmTgGxMnyGbkEkYRNPYOxugPQZDld1+nCcMwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74e4cb2b12cdd12f3afaf9a2285684522c96ad7f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.695","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1706_1773172058747_0.8925868745543446","host":"s3://npm-registry-packages-npm-production"}},"0.0.1707":{"name":"@tscircuit/runframe","version":"0.0.1707","_id":"@tscircuit/runframe@0.0.1707","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"caf60237979cb0992d0046a6825cd3bae37209ea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1707.tgz","fileCount":10,"integrity":"sha512-5GPZ/X2aYQMQKaRWnMygZDK/ta3PZIsuj1dgXqF5K31zP9LQERVKiqKEhrzz2bBpZLUx9jfmKosGlkfHwKmE/A==","signatures":[{"sig":"MEUCIQCeuAnMk6FKslJ9iIfsOz0tPlBcqufLrBMB7gR8ie7zmgIgE0LuUV/M8249zucZ3SBbUBffHtPR4yJORxRlxW9dNfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3826689820bd39cf326ba24a90ff2566b7bebb68","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.696","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1707_1773174176318_0.47927101021727236","host":"s3://npm-registry-packages-npm-production"}},"0.0.1708":{"name":"@tscircuit/runframe","version":"0.0.1708","_id":"@tscircuit/runframe@0.0.1708","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"316774a85f33d9631469c0b51417464859b925e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1708.tgz","fileCount":10,"integrity":"sha512-Jgu2M1IQUZJlS+hjJtU7pVgnSVwdTUzucXLnRBexOU8R3K5ZmD3gx52aI9MLQ98W/23Ux0W4TMEb/yjaDd2vYg==","signatures":[{"sig":"MEUCIQDKOiVRw6+UrvCFRIbFvlfnbwmD8NJB4rlTqgUhv8PlrQIgUCllmQctmGKynqiJcdXhmcaAuKe5+2F8XXSVNS+AYgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c266b4b19661a8ce5435221cb9b75ec276d09f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.697","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1708_1773175746622_0.38471945483464487","host":"s3://npm-registry-packages-npm-production"}},"0.0.1709":{"name":"@tscircuit/runframe","version":"0.0.1709","_id":"@tscircuit/runframe@0.0.1709","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f63b4cb3b8374736f900011f4d108c960c1f2ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1709.tgz","fileCount":10,"integrity":"sha512-LrEUorOT3iMGFGfWDXzUEuUoJQGzqIUuZzyMIodrtuHcVBg18PMn/xG94//o5Dlto5UR1kCMLrWTxz/awotL2g==","signatures":[{"sig":"MEUCIQC6vtOvGTd3yLYX+1RJMgpP/bGYtfazU5ea/Z2b9sA+rgIgDAvGzA8bS0JbW9UM5569ULPVOQIefFy+2vZE3juWQzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6893daa77bd00d2744db97c7030d1eb822af50e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.698","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1709_1773181162265_0.7084383232294131","host":"s3://npm-registry-packages-npm-production"}},"0.0.1710":{"name":"@tscircuit/runframe","version":"0.0.1710","_id":"@tscircuit/runframe@0.0.1710","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c83407db684ad3810677d073257692db8f546440","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1710.tgz","fileCount":10,"integrity":"sha512-gkbTjGeOGD5XGMDZZo2tzT0k6IJUDAurwEMjPmCEvuG6bhDj1SKTiRAmkpvFhhwlDIjXwxu9vjo250QthBEIlg==","signatures":[{"sig":"MEUCIQChgPKNXMl9T2zM+IeINs+2Y129gMn+PO5+OJRf9ZttIwIgeVyn90zVpbN51YUHiwrbVWPGjOeEeWB+hWMQh8VS9ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e8a6df0eef4840b12bdd47c72dee07f7aa23de9a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.699","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1710_1773210005220_0.3675284822019944","host":"s3://npm-registry-packages-npm-production"}},"0.0.1711":{"name":"@tscircuit/runframe","version":"0.0.1711","_id":"@tscircuit/runframe@0.0.1711","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf7cb66bd81b1179ce3f5bd4c3a306000f0fda5b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1711.tgz","fileCount":10,"integrity":"sha512-uQMahxXJu9XHq8JwJ+fyQ9IoCWQWLhXnotnMajRGcL42WtnUdU4h+nolVWbDHWgAJ3d3ep5fWDTG8pxWlIcM9w==","signatures":[{"sig":"MEYCIQCUJrPdGh1PfpViUcskRwT6AkNjGTo2iLfgXWXVlE7nmwIhALQ3LgiGAQk883Au8tV9c5iU6WW2WgNEZxIoAqHELA4v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"834bffd2ab176ee99bf7d39df5ce3824a7dc36cc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.700","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.83","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1711_1773210227414_0.75919092227473","host":"s3://npm-registry-packages-npm-production"}},"0.0.1712":{"name":"@tscircuit/runframe","version":"0.0.1712","_id":"@tscircuit/runframe@0.0.1712","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdb3d046edcd0479b5990fd4da08ec69d4e0b4a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1712.tgz","fileCount":10,"integrity":"sha512-mMX4Ia0rCdDNV61/Ufqw4ob+dEdLdALpTasGyUWqUuEi3YZUWG4Yoebf4vTPEnBGn5XzV7iSOQ8dDhKFJHVn1A==","signatures":[{"sig":"MEQCIF/QyLOOJfU5utfa5NcPuaUHRKMA1hEYG06zWDrHoSECAiA5gqyDVik3V/13HIRWKP/FIuY7H2MNcVghY/PiybXPYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e567c940a581062969cf112f488280234136416","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.700","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1712_1773229732527_0.8898508498353048","host":"s3://npm-registry-packages-npm-production"}},"0.0.1713":{"name":"@tscircuit/runframe","version":"0.0.1713","_id":"@tscircuit/runframe@0.0.1713","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"396bb89e7c805756765bfa9aa5a4da6c2e78ed11","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1713.tgz","fileCount":10,"integrity":"sha512-z/iWZ8lRvjcafguRE5Vv7I/ZyJzYCSiK1gcFvV6qbraduA5CwlXaIHgdCcamLzyicDVmYuiZEmeISLZ78Pr8Dw==","signatures":[{"sig":"MEUCIGjqA1kRb4NAp2HGGxwHOhMYWKvPAR1SRnUc495u+PSOAiEAwAll91ayQSQvs3rxPlcQ+kAuiclPSHgH8FzPBBfBeao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e9b000657f513db507b34fa6c90f7797c5443b8f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.701","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1713_1773249069586_0.6805067574967825","host":"s3://npm-registry-packages-npm-production"}},"0.0.1714":{"name":"@tscircuit/runframe","version":"0.0.1714","_id":"@tscircuit/runframe@0.0.1714","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e73b3e8e02120a9be75effdb5b9b2a01129d643","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1714.tgz","fileCount":10,"integrity":"sha512-uD6jHFt6vYX4CP2I+WzPE68Q9uS4IPLYD7Ka3+Qc+QQf4cZXwMWu8Gmi/EkXMfnY767Sh3BV0FQKH+1dlJRZdg==","signatures":[{"sig":"MEYCIQCk2vgOdB4J7+hE6+pLffUwAt9M2oHMMgvWGE6drjDO8QIhAJ1VN/WdFsZ4wu2KnHQXycCt5X1wJa9MgjLBAv4+3bPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7389147e3a1bb314b51fde65347d136cdd90dc14","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.702","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1714_1773252027619_0.9455814922882411","host":"s3://npm-registry-packages-npm-production"}},"0.0.1715":{"name":"@tscircuit/runframe","version":"0.0.1715","_id":"@tscircuit/runframe@0.0.1715","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"818f4e762b6c8e9888501b90119db881a0ec4047","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1715.tgz","fileCount":10,"integrity":"sha512-sR2w/2cBm5mGjdasc0Q25HVNh4k1kONFI1jUD2IJSgkzYPGNdcc1Tqxoppl6sSQ0/Xv4lXuDzgi4GpJQvXPWSQ==","signatures":[{"sig":"MEYCIQCBd5nLk6eNXaBKq+7kmLII3e/5KMTxAuFzcAv1f+khJQIhAPleVFy2zTfgUxGSVE2+xfxMjPvesD/t2QrhcDET7Jsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce2c505f2f8a38f8c7a422171afb6ea876c6b7c3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.703","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1715_1773259531852_0.23146063434808695","host":"s3://npm-registry-packages-npm-production"}},"0.0.1716":{"name":"@tscircuit/runframe","version":"0.0.1716","_id":"@tscircuit/runframe@0.0.1716","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf924946b3f815fc2a8615d5ed66fc367a7b1fc7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1716.tgz","fileCount":10,"integrity":"sha512-hi+Rs5EZgD0iGiC5Gz0crXCLHN4NiT6m73xsZLOAp2rp5LLYCDWBCeLRp/YhUvRaXPhNULYc39wM6+ABl8TH4Q==","signatures":[{"sig":"MEUCIQCk+4TiqoqdTd2M28xeCLe2cPpJ1TH5uE5bijGVSexp/QIgXCww9rP8d7JMxBYu5DzoI4p3p5ty/uhJx+0Jfwa5NqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"300137b2d29789f2d88950458e3e52e1c5010b31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.704","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1716_1773334103967_0.23999627648024746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1717":{"name":"@tscircuit/runframe","version":"0.0.1717","_id":"@tscircuit/runframe@0.0.1717","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"81e049b867d2ea5096bf1afaf0b83d6d02eb5869","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1717.tgz","fileCount":10,"integrity":"sha512-r0gCGPFAphbnT696zCz+4R3S1IVQ8mwVFPrz6fNI9qbJRfwOdCi2f+FR16BksfqiIR73RX1ZH9ndXdY09CrJjQ==","signatures":[{"sig":"MEUCICExHwZE2qJtH9pYpZS2xtCTSjYI9aQzMltrPw4n1XZ2AiEA/qWtydhn3uThclZuKKRXGLV5byB88THJhMa9rBMPy48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"521422acd85040e31f2b77822cf78de5ef3e768e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.705","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1717_1773336172750_0.025456718793616773","host":"s3://npm-registry-packages-npm-production"}},"0.0.1718":{"name":"@tscircuit/runframe","version":"0.0.1718","_id":"@tscircuit/runframe@0.0.1718","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0df5e2b8d269fa1f4b9cdc5a6d09bcf3cfc3015e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1718.tgz","fileCount":10,"integrity":"sha512-IKdRnbjoeeuQiBnYelRxwx4OxkH8ezvTBXwy/4HJP0LXfi1F8GG+kxy1uqlBFoX6qtHqLLoIHBLEe6Tv0G6pCQ==","signatures":[{"sig":"MEUCIHBTv71d6fGuABlTewfpYKMqFazi1qtaeTWcR+4fVvbyAiEAh1ePig9WILOFuPqPwmryFGg5o4ab2WzLxqa1CDgQVUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6729cb44a64984bc10d8d32983ef24734899aa3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.706","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1718_1773336673695_0.6311343604622517","host":"s3://npm-registry-packages-npm-production"}},"0.0.1719":{"name":"@tscircuit/runframe","version":"0.0.1719","_id":"@tscircuit/runframe@0.0.1719","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f6a3dc24b746f0e53dfc2d5c3904e52abf763387","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1719.tgz","fileCount":10,"integrity":"sha512-egMOULt6+SE69OsyItDV7wdGR1ngL4x4qcxzZHDL4GI8dI3Z7E224B6UKnKzxufXrNuHhU4gUGjqXDhlJkVvYw==","signatures":[{"sig":"MEYCIQCAbiaJy9jSKMCNdC79+DI/rViam27bLYEqjomXjEPWEwIhAPbHjvRaFKtiRK/7+muFpG8x8BUJwKI0+OOB8F31jVNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c78e813d926359ac45e85cdc4c4696fbcffb7997","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.707","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1719_1773337040359_0.7487535669889114","host":"s3://npm-registry-packages-npm-production"}},"0.0.1720":{"name":"@tscircuit/runframe","version":"0.0.1720","_id":"@tscircuit/runframe@0.0.1720","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a42bb246240384cbf7c9aadc505bc7a695308685","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1720.tgz","fileCount":10,"integrity":"sha512-LK8HEBrZNAXGeZLqzRrCkf1URe9qsF9N25PPpVU0k4xfxfX4ZyJiE0a0i8PmhWaGHdqY67rcYGby3uqbnOE2qQ==","signatures":[{"sig":"MEUCIGCfjZ2NvitPU/Ba/5GbdZh84n46kKLdYaFTdGqsxRh2AiEAjnEg8w+sDONSCkBcB/juwBEYtJdHh9OnFLHuksRKM8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a32340f4e1ff447b28f56b67bf8d09b7e6a0edab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.708","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1720_1773349885209_0.4733786673706444","host":"s3://npm-registry-packages-npm-production"}},"0.0.1721":{"name":"@tscircuit/runframe","version":"0.0.1721","_id":"@tscircuit/runframe@0.0.1721","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21fd4b0e4d81959731ba7612c8df343a86e2e89b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1721.tgz","fileCount":10,"integrity":"sha512-h6cDVLyOxqHqQBRHIA3VWoXHgjHCpQLwCWRJS8JVDtgMKYeerF029pFjh+Hh8fBk6L/RTmYJOPBBuHNSH7vKmg==","signatures":[{"sig":"MEYCIQCr++oeKepZVUwT4TM/EKkatvlAOr7OsESsUX1whCT3XgIhAKZ1EChlpZvAglU5wYdp1dEKPM1wksOAy4P7/YbbeLDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d26ca5d1accbf228455c67b8fd8f582d5ca1c28f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.709","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1721_1773401593679_0.22599255195768775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1722":{"name":"@tscircuit/runframe","version":"0.0.1722","_id":"@tscircuit/runframe@0.0.1722","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"396f5b4cb24d5c9ff0ec09d23b847fb9ad258f07","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1722.tgz","fileCount":10,"integrity":"sha512-w0edGNSy35e0D0u3/XwR8WGFgJmB/BhfP1DnNwvksvaqc/S/ctuA41lEXFfHnE2JpTf+WwA5cVIe8FGy2OR+6w==","signatures":[{"sig":"MEQCIBmXXWYX3VENPL6Oysf6+WbGg9OMWiP+vCEHDFYodUGTAiB38i9A7J4yB84qk6If86G8GbDh57G5HSbRu5PuoJJZrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f671ff16f859192bc100c76ceb5e8b733e86347e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.711","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1722_1773415202884_0.9444881193249546","host":"s3://npm-registry-packages-npm-production"}},"0.0.1723":{"name":"@tscircuit/runframe","version":"0.0.1723","_id":"@tscircuit/runframe@0.0.1723","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92eb7d4a6073293a0cf4bb60c51fb9d7ac4e2932","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1723.tgz","fileCount":10,"integrity":"sha512-ItXecV0PwKrg4U9HNZR3oBctEN+/ja07WaAHtfcTgTxfdnjv6dZof77CVcRUmRm26SdRwZEsNg+WDVLlQwlMig==","signatures":[{"sig":"MEQCIBqGCdbnZy2QKJB9G8hLtU5hVnJ2oo+EWMApV26lnAn0AiB0G5jGvdEi74k3yWnaZ1LfsmbCIXlenCqJezw5rHpORQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74dd0d790fef835f3d11959ab90ac5ab05b5cfe0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.712","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1723_1773416627882_0.12879173323710402","host":"s3://npm-registry-packages-npm-production"}},"0.0.1724":{"name":"@tscircuit/runframe","version":"0.0.1724","_id":"@tscircuit/runframe@0.0.1724","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb665f1845c56db54c68b05338a97cf4c2be6469","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1724.tgz","fileCount":10,"integrity":"sha512-29gSeCksfwLe0XhU/+xAM2Z1Jtr3THRq2koXp+W/WB/QrP2uKhK7F4zk5sJyyS31EidyOK/H0xl19bcisB+l4A==","signatures":[{"sig":"MEUCIQDh8GsqzUtEgX0IiVYjW5uUZ5G20l2zmsC3TFet0+CvcQIgbys73Kudpuswt967jiHJo9XsxSSwjO81ljsTCAoSKnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22080888},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ecd86fe1d04161184308d5e9fd7aca89bee135b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.713","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.348","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1724_1773418243602_0.9002361632506257","host":"s3://npm-registry-packages-npm-production"}},"0.0.1725":{"name":"@tscircuit/runframe","version":"0.0.1725","_id":"@tscircuit/runframe@0.0.1725","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3bb951df77a8c930e9e81e8c230a91bab2bf3b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1725.tgz","fileCount":10,"integrity":"sha512-PWsqHPg1lu2F6vWuT3qEEZplZB1k1dj2kLwIy7L1BSGccEPxo4XuIOk1nBJ2Vq8IQE+hebIYG9kdmXYbfH7Hqw==","signatures":[{"sig":"MEUCIAuofkCYdcLhtxbE+Nn2fyRsPmvwRFN/K1Dk0KeGlGh3AiEAjKonYfqVPo7Qc71ITaiEiNB8vDLRsCRaYsMUohby/kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22081054},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a0b8c1585b972652cf0e3f5fb1a335d7dc12dcd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.713","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.349","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1725_1773422369374_0.18748683417534084","host":"s3://npm-registry-packages-npm-production"}},"0.0.1726":{"name":"@tscircuit/runframe","version":"0.0.1726","_id":"@tscircuit/runframe@0.0.1726","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89cb363fa75bd3e46b92bc93114b8a9f524842aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1726.tgz","fileCount":10,"integrity":"sha512-o01jrgQiEfZoBBtBEdkdobwblV3Yixys2ZlgkulHPPiTaQQu89rRo4NGQLhfcJG9GiylRRi9kh8VaSA08wtiLA==","signatures":[{"sig":"MEYCIQDgpw4NuP12hbm60v8/84AWAKco3bGiUh2zua01G9iWEwIhAK/nxgNmUedO9a8jZPqqumkaUP66M465IKQGUAKlpUmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22081054},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"558953f96b023ddf8c22a640018aed1b43dd4dc8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.714","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.349","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1726_1773424111021_0.6646160707067654","host":"s3://npm-registry-packages-npm-production"}},"0.0.1727":{"name":"@tscircuit/runframe","version":"0.0.1727","_id":"@tscircuit/runframe@0.0.1727","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d11bdcfe256d20ac683774421df463c9050681a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1727.tgz","fileCount":10,"integrity":"sha512-YfF6U5kFmOn0cwyE0nlVfDaA4uZqzI1mcDgccOpofB4rOky85nGolUmo/rXeJVffznnEkspiZOYZlvMhqP7MbQ==","signatures":[{"sig":"MEQCIG6ffcQDefUqXJZSWNZ1dEnwQRy/LaKfSwEcrge0tFGbAiAOQYoolFG5ZLVPRNe/eniOhzY5F+zRQQIEtQquA6Gvng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22091186},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d053f855ed6a42a56a1cd9746536d603a060f5b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.714","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.350","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1727_1773493704258_0.46790026497211","host":"s3://npm-registry-packages-npm-production"}},"0.0.1728":{"name":"@tscircuit/runframe","version":"0.0.1728","_id":"@tscircuit/runframe@0.0.1728","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02d2eac890c0984acfa36b1d286244fd5bdc9ca4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1728.tgz","fileCount":10,"integrity":"sha512-FM7pXqzwgefsvUI+6Qt5/7rFOloyvz9IeBt8g8Xm1ttxq7yx+H3J9eq3uFBMqTn8qauy+NxeP6edQtnQKHZTDw==","signatures":[{"sig":"MEUCIE7QC48cHbUr3z9qxggjrbZVi1PPF+KbQJn8pHRHDPM5AiEA0iQ9sW5PHrUbuXqouCj8tP6FnBbU2lo0CyYcIixgk4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22091186},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ef8289ff904bc0dfd8a43a0f9c2098a5d59bebb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.715","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.350","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1728_1773527743264_0.7431275396393593","host":"s3://npm-registry-packages-npm-production"}},"0.0.1729":{"name":"@tscircuit/runframe","version":"0.0.1729","_id":"@tscircuit/runframe@0.0.1729","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d396b57dd591727ddbb38e0b2b9005a77ec37bca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1729.tgz","fileCount":10,"integrity":"sha512-xFRXxu6g1YIYdC7mw41LrGKpVSA66J2cTPr2LDOWnA64fgPtpSmxrYvaLEWOKyATKiobd6G+WAn4FlW2w8/n1Q==","signatures":[{"sig":"MEYCIQCzEsKKVEywugdh6EQX6eNh3lFiBSVbbzxp/h9CriiS3QIhAOKpbTY/j1YtW35cGtJqd70IocWWx2mNc0VfQZwNRyC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22091186},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f58050571dfd8b7ad96fd1896aeba62cdb805279","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.350","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1729_1773531697434_0.305235900276714","host":"s3://npm-registry-packages-npm-production"}},"0.0.1730":{"name":"@tscircuit/runframe","version":"0.0.1730","_id":"@tscircuit/runframe@0.0.1730","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec66ecebe15557684b2d5586abe28dfdb8df7683","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1730.tgz","fileCount":10,"integrity":"sha512-9inhksoGFU/99CcsEtEX4Vlr+fyJRYQcI6K/GCV5lmzTcqnB1aJNWmuRrCOBB89n+iCHFG4q8mRI0RN4vq2cPg==","signatures":[{"sig":"MEQCIFMEkRxTwc2GJke1sKaIBdPvr7GOE+Osg+BJhif3Db4qAiB5nubXl1/Q7GX0IjQ43IDIST23vDZzhuSHAMKpampatQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22090904},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e4fa0f3f1374c36a02bf67bb9250ac7103db4e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.351","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1730_1773582213328_0.44477177348580565","host":"s3://npm-registry-packages-npm-production"}},"0.0.1731":{"name":"@tscircuit/runframe","version":"0.0.1731","_id":"@tscircuit/runframe@0.0.1731","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86f927d5f610e7ba20b75e0d633695235fdf1416","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1731.tgz","fileCount":10,"integrity":"sha512-8hmDAm0BRVmTWr5rP+KnRAv6LmxfPKwtdPT6ufMF8VJBbacvwtcAg2hdagJnOdxUKE+f3tAem7MUVgtWtXTYuQ==","signatures":[{"sig":"MEUCICWrkn+1c99TSO+SZAu0lsd2zf8KfNPcwikiARli16nvAiEA5lUUuOY4elv2ZjWHsDYk935wtaaShUiGtaGz/OiecGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21960814},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a0a2fdaa8fd013878490698467618b147d03b7dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.537","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.351","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1731_1773582841632_0.31275549158174276","host":"s3://npm-registry-packages-npm-production"}},"0.0.1732":{"name":"@tscircuit/runframe","version":"0.0.1732","_id":"@tscircuit/runframe@0.0.1732","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b02f41581b90ea4f86bd9abd816d5ac74671d2a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1732.tgz","fileCount":10,"integrity":"sha512-f3qvoF9+eAOjdwg9h44znA02DRXGFtM9pNgXGkOdGWT+tXH4auvvLXhkZVITonoYZdvgzjnuB7DwZTJFGNCjHw==","signatures":[{"sig":"MEQCIAq5spbzdgP7OCuHycxuhupHwMKRsKiqykaaMzuzw4PrAiAOjeJu+CsZ3J5BYp1TqbVzHKRrGSl5pqkW28OXs784Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21961758},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d6b53b1a608cd8c26292e8870b83cdf9ec770047","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.537","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.352","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1732_1773608538448_0.4950822475589982","host":"s3://npm-registry-packages-npm-production"}},"0.0.1733":{"name":"@tscircuit/runframe","version":"0.0.1733","_id":"@tscircuit/runframe@0.0.1733","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"560ef0615861d98fef3a8d3a1e635ec95d8a6535","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1733.tgz","fileCount":10,"integrity":"sha512-o8PCXd8S3oz+QyFrroLTBpUyxzHxlTeyp1pLPCJTeEs5Vfz2xBqektcoSYwkUdYLdL0v7Qlc88BhhNE7qjWAQA==","signatures":[{"sig":"MEYCIQDalSRiYarSqXBfvYRkAsihhGzst2lGX+ls8Lq57OYiJgIhAPR7LNPONyTjDdOwVProvLdGA9zzYBleCsmDOM62jwaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21961982},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eef3bcff15dff9cfe4c6c68b645711fed26ce4a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.538","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.352","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1733_1773621867139_0.11687751254211243","host":"s3://npm-registry-packages-npm-production"}},"0.0.1734":{"name":"@tscircuit/runframe","version":"0.0.1734","_id":"@tscircuit/runframe@0.0.1734","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf62a29b0e65c53e7d4a76206aa15f4b76f4998b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1734.tgz","fileCount":10,"integrity":"sha512-5TBW0FiPgYkLchZsBJdE/aTQc/z9Lu5U086eGZkdCEPbgWAEtsiH7rbZ1wY7RMVIz1iDzukliGSFnR398mWNQA==","signatures":[{"sig":"MEUCIAqpXyXuKCyBOfj6HRyfyFuA2BYklVMoUb1VAeWpSqWVAiEAzY3EJxW0YoU4q0ZY41heOh8imawrgvpWp1aD3J8VHBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22107336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"58d7171e308d15b8c9a055d62ce1156cb4d4bcbc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.716","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.538","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1734_1773640932525_0.6081640647630016","host":"s3://npm-registry-packages-npm-production"}},"0.0.1735":{"name":"@tscircuit/runframe","version":"0.0.1735","_id":"@tscircuit/runframe@0.0.1735","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e66c5ad87b5ddcedf6e135b323897b80ac5ff165","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1735.tgz","fileCount":10,"integrity":"sha512-9f6dxIVlAANiHguBeAFrT1g1rJTp9AIgbmcW8P+tt3yW7K3dYVH1vH4iaLLFL72E2XgxtTQrcchK44+1RDSPHA==","signatures":[{"sig":"MEUCIQDC0X9sA8c2DSkc8PvdRjPdNFipK3wA3LjGysrxedEN1gIgYqMrZHV7BsXfcpWvsZaJWPeb5UoWjAIXsL31ZckVD94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22107336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"26c802912ba8271caf6a5d81a25d08f42177a7c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.538","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1735_1773699619358_0.42630505372662864","host":"s3://npm-registry-packages-npm-production"}},"0.0.1736":{"name":"@tscircuit/runframe","version":"0.0.1736","_id":"@tscircuit/runframe@0.0.1736","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"33c6990b1a909b8b0420f52e873c9608403c2992","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1736.tgz","fileCount":10,"integrity":"sha512-kX3FaMueYKiS+UG0j5RhsJ4QJQtHOpQyYUKkM4TBFSRl7U79spcWsyJqOQB5SEHAHmSl5+1bqHwAkWzawznotw==","signatures":[{"sig":"MEQCIAk6/NrvrkmD9uDvh0foGZggNt+mT8rYOMNORoFu+a9lAiA/cPWndx5xvD5AhYfO2MSXhPL2eFY3v7ZWoLdzl46SyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22107336},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02df38129941522fd3f5d6f3c76c75fee7c89e99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.539","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1736_1773701080256_0.6512494557757345","host":"s3://npm-registry-packages-npm-production"}},"0.0.1737":{"name":"@tscircuit/runframe","version":"0.0.1737","_id":"@tscircuit/runframe@0.0.1737","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e29c048ed514acc0f4d4451c6b86c3f161e73f44","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1737.tgz","fileCount":10,"integrity":"sha512-bzlPp4aX/qMVtN+ItVrnqoIRnPExwR4WdHDc3g+La0QgGSXQ+m5aTI1RQYbZDAsvhuJakgx8e0rboUUjciyKRA==","signatures":[{"sig":"MEQCIEcHbSuPwKSuBQV53h/nJGKnnigK1lk7FDNc9V0WO6o8AiB5PeGMSDrpxm/at21sBUOpXxI5zJR27p/bZUJdx7tJLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22110530},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"742e5c1642895c86216fb354a77728b754d13573","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.540","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1737_1773708077210_0.2289893310916269","host":"s3://npm-registry-packages-npm-production"}},"0.0.1738":{"name":"@tscircuit/runframe","version":"0.0.1738","_id":"@tscircuit/runframe@0.0.1738","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c435e331f2d3507eabd9f50fdc9480c1e8f16061","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1738.tgz","fileCount":10,"integrity":"sha512-G91ifVbjT2t1e0fFjRfLPLFMAXUYbMZiKUvozisjE/J0flsQEFqz451g4QaOs8odHWwl5rRcXlwBQMtia2qCsg==","signatures":[{"sig":"MEUCIQCbiPOoiIGg5Ap8MjXiyi97IqR0kgWZQmKKGrxKQmL4RAIgDQC6VNjTNqpl206+cOcvg845ys495jsSeRRf7TOEeTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22110530},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"264a91da9a1b440f530108fa0830b34cb8b0ed1b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.541","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1738_1773766719082_0.5741679495808973","host":"s3://npm-registry-packages-npm-production"}},"0.0.1739":{"name":"@tscircuit/runframe","version":"0.0.1739","_id":"@tscircuit/runframe@0.0.1739","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9348910a652dc299f0b656d2ef535ffbbdbddd1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1739.tgz","fileCount":10,"integrity":"sha512-MkhA6w7XNfysyzkJGrOWnbPSeDGYMN9ij0roOjN2OxqMzv+DVe6vWwM/TxBf3eU1a4Gze9UON2tvw1JXrry/ZQ==","signatures":[{"sig":"MEQCICEqmba8rHrbYB+A3B517u/eWYz2mN+2fmdZWItRYcghAiBh9pyDIykPwhgtmZhPyQNgb/izSyIKpuasfj0QXEPm7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22110550},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4820854b1945b0edf021d7562ae1c46ab0f4c887","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.353","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1739_1773770462778_0.9016442884117615","host":"s3://npm-registry-packages-npm-production"}},"0.0.1740":{"name":"@tscircuit/runframe","version":"0.0.1740","_id":"@tscircuit/runframe@0.0.1740","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f7498150c328bc9c127a53b63f331aa2d912aa17","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1740.tgz","fileCount":10,"integrity":"sha512-WhQRYefooIYVZ3nEH4IPRKqZmYzQg+8xGOuPWfhifW5/BqH+c3skNUor2BBSUmgcVirNE+lYSfqWbWE6tcfSxw==","signatures":[{"sig":"MEYCIQD68y22HjG1CjOkh5m2cb8nKPgjTs5XlOSiZ1RGgqBfcQIhAJ14rv+rUhkOJnSJl8B3wBYHoVd/VYLVGFScLg4cpock","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111650},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f4f32b040ba5b4de772e3524f19c7a7f4e1d93b1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.717","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.354","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1740_1773773725269_0.12038257019719523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1741":{"name":"@tscircuit/runframe","version":"0.0.1741","_id":"@tscircuit/runframe@0.0.1741","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73c86091e68bfbbee3f23c3d60ec20a033e9bbad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1741.tgz","fileCount":10,"integrity":"sha512-C3I5uRYYHcy6Pf5Sd//oC6dcTgYqb+nEd7iYPcMKaJJ3o6SAmtvXaAKbxfTn4xrS7U3bi6upE6GmbAnHjSpWqg==","signatures":[{"sig":"MEYCIQDd2yVLeM2/6QEdCoXCjw+q5FNbttEYIQVw3OHGBbtsKQIhANGGwX+tIxOu7dg8e6/lMt1R9elCWgw7ZjwM18mocHx+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111650},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ddf0edcf4a534592a1fa4490a306ee5b63fd9c5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.718","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.354","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1741_1773795890757_0.4060819488042162","host":"s3://npm-registry-packages-npm-production"}},"0.0.1742":{"name":"@tscircuit/runframe","version":"0.0.1742","_id":"@tscircuit/runframe@0.0.1742","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21dc6010eeeb643c7ae3721643bd74261dc2ce49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1742.tgz","fileCount":10,"integrity":"sha512-l7lXApY1Cdilvyb3hjz1y4icoSpM3VS59HvyAz7dWyDweE1WrObTdhVIsCuk0/o3rECwGEuwtpzd66ltSbc2Rw==","signatures":[{"sig":"MEUCIGGLwoLVRr+gK/yrDuC1CGuwxPYt9CpqzZhssfvth6oKAiEA+s86bovuTltp4ujsM23zeCs3wjiooeLpqjr22L3B6xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111650},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c73d40472662536b3a94d459bb90cc8f61d276b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.718","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.354","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1742_1773799833367_0.5785303128197925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1743":{"name":"@tscircuit/runframe","version":"0.0.1743","_id":"@tscircuit/runframe@0.0.1743","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff5913a5f88209b5d6117286daff8df987fdd045","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1743.tgz","fileCount":10,"integrity":"sha512-qvX/bWc4fPgAWd/zlFJTK3+zShlZszEk2b5rnUkst+Zg7beVnx0MrlDDvqZ7RHXEczSc8ZgDrkusgnN160cJsw==","signatures":[{"sig":"MEQCIHJWl8T8E/g1dlqsBs2OTvXgnr6Xh3PsNh4BYb1jLYxvAiAgSKWdlwDnMETCcP3eYps5sXTvvPX3h+7b0vyyVbrhQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111650},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2a5639e160d23cdd97d8f3278715000ccfa5ab0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.354","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1743_1773808615364_0.11723657931213505","host":"s3://npm-registry-packages-npm-production"}},"0.0.1744":{"name":"@tscircuit/runframe","version":"0.0.1744","_id":"@tscircuit/runframe@0.0.1744","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"19634af4997f1d7efa2fcc6b508c6cda35a10b76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1744.tgz","fileCount":10,"integrity":"sha512-XlliYcJho8eaQLBLqY6hn4TAMH8M4FL+dIItOgz7EjJU2/yAdh+ow1HBHjbLnQYim74P9kJOPCf48BB1gNB5Yw==","signatures":[{"sig":"MEUCIH8KLiw/y8pwu9dap/rNCZN/Wj0EgpXJKO9Vlbv+3gcrAiEA5sYzSY0u2tfCl7IEcQS6pBC5Rw4jFgFPmnE7dD/Tqn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111650},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0daa1f4ef4e0aebf53841df0d9eaaddedd0899d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.542","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1744_1773811777928_0.3101596525143344","host":"s3://npm-registry-packages-npm-production"}},"0.0.1745":{"name":"@tscircuit/runframe","version":"0.0.1745","_id":"@tscircuit/runframe@0.0.1745","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a00767288867158e089b46887d6261a972cf6043","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1745.tgz","fileCount":10,"integrity":"sha512-2RUEir5V99vGQ1RIex3ReombNtB3viPhoifsOgA6O5jUtqGf19oEVz99txwma3UiJSmkdXsHPcrjU5avfABDfQ==","signatures":[{"sig":"MEQCIBDgCjLUoNeVFi10Z4IXLIZO+RkVo/L3/JXsl3sdpU+QAiAtKMpLglD9gkA40sSg4UkgX1FIb4zTIDgisIerLmiT5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22116048},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2cd8ca68cf9dad2949e6341537b587bef462a65a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.84","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1745_1773848472469_0.8240815971736923","host":"s3://npm-registry-packages-npm-production"}},"0.0.1746":{"name":"@tscircuit/runframe","version":"0.0.1746","_id":"@tscircuit/runframe@0.0.1746","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d56724858f117785543a533b646672b7711e3a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1746.tgz","fileCount":10,"integrity":"sha512-04RsPgGAlJE3uVW0HCzOdsAlVvhBS82EfP6uEKFle3GupZjh8slvz1n7XS5DAS7twAwZN7i272SJKcE3p5ui6Q==","signatures":[{"sig":"MEUCIFObjRFqkHBMu1trAljCxQqDVukCdFgPvRy/IuL8iiKPAiEA+Lc6nErigbnJovLyJzvMCrz5UvrOj2x+7Q3kIMJ5MZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22117912},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f7bde2cb6f92862fd92b4d66b8b71c611799d80a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.85","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1746_1773852337060_0.8633354764601178","host":"s3://npm-registry-packages-npm-production"}},"0.0.1747":{"name":"@tscircuit/runframe","version":"0.0.1747","_id":"@tscircuit/runframe@0.0.1747","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f5abc83912c7e53a3b6489dc7918ebff1adbb6fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1747.tgz","fileCount":10,"integrity":"sha512-EDWxvsoGigydwPMHpEGAeo52iXP6HhQZ5mVpbzBNfmKMuz1HEFzklq3+F6+1UQ6/YmgAaKWCQHHEsOJ+SQIzOg==","signatures":[{"sig":"MEUCIQCE7UjnOK+ral/N+ivpVwb4/so1h4XbPwGPt2RrHN9tIwIgTx/Ez1MsgDTRvllzqh0JfY336mYVsh/FneC7nxYHz/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22119268},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ee129f022a65295f3c8d630663acb74f267cd5e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.85","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1747_1773875087973_0.7901246179482935","host":"s3://npm-registry-packages-npm-production"}},"0.0.1748":{"name":"@tscircuit/runframe","version":"0.0.1748","_id":"@tscircuit/runframe@0.0.1748","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46dc79bed609720bce51b089c9df4185ef40ae74","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1748.tgz","fileCount":10,"integrity":"sha512-PHiPr91kUPC37fZ0ODs8+UV6CCsPOK8AcaECU6chZh/C/15k8ZmmOtfdswFUtzokMS17iiQd4+W7PzRDAlG5Qg==","signatures":[{"sig":"MEUCIQCcOSAoGQvbbcnr4y+oIrRr5G1x0eFS8Ycamk/6LHohTgIgZMILQCiDshjSFeaalY0LBBX2SBKgQNuqufGz6k8zAcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22119906},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2544915149c7c1755326a5629cdceb6a7baf7b42","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.719","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.86","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1748_1773923463116_0.3462382080240918","host":"s3://npm-registry-packages-npm-production"}},"0.0.1749":{"name":"@tscircuit/runframe","version":"0.0.1749","_id":"@tscircuit/runframe@0.0.1749","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dafe72308c6c648f8f0d9aec59362311f864fa8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1749.tgz","fileCount":10,"integrity":"sha512-w7K7S/OAYwJkPVZiKeP9FsY8DBphBbzWK/45qxQdMem4HBwxRgWpz93OmylWUxGm7dRJnJGe/tcHnr+VwBwCvQ==","signatures":[{"sig":"MEYCIQDgj4FRbtCl5lpqg6Q5CHxv5BUH2XsWArtvakuCxBfO6QIhAPe2eJeucuJrVxHYq54j+1R/v0SN3+Yn3rOGPZNf1UNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22119906},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"98852730781f4c7874b22b65eccdea7f0b8a7805","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.86","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1749_1773995301147_0.7052493608116923","host":"s3://npm-registry-packages-npm-production"}},"0.0.1750":{"name":"@tscircuit/runframe","version":"0.0.1750","_id":"@tscircuit/runframe@0.0.1750","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5fae85c0c21aaecbef1320b865c036a68c094883","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1750.tgz","fileCount":10,"integrity":"sha512-0MlvFN1nl2YVg/Y4Ol/4u9tiWHQCm5hvSSfQT+CTQLQ1cIN3kCQ1KF3eBoDk5mpi0Gwe0gnmws67ZL6GJZ3gUg==","signatures":[{"sig":"MEUCIQCQkQVNSQZKkOI6MVdawp9sBAwy+SN9Al9UhMdL8mVcOQIgGB/DL+mMZ1Z2Ro9+d64IXytTzJhrWpdn9XKof5MjOzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22120236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fcd788123c1a3b4335895b34792b3b4ff094a3dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.543","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1750_1774026989122_0.500408544794412","host":"s3://npm-registry-packages-npm-production"}},"0.0.1751":{"name":"@tscircuit/runframe","version":"0.0.1751","_id":"@tscircuit/runframe@0.0.1751","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec164320650e6787df2d29d0e52984425d184b56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1751.tgz","fileCount":10,"integrity":"sha512-kcFPsQRbXIlNtTV/cnU/zbqixR6yNohn3QyvTFsutJFVWUq6CWQ6vXR63iGLIiUrnZ2/vTxoqAilzA1JH16IVQ==","signatures":[{"sig":"MEUCIHDeFbm6q67jYVrnKyjjHLupQb59hf7Kxhw6uR8qbmbgAiEA0bg+5ZjB8sl9EV8Px6X0ktNs/+g0MT0kt+Z90hZ71YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22120236},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2bf77ba458e99cba9e83a572813171c59091a335","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.544","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.355","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1751_1774044236903_0.14060627772774148","host":"s3://npm-registry-packages-npm-production"}},"0.0.1752":{"name":"@tscircuit/runframe","version":"0.0.1752","_id":"@tscircuit/runframe@0.0.1752","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44cc60e8f8550be8cdfb6cac092187b57f5cebd3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1752.tgz","fileCount":10,"integrity":"sha512-nyQ1ixObDgXlbD4aNR49meDnCAgXFXfGXvWiVV2JPEs19/Yud7QrYcjHKKYCLvo6BAKc2aQVoZd+67vaduB8rw==","signatures":[{"sig":"MEYCIQD43cpi7jteVNR5J6WdLZEcNZpdn4IV2HyN774fENAeWwIhAIEgMTiEq3yWRgzFc8KBZiZZjUhJH/ejJazTCieyGTa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22120472},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"12994660a79e8ffebad36a2a98b9558d4782bd48","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.233","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.544","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.356","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1752_1774070757200_0.1739570602802638","host":"s3://npm-registry-packages-npm-production"}},"0.0.1753":{"name":"@tscircuit/runframe","version":"0.0.1753","_id":"@tscircuit/runframe@0.0.1753","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"19904a4ca670cbb4a9c743138183e784a96f613b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1753.tgz","fileCount":10,"integrity":"sha512-2a2yLrwfqp4m1i/kt9Bwj3Z2Z7j3G8sfcOSBWzY41ZywRjrpSkivgtWgfYSPYbftd6VzfHVf6DyohKfH/U4L7g==","signatures":[{"sig":"MEYCIQCd/P8VpoJoESFI80BshY/tsIJvdhVYnA/e+S9NnedB+gIhAMierxPkJrdX71qOfcJuRtjjnaMypBDGmAFxnhrdUNcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22120518},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"38bf911f1809ecb6c90449efe339b408554d28e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.544","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.356","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1753_1774095943472_0.3768518671154497","host":"s3://npm-registry-packages-npm-production"}},"0.0.1754":{"name":"@tscircuit/runframe","version":"0.0.1754","_id":"@tscircuit/runframe@0.0.1754","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6765d13f2993bbd35e531c42574771094bff234f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1754.tgz","fileCount":10,"integrity":"sha512-RgYQ/0X3kTfMVoWNsFaHaFpWx1T96Z1xnN2b+jOyMpGTYo/WF8ahqbbP+mOJID5TEeGSTnOtkdPnyHVB6etMsQ==","signatures":[{"sig":"MEQCIG5kUXdn1gVCWEBeu1cxcFJGbAtr3bjb7EM12BtDGBWYAiANhxJqKwAwXXUAWFYXYLlh9v835FSRmzWrUNe8N2OjKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22970560},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"003c0e9ad54c1e34208ed46bf1b146db16d99a50","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.544","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.357","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1754_1774109034631_0.1575873930436249","host":"s3://npm-registry-packages-npm-production"}},"0.0.1755":{"name":"@tscircuit/runframe","version":"0.0.1755","_id":"@tscircuit/runframe@0.0.1755","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e3a29663a865d2fdcd906b192fbcbc44c1e8164","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1755.tgz","fileCount":10,"integrity":"sha512-cETwVHNKxTee3oDUCA3eJZicZxF4nU+/z0dvBzWlvAMZd7HfhSqUY3is/aWm5bgCn0htbMjmAtkStVJB4WX8RA==","signatures":[{"sig":"MEUCIGZEoE5FJqosrH6ttOhKtP13f8APTydsWRQGS0Yb4VWQAiEA6eVZ0g4G4hXhDSJQQTe1QJFJzU8FZi3XCxAvXf0goPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22990457},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17999f8995923c713e12fbd3d7bb49ea90ac20f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.357","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1755_1774109278434_0.5043065802407609","host":"s3://npm-registry-packages-npm-production"}},"0.0.1756":{"name":"@tscircuit/runframe","version":"0.0.1756","_id":"@tscircuit/runframe@0.0.1756","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3fe046e1400425d2620db73577c2e54849f2f36b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1756.tgz","fileCount":10,"integrity":"sha512-MItPrAaqVJnckvRC1HTjqJTJimMMz+bIhZugsQsxMN05VF8HH/peuMP4qXikW4vUZxa8FVWo/zgLJ4bPhyVudw==","signatures":[{"sig":"MEYCIQDRfwwSR96SL/fVrb91EL9kwiQtxF0jrCw67UTNzVff/AIhALLuEs029ycviYX9P/S2E2Ydwl1UnScNsAeYaET6mNRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"077d3647d41d52d4b7a1743728b31477763ef6b0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.720","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1756_1774116539245_0.2974314995918699","host":"s3://npm-registry-packages-npm-production"}},"0.0.1757":{"name":"@tscircuit/runframe","version":"0.0.1757","_id":"@tscircuit/runframe@0.0.1757","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e220d1fcda91dceae546a69f35188d8fc943e861","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1757.tgz","fileCount":10,"integrity":"sha512-zyihGg++CxCfxXnE3F8n2ldsRTA8+mkaGaxIvHSHnMqZSmZNDPF1Dssu1cZduELO7N9gO6Mo4JuE1SRm9eF7JQ==","signatures":[{"sig":"MEQCIBOeDy+7ogl1B1pAzo1Z4GMYzVylJNxP8nb7OLHDUdm6AiBGX86Ko//cXMQs2aRb0BrJewXVNgcMqR+6VWdAOKt6ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"99bbbe1d829bb19e45e8b162d6c18cc806357ab6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.721","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1757_1774243332325_0.5093429464561008","host":"s3://npm-registry-packages-npm-production"}},"0.0.1758":{"name":"@tscircuit/runframe","version":"0.0.1758","_id":"@tscircuit/runframe@0.0.1758","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"758664f8540bb5e16b30d1315b617f576febae4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1758.tgz","fileCount":10,"integrity":"sha512-oqsGQ8O6wFW5TsGKmE1fnRT4zsymUyuF6C6+z4SZto5MVbsjb0NN3QYXO5/+Yz85hccY6WEB5IZTs3vXKUlhUA==","signatures":[{"sig":"MEQCICNFkj4cPADQtu4+WymOE+NfSvic+1jJcPENF4rDc08YAiBBPOeJ1PpEK1T3KxJV/QP9SESlRWVQ0oDu5UBJ4sG4lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a024d877d9824f8830003cb61379a3a7e3d045a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.722","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1758_1774261094032_0.5604548099880331","host":"s3://npm-registry-packages-npm-production"}},"0.0.1759":{"name":"@tscircuit/runframe","version":"0.0.1759","_id":"@tscircuit/runframe@0.0.1759","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b5fc3812064fffbf6f5d8488916f9b23436fdf7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1759.tgz","fileCount":10,"integrity":"sha512-seNGVYwgPONvOB3pGcrkvKQiVK8P7Dlxqp90Bk5fwBSbqwB+yBD9VUyUX8Q3UJJUirgB+s2xE5UjyBj7B89xkg==","signatures":[{"sig":"MEUCIQC2TRu0osjxW3RDAXUoOY/ewWJN3XVsWofuFbI6ELWspQIgLKiBDh6nbw1kFU/fFZ6qGmigYaLB9izOT+5y5N+nn5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"718da9ba6ca4ab9f89dedd2c9d3fcf610055580f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.723","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.87","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1759_1774277793792_0.8151929330157626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1760":{"name":"@tscircuit/runframe","version":"0.0.1760","_id":"@tscircuit/runframe@0.0.1760","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0d7e1d044f7336c570840076e7256fff3637561","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1760.tgz","fileCount":10,"integrity":"sha512-ppC7lSLhZj11ynWd+c/HuEZWNdO7ZG0Z/ZsloRg9lscM1G9IVmas6ure1cBibNQ0K/bM5+pVilgmPOuQJkrBQg==","signatures":[{"sig":"MEUCIAF/bhJIt1dFtpc3pSFXQ7ufItvAIrk2spsWgNH0XSWDAiEA3Z6hJwz8xWnP7T9y8BlXc/4Q4eYjpPZsmj/iflIyB10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74c9447bab5f0ae4320c73b3b0da14cb448b9d51","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.723","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.88","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1760_1774320275422_0.4610792802642105","host":"s3://npm-registry-packages-npm-production"}},"0.0.1761":{"name":"@tscircuit/runframe","version":"0.0.1761","_id":"@tscircuit/runframe@0.0.1761","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09cd700240ff35e05ccabbaa8f1c30f137adc080","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1761.tgz","fileCount":10,"integrity":"sha512-Y6h1wg3QHugKQmXMWjY1mTXVcu3U0j7oapOetGnc9VIQM8pi/Gr/CYNo6sXLNUOdpHX1Jz3iPzwqG1bOxYAMnQ==","signatures":[{"sig":"MEQCIDDpJJITWup7QM4lbVGWaD4oghMD7gqoTMq3UNcBrOvMAiAnLoAo86/qGUfqzoJkM2QxmF5nSdGLLTqol4fJ1WmiJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22989131},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9cb976ba0e901271022201b57da08e44f61da75c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.88","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1761_1774348533386_0.18460293263901262","host":"s3://npm-registry-packages-npm-production"}},"0.0.1762":{"name":"@tscircuit/runframe","version":"0.0.1762","_id":"@tscircuit/runframe@0.0.1762","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a89eeab61c02e328b18597af35c08d174ab17cd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1762.tgz","fileCount":10,"integrity":"sha512-Jevm90BseIsd+KUZDO9c3QlUlJi/mn1/g974TgSuEBXeU4beUNw/Badk+oZNAeR0iGi/Sa36odLLnoTmS6bgfg==","signatures":[{"sig":"MEUCIQChOt2G968PWFWr+rMs9MZJJFYDabH2s+8ExuK3Tq/3UAIgQ/8iRsbj6s9aNSLvszqhu5QfNaS0e0hx1VH+fShop1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22990867},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"638b8fe47def94c15319d5ebe51c17273a718d33","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.89","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1762_1774379387345_0.7388306025302191","host":"s3://npm-registry-packages-npm-production"}},"0.0.1763":{"name":"@tscircuit/runframe","version":"0.0.1763","_id":"@tscircuit/runframe@0.0.1763","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22cc27ce26066ba63e7e2ea96bd52c79313e3af7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1763.tgz","fileCount":10,"integrity":"sha512-Lq4+8lkuEh3uHPMj1swDQZA3JokJr2grDEcWVTcKmKnbST74jGwwIYFSQn+A9JUxaOBSuTMuv1RN24uou5tsqA==","signatures":[{"sig":"MEUCIFK6YLwc0MH3Cyx3ApVBc/Q2KkZo8GbSStiXTdJj3CU5AiEAn4aq9MQ+PBXBSWwWLeqHrMAxehte5ljXBBRuxA8W8Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22990867},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cf955d05d1df6b3c941b9be016b3c1af913b4509","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.90","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1763_1774452851450_0.5676198122535139","host":"s3://npm-registry-packages-npm-production"}},"0.0.1764":{"name":"@tscircuit/runframe","version":"0.0.1764","_id":"@tscircuit/runframe@0.0.1764","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7520442ecb8a648cd29e2edacfd898907f56e333","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1764.tgz","fileCount":10,"integrity":"sha512-gVtuRW11nd0ATIFlxUcPZJ27cVlz8th8QUvAR6g2VgAl4/5MjxjS/Pi7THPWGqQ3/6a7d43Um7ZDoiryJfoL6Q==","signatures":[{"sig":"MEUCIQDzjVCZ8e6g8YyZDr1LCOlBcBsAnqFZT9TBrr+CTBggZQIgNoOueSUJWJeEl5iqkHWSiCNNR3tkKqcmBi1IuZoeVAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22990861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3e0cafe07370dd8c1314b15fb196c8a70102c44","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.358","circuit-json-to-kicad":"^0.0.91","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1764_1774453236884_0.5758968850038277","host":"s3://npm-registry-packages-npm-production"}},"0.0.1765":{"name":"@tscircuit/runframe","version":"0.0.1765","_id":"@tscircuit/runframe@0.0.1765","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dde75c8057796950d6a69be870265ba6925b8e28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1765.tgz","fileCount":10,"integrity":"sha512-GNUzrsmHHqORmyyOw3dDTlrGCa449Zv/nEl2ytdrwnUExStknqKUkZC/J3cvrzORII4Da9Lt4Fskbn3Jz/hVKg==","signatures":[{"sig":"MEUCIQD9kiqly8al3jHKkMgkwK0vsIYkvqNah9Thp5dXPtBv5AIgVUMotxKQPiv6hhCoU8sX6wCDFkJ+hHa5uOSyZsK5MtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be07233658e145639094f14fc09483eb87445aaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.545","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.91","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1765_1774480630177_0.15769147663846494","host":"s3://npm-registry-packages-npm-production"}},"0.0.1766":{"name":"@tscircuit/runframe","version":"0.0.1766","_id":"@tscircuit/runframe@0.0.1766","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3108d213a5f9b671b846dadb05dc71a797fc340a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1766.tgz","fileCount":10,"integrity":"sha512-WUNDBbgzq4/8A6NVvkRMmv0XHCmg8UyFJQEejBqZ7GSs+0UT1MKhFHI8F2MmsUpMUaUcd9NDZ6a4bMHhBfpTVA==","signatures":[{"sig":"MEUCIQCyYbqUTwF/DTvGJAfz+xQfaKE8ACzvjDKGKW2hfZBu9wIgcGQmW2kpIx2qk4uXH6Rbz9dbZ4w3sYimISMP/UpmOyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991055},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af78b1a1fb5d2f1388531aa07e45746ed0de5e24","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.91","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1766_1774481117626_0.9288087025364717","host":"s3://npm-registry-packages-npm-production"}},"0.0.1767":{"name":"@tscircuit/runframe","version":"0.0.1767","_id":"@tscircuit/runframe@0.0.1767","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe128ce0e1a484d818d2474f2418efb41dfd7883","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1767.tgz","fileCount":10,"integrity":"sha512-JVWRnNzjvjEmtvazSB1dIS5DuRnn38MTwGiZuHI49H++yjTqL++uRFHirDwad+3CV1bvRggkfIcmQsJZw08Vew==","signatures":[{"sig":"MEQCIFyv59zlWiGFs4Md6WBWV1YQuEtCDY8hyX083MRnpCFxAiAI/mrEbtQn6kUuTp+Oi6jy3LHcg9SEj7hNN97LOV7JVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991101},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f00aaed9e91778214dacd372dac0f505c0e7297a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.92","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1767_1774564065541_0.0664979850908709","host":"s3://npm-registry-packages-npm-production"}},"0.0.1768":{"name":"@tscircuit/runframe","version":"0.0.1768","_id":"@tscircuit/runframe@0.0.1768","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a7f96e076d3ea9c85e5bbc5abfe66a03e9e8560","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1768.tgz","fileCount":10,"integrity":"sha512-7KIYHpeXXBsrfn/imDN1x8MeODh9V0Ai61EijJi7L5KNsUsJqfmFQGWmIMWoSHpEH0lHKKvxlVQNIxENavt/wA==","signatures":[{"sig":"MEUCIE4zu5LjgxS/idnutvBWZeAnvu1d8W3hMq688AR6fBnvAiEAk1jO5taTpx/zGyyiHjdCluJt2MP1fdvreDAzMtT/jG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991643},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a71bdfbb3f368f57363cdd0f955e041f2245b52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.724","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.93","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1768_1774568388875_0.9037404937098219","host":"s3://npm-registry-packages-npm-production"}},"0.0.1769":{"name":"@tscircuit/runframe","version":"0.0.1769","_id":"@tscircuit/runframe@0.0.1769","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"924c1b52cc5ba57b50ce5a117a0b4e70025887fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1769.tgz","fileCount":10,"integrity":"sha512-6hc6Cr7bQrSc7HFguFAPIcz3ZzZG+90te9thNjwMzkYMgPhXjsRqVZmwowOTL/CmUnfEQcLKr2azjj+eLfeoDw==","signatures":[{"sig":"MEYCIQCHOveCdMy+s3EUfGnSqIdQaZACnQ/ousRizX+OA/L6JAIhAJrVpOt7VJ0OTuPAJ0rlLv8hoHBgoerNCAjavf7B2Af5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991643},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bffc7fea29d3e6a0bf3c4d2f343ff58adf10362d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.725","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.93","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1769_1774630076456_0.48269508692156027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1770":{"name":"@tscircuit/runframe","version":"0.0.1770","_id":"@tscircuit/runframe@0.0.1770","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43d5712e6cdfabf967e4d7e81a5a42d98f36e3de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1770.tgz","fileCount":10,"integrity":"sha512-WWDD2BxhWLgnAyLtoJeceGA8Ddwft3QtDxDBVIMAhAP7zTkljcLyOsDwoGvH11VlghNjmVktgChmyibWOOHNXw==","signatures":[{"sig":"MEYCIQCKYoPePSWRqPTXJy65IkvMLuaZbwuYiTx3K6sEP5wsOwIhAJ6SObtznFu3YFeJvrsuB4PAmQPHq01jj4XMKhG4jjrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993867},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c39ebe6261f5b42ee8138253211a9c05b1d7838","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.725","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.94","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1770_1774642810831_0.5774593742811729","host":"s3://npm-registry-packages-npm-production"}},"0.0.1771":{"name":"@tscircuit/runframe","version":"0.0.1771","_id":"@tscircuit/runframe@0.0.1771","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f036341679348617fbc7462d1df6e533b13408c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1771.tgz","fileCount":10,"integrity":"sha512-3Cofi5V0LMXudjnwiSx0ypVi9pg/2GZ8kwJ6n+JnBkU7/rFGtV7/1DHyPIlPdWo0mbqc2htjHOReMjobm+pELQ==","signatures":[{"sig":"MEUCIQDiS+6KVk0nw6IPT6RFpPIVHrKBFFtkb1YYdMI2zqKKNwIgH+prQLaLw64D4dTuDtZGFfTm8tceu/RVMz7IdWgYa94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993923},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7a054b31b4ff6ebfef893ca59907e650f06da73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.725","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.96","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1771_1774650023068_0.726640431236719","host":"s3://npm-registry-packages-npm-production"}},"0.0.1772":{"name":"@tscircuit/runframe","version":"0.0.1772","_id":"@tscircuit/runframe@0.0.1772","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f58cc3435d4b5564735210cf633e1d13922be3dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1772.tgz","fileCount":10,"integrity":"sha512-FcOKVEyP+lWRotDil4JIQryKEWm2JePD6127BR1PziOQ7hgwHXloKHrZuvpYV5uZG0RWLcHx4JtKcjPdmrce7Q==","signatures":[{"sig":"MEUCIFhsCYIwomxkhbW5Gqnu5x8WyLn/Fu8xqexo7O1jlS1PAiEAwgVmewm3a3P7NT5vhFHOrzu0Ym9RGY1LfP7SqO8MJ6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993923},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30a8ed15b314ae1ea93bd79fdb9d0ccb4612aa40","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.725","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.97","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1772_1774856990550_0.5515320726798136","host":"s3://npm-registry-packages-npm-production"}},"0.0.1773":{"name":"@tscircuit/runframe","version":"0.0.1773","_id":"@tscircuit/runframe@0.0.1773","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed70487e76b3a8c92ec0a2a76aecaae416d50787","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1773.tgz","fileCount":10,"integrity":"sha512-ZktUr7VeqS2cmqwBPl5+JRGrbVCwO/tlIQVTzAElWexE39aA4Gs4I+FlXzR1X8Cm8J9PMKqHxEjt4P9HmGF1sg==","signatures":[{"sig":"MEUCIDlzW6eqcYBlSX7cpgghGFcHCWdU6HSK+Dip3Y8XberIAiEAyf2eUAYD/bxSeHxpc7av4R0KLUhXHXWd7yKA2AdUrs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994225},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"53501d649986ef9f3024a83a23748fbdfc09701a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.725","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1773_1774883134653_0.9369956730477749","host":"s3://npm-registry-packages-npm-production"}},"0.0.1774":{"name":"@tscircuit/runframe","version":"0.0.1774","_id":"@tscircuit/runframe@0.0.1774","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"388fe25b8161a2c390a26e6ae832563f11fb1861","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1774.tgz","fileCount":10,"integrity":"sha512-Er0XiyBdmELMNZSuCr7nY8fbTGHnb4Cv6O5+H+PRzdO0zi+3NPHTSdub2kxtH/SnRumZvEhgIVaqzfXs8NKa8w==","signatures":[{"sig":"MEQCIC86NbsTzm/raAzryRNk4AZOibiC3tQ15WDkq4CGvJuTAiAucigyfhmVdNGrpy7Q/QgsJpxaA7rUKOdj2KcIBcbUHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994225},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"82de919e753280f85a2340237604b5cf9e8f0e5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.726","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.252","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1774_1774972938798_0.2342665104562649","host":"s3://npm-registry-packages-npm-production"}},"0.0.1775":{"name":"@tscircuit/runframe","version":"0.0.1775","_id":"@tscircuit/runframe@0.0.1775","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"90052e67bf34c54d77d5f0da879089b5aa7cb5ad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1775.tgz","fileCount":10,"integrity":"sha512-XPpM/7Wv/J7GTZHMoEvPZHfwc/DF3cXAam5hM4okx1qpDWa1wwVo+6boJ41RC9OVOsk4Fp5LpHdqdA8F7i5JNg==","signatures":[{"sig":"MEUCIA/PL8DphQFVvHBt8175gIEUAOVSzJiqB4yt9xnCQPlcAiEAuVjoTasfZyaHw9UHSJaO4/WrxgwxuOKy0y4YiSCmdEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994225},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65124d7db0c013535bdfce18fcdaf639ee8493fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.726","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.546","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1775_1774982370206_0.07023243041684801","host":"s3://npm-registry-packages-npm-production"}},"0.0.1776":{"name":"@tscircuit/runframe","version":"0.0.1776","_id":"@tscircuit/runframe@0.0.1776","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92e92bff8d7a2e389c384684c83e1db98aa11eae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1776.tgz","fileCount":10,"integrity":"sha512-Fy3K37iAbbDIx6FMZwQLkb1KancyC/ORlxkLsuCdclgFfMOXo5YqMz04TXQl0E/KXNCDWKVEWDJKlWW6FUhGGg==","signatures":[{"sig":"MEYCIQCF82u2+GP290AnEvY9TYdWDENRMnRJeUKsnv3oAFkFyAIhAKZQzPIRHWopCSeAo572VasSdG5aLvuktkV2C35ETsOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994225},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b772b7e5b8584119676be528bdcf24a13399e036","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.726","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.547","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1776_1775161822522_0.8199632425266894","host":"s3://npm-registry-packages-npm-production"}},"0.0.1777":{"name":"@tscircuit/runframe","version":"0.0.1777","_id":"@tscircuit/runframe@0.0.1777","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9782785cfc6b28f787e3e95fb09114d17713cad5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1777.tgz","fileCount":10,"integrity":"sha512-xI6woPopAGI3HUsmCwEOkshcg40lH5QMCQ6NSr+MfFvLCBwqrROsIxOW6Chp+GS2O4pZDt1rubUxOVF1/xf2iA==","signatures":[{"sig":"MEUCIH7z3ovuWbfLSLnszv6ROHL79dZsgyCXK8CmcvOSV8DfAiEApD9jsiSIf4ZYKkLqeoBxCX5Qzie+/9AxtACDFq/cLqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22863902},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"596a423648057d77e7fdedecd65792a01f10a272","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@tscircuit/eval":"^0.0.726","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.548","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1777_1775163860098_0.31085493526243924","host":"s3://npm-registry-packages-npm-production"}},"0.0.1778":{"name":"@tscircuit/runframe","version":"0.0.1778","_id":"@tscircuit/runframe@0.0.1778","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f952b49eb0a6242c62012db37de017ad97a7d8af","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1778.tgz","fileCount":10,"integrity":"sha512-+0SqDgoegPFAvRWIU2VRZmxA1vP9QRbUaSmBRJ8qzcOGA1YNB2HnWBpcp1v6dsItEPu3QSFdVBp027HPhWwaiA==","signatures":[{"sig":"MEQCIApRx7kGs/EcCQAHaa2/DxFHh6kSBbN6CsoBJeui6YF3AiATFh9pIDeyEUxd730QTI4x0dl5jQuWEnm9+GLeOSxhpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22863902},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd4bc71521fdd2f9c86c19f43e953c766f62d0f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.727","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.548","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1778_1775262448350_0.18909744655468286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1779":{"name":"@tscircuit/runframe","version":"0.0.1779","_id":"@tscircuit/runframe@0.0.1779","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4488681bc6ecb8f5c81c06af4e94dcc0d78ea5b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1779.tgz","fileCount":10,"integrity":"sha512-0i5H+hWW9uNdVweDEwlpsnLCUXCfOqAoND15dknXFBwNE3NXpM2cbHhqoQyyAGacATRBJqWRdU6cypGvC2Yi+g==","signatures":[{"sig":"MEYCIQDQ6ipjNtj9YUurXRmXOd0HuLN9kWQ0DSPLE0EQ3OJyZgIhAOugzlnwYDse8Qwo8m3P/UYEwbh9UEqupANTT7lelcr+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"777a5101e441db1a8fe3f55e6dc4bab4e73457ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.727","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.548","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1779_1775316636017_0.3774020526859341","host":"s3://npm-registry-packages-npm-production"}},"0.0.1780":{"name":"@tscircuit/runframe","version":"0.0.1780","_id":"@tscircuit/runframe@0.0.1780","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a68de2f2cd00eb4de18aa5849e0207253de8b46c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1780.tgz","fileCount":10,"integrity":"sha512-OZ0Y8qpLVp8i0R9VEW9kVHz0GCC0GvkVf83O2iRBt1W345gHYYz6g6BW51RT3DvdIe3R51XC5cKC/Xe+gq4nDg==","signatures":[{"sig":"MEYCIQCXotq0XmL4lZs/N9MkQOfzaJnLMgkNqNUmrb2WXGhHMgIhAICPzOu+xEkcpgdrA3Av54nbEYjD75q1xWzLIAPPGEbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"23e79d095f23de33d3233905685affcfe0184065","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.728","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.548","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1780_1775317461445_0.5975116522615056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1781":{"name":"@tscircuit/runframe","version":"0.0.1781","_id":"@tscircuit/runframe@0.0.1781","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"89ed5628caf468fc8bae6a3dbf0da6e883f33da0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1781.tgz","fileCount":10,"integrity":"sha512-8oJaBSomz2a2q99as+iOdmw3SwTREuxl5apdFWqrhX4HD/wDigg8lMxrI2ThRFCA4rQd08FiDkV1ZUmaUSH+AQ==","signatures":[{"sig":"MEQCIEtJ0p8ajTMcp7xROCWP/c25OElo/GvLt7gpr470ytF6AiARRIAxaTC5FJP36oZZ2zW8Tbu1UFnTEJo02RRFp+XpTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6a1bafeaeeb579887d2d8afb9633e0183793155","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.729","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.548","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1781_1775317931592_0.6912323508750029","host":"s3://npm-registry-packages-npm-production"}},"0.0.1782":{"name":"@tscircuit/runframe","version":"0.0.1782","_id":"@tscircuit/runframe@0.0.1782","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8e8b67e0199bab2f4d9c4d82854502ef37a65d92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1782.tgz","fileCount":10,"integrity":"sha512-ur0p0gwnC9+Px7Bfm7reKIfTvbsxPINo7oHDtcXaeXWH8xwEc4mmB+D1WbfoXPfyVgPHWtIiodpy+lmSvMZKmg==","signatures":[{"sig":"MEUCIBxAcu1FgRCC89Q+70ZuBeFvtpsECn8tfaRtyvsLvFHcAiEAp4tf+mmmivy9P3MEu0RJAIGOIFDfNyXP8Bywaa5moUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e4b2de130b986eaf0656c28466c62f5b32699b0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.729","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.549","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1782_1775333358868_0.27261811582360007","host":"s3://npm-registry-packages-npm-production"}},"0.0.1783":{"name":"@tscircuit/runframe","version":"0.0.1783","_id":"@tscircuit/runframe@0.0.1783","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb878f3c590f5344aef5f376d104ed011439092f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1783.tgz","fileCount":10,"integrity":"sha512-qkH8LBf58e9afJB51lSUygsZwsDEOC8nhCQsp5BZwieHZg5tXVxFS15cVVoCaP5sMk9MvJLIpB++QF4q3a7Iog==","signatures":[{"sig":"MEUCICTXZXx1VCNgolFtZ2qEkHuRzJqNPubliIwCGFxkY3j1AiEAy1g62VJf9IHUwVsHQP01YR/DlyMMxVXizc/rUpUEnCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a5840b643846a5f0b512b8d6471f2cff8ffa406","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.730","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.549","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1783_1775406868867_0.5749730593999272","host":"s3://npm-registry-packages-npm-production"}},"0.0.1784":{"name":"@tscircuit/runframe","version":"0.0.1784","_id":"@tscircuit/runframe@0.0.1784","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d31325b0d21a7985689356000729ccd0210af5b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1784.tgz","fileCount":10,"integrity":"sha512-UYfwWLps1hSzYjhS/c+wA5xTSoPUNq88TLeZUjxI4FJaBimpoGZWguv6wMA1TYlSDfBFxkp+mmoFuUv+tTdnRg==","signatures":[{"sig":"MEUCICccHVSNd18sL1kq4gQOiRWG/8OlGrqH04uj9xXmXbwIAiEAqFtLaryIjf7Ky4wIaJr3S94EI2VKktPPs/1Y/1cPRUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb3972f6e161eae329be3ab28c96a5f3f2565224","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.731","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.549","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1784_1775477812421_0.39051517562366955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1785":{"name":"@tscircuit/runframe","version":"0.0.1785","_id":"@tscircuit/runframe@0.0.1785","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"24a76cbd13c81dbaf10afce9252e481d4bcee753","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1785.tgz","fileCount":10,"integrity":"sha512-nK5f/yUjeHtBs8ggHVxzPMD03WemDpUDJct7qsN4iWi3NnYPV/P/CuMhjI9lFpRmdNmDZYlvxiSOxDvNoelyJA==","signatures":[{"sig":"MEYCIQCdKTRwP2zhgoYxLHGDR1dcfMTvlrX8Ek2+cXxjUylrNQIhANWIIdrLfFc2qNai9caLWJO2PifvdGb1IiBkIZWvw5sg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626211},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f40dc84a83a9d49a6fc7220607ce03c394d388af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.731","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.254","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1438","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1785_1775490785354_0.14825611400598104","host":"s3://npm-registry-packages-npm-production"}},"0.0.1786":{"name":"@tscircuit/runframe","version":"0.0.1786","_id":"@tscircuit/runframe@0.0.1786","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3e05e5fb7686437b35bc800296a0d9171b744a42","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1786.tgz","fileCount":10,"integrity":"sha512-KMlbWAB+1FMcc8wH/XkVezA9FtQINBEvdn216CKgSsB4ykQ7nY4yWKVDlHSd0sGraxuCWvJOv0fhv/syh5Vtow==","signatures":[{"sig":"MEYCIQCfUGkOEkkSYbZrJotfafAFjpMz+oRXP1XwD67Zv00hKQIhAIGOsWUmxmkuMV1O3RGvtqpFa/Rc5Nw6zGruIROeI/rs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15367680},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0b15ee18b6bfa2f756cc52d398b5bf3d29e16ca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.732","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1786_1775491677628_0.4549176818645466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1787":{"name":"@tscircuit/runframe","version":"0.0.1787","_id":"@tscircuit/runframe@0.0.1787","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd09c8be030ba5b507dc375b6de6e23fc87f6aa5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1787.tgz","fileCount":10,"integrity":"sha512-D2Ync4JPu3auYetIslCO8Vtcc6swxnYWVYmLYDHZWwDEPKLQTCH13uyLh+rqTIVnUkahngkwjYzOnE99+ryhGw==","signatures":[{"sig":"MEQCIB3P/rcKWKLaCIIc25lNtsg/z0m7QQ1+37UaURQ9yA53AiBwdyMolbqtRkEcMzy75V/mX1SRrxBeYOuyyXefv5OHlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15372661},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de49ad31bb999c642799a7eb5b122a8e786bd8bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.732","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1787_1775503209352_0.5031986438786715","host":"s3://npm-registry-packages-npm-production"}},"0.0.1788":{"name":"@tscircuit/runframe","version":"0.0.1788","_id":"@tscircuit/runframe@0.0.1788","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e26817add31b9567acf12f1505f14d591b3272d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1788.tgz","fileCount":10,"integrity":"sha512-vbhQ+LpGya2Thr3i+Y0t3ehXv8M6sNiuVtnO6dnOMENj6LTnexv8KveMjVr5IA7FWSV+6PHORWuR6rCxzqFf1g==","signatures":[{"sig":"MEYCIQCWq7ac90FQ/YiI5REtnaXHIOzXN6dN5sI80GtJiex6AgIhANYnAXuvutLphaxQcN4MdSZbISszF6/cOMYsJxZFr8ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15372661},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86ea925caf253f3a8bdc2670556c9174763210b0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.733","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1788_1775507042356_0.6432376676991436","host":"s3://npm-registry-packages-npm-production"}},"0.0.1789":{"name":"@tscircuit/runframe","version":"0.0.1789","_id":"@tscircuit/runframe@0.0.1789","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0198d387d280455ceaa6bd886c2c655369ef3fbf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1789.tgz","fileCount":10,"integrity":"sha512-ehs/GqYgAdmWtKJDvnEwGr6uIGmRL3abn2NWXVlOkdtfOjSHXzxx08GW2CYNKrEvtnu+H9Ww9/LYoQwCl3Ws8w==","signatures":[{"sig":"MEYCIQDoOXD8omwzw/uK0UxAfYdLwj185I+sHjQvogkSDQY7ngIhAILoNdHhVQGDmszFSbiW+WxSwECTVr5bzZ+h+LqmmK7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15372661},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7813ff7834e356e80fd5d5f875b3027e17497dcc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.734","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.359","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1789_1775512855238_0.003861597484619006","host":"s3://npm-registry-packages-npm-production"}},"0.0.1790":{"name":"@tscircuit/runframe","version":"0.0.1790","_id":"@tscircuit/runframe@0.0.1790","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"204a37ce51541b277e75f35369a102d2cd7dd191","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1790.tgz","fileCount":10,"integrity":"sha512-snViQebeG9ifh2ntxuGGKJJmZuwpfvDEyuEUZYYPgHsFPHBkW34ZD+v+I091ntkT5+cwyLRcNizTnA+yLFBi7Q==","signatures":[{"sig":"MEQCIHy+OycJ99UUB6nbTFrWGuaXDhb9mgNIlpmh3uzxkW0KAiAocHJWn2PhSDGcggNsIcYmjzLlDXjCnha96r1Whzvf/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15373219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db9ae524ee6fd6f13a45e82467a18b0ba052e49f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.734","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.360","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1790_1775682589058_0.40253684597624995","host":"s3://npm-registry-packages-npm-production"}},"0.0.1791":{"name":"@tscircuit/runframe","version":"0.0.1791","_id":"@tscircuit/runframe@0.0.1791","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e257497f55b7d401bf16ffe9168c77109cbdbc1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1791.tgz","fileCount":10,"integrity":"sha512-mP5rtQNaoteHNWbr3zPBv4d/T83p9AN45zFOFb4nrnQzpC610ADpR3vSCBJ62+3Om/wkjwh1H0QGfNQItHJxfg==","signatures":[{"sig":"MEYCIQD4UjO49o5JA5IvRPWmaugoJEU9RC7sxrjtlzXsV0Mi5gIhANyi+UJoxPrgmkCg5/FK+7dU4GHYUXNYH7mCHSEZemSi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15373219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d12ede3e1fbb843e281f759be708c216adfdf428","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.735","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.360","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1791_1775715435972_0.01937371582530001","host":"s3://npm-registry-packages-npm-production"}},"0.0.1792":{"name":"@tscircuit/runframe","version":"0.0.1792","_id":"@tscircuit/runframe@0.0.1792","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80ec75ee876d64183f09e89750ff1af741d8cf8c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1792.tgz","fileCount":10,"integrity":"sha512-34OuboOis18qozkHpPwYOLLeLv6sEFYSmNsb8sP+1v2t6F4C/I2FXudScjaGrqLEGAyf/3TEiQLq51eE3XzKLQ==","signatures":[{"sig":"MEUCIQCCL48zGWQZn63PldVk3t9iKj8X0oCxIn9km9BO+FvoQgIgZmnzKpuI/38Vow1DWW5sX7Hd4U2U670pUNBgBxoP4uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15373219},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08b259b00e55d6b4c21a366092670e7a24fbd0b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.736","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.360","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1792_1775715741105_0.8808759229478147","host":"s3://npm-registry-packages-npm-production"}},"0.0.1793":{"name":"@tscircuit/runframe","version":"0.0.1793","_id":"@tscircuit/runframe@0.0.1793","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d18e28a9dc62bfa1c05e3d9a9e05b5b82ea022a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1793.tgz","fileCount":10,"integrity":"sha512-RIPB6bX6gTOSSe3Tr3X8xqDKtTcpHNdCIiTuBm7qd9Q2S9UP1U9qy19NfS5h+FQ3LdSK1Wa9Nf0BasQ3hZSj2Q==","signatures":[{"sig":"MEYCIQCjVu61zjgVmm0akmuK+TsnuQPPYEzb2IPKdCNYlSgudQIhALnXlnziiZ2r+tMw7NSIvLyF1yuS6tvW42A6g4dWkQHM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea895a66311af7435da2e1308287a35ed39f5569","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.736","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1793_1775736136894_0.8657200970172703","host":"s3://npm-registry-packages-npm-production"}},"0.0.1794":{"name":"@tscircuit/runframe","version":"0.0.1794","_id":"@tscircuit/runframe@0.0.1794","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be34c0f46f3243c3820369af971c54737a369f91","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1794.tgz","fileCount":10,"integrity":"sha512-PEQgKAOD0lpX4dUIuexwifGC/upJcVbIiSofsBrgJEbAwAC+Kvc4N1NRJx06E6AxmFSgsdIqwdOMnSX7ln2p/g==","signatures":[{"sig":"MEQCIBuCvFEAl51Bel2Vx4M9yMCkz1hAdWmHAxZXihZQGVp7AiBpL8JuL2oMlNiVMhUV8VqbuIlDhSmT8jdVEhGfkl3G4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f3401c9559cb0ac4fc4f43480256bb0148e4ea82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.737","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1794_1775752766988_0.21142388164881143","host":"s3://npm-registry-packages-npm-production"}},"0.0.1795":{"name":"@tscircuit/runframe","version":"0.0.1795","_id":"@tscircuit/runframe@0.0.1795","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b257a83bfe53feb878c62620dbef7e6b168493c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1795.tgz","fileCount":10,"integrity":"sha512-NlQxOvJI5a4z9OZX2+0gKkq8xPjzfRBrK1yI65+VKk1cpynhg1MP8zTNLxs5nLjqOkYqmIONOuvUiF7ddN4bTg==","signatures":[{"sig":"MEUCIQDzRF2Rv7ToEPJ+ttgfJjNQzQrIjNcl0dkquhgVdOULGwIgLYWdi6sY32gCy+cHEQ5Wp5r16zxfZX9RnUPvdFYxb2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"731647884ff16331743f5b6d4193c8892d23b342","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.738","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1795_1775755783749_0.09841613015455697","host":"s3://npm-registry-packages-npm-production"}},"0.0.1796":{"name":"@tscircuit/runframe","version":"0.0.1796","_id":"@tscircuit/runframe@0.0.1796","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55a22967477f098b36a71625602a1304eb1e8c85","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1796.tgz","fileCount":10,"integrity":"sha512-9X4bX9ecvSxONmTw0Fs5O746ueVMTM6GoKN/a8vvzrtXkHWDU3Z7uz0DRC1oQeNl7PGJBCLtxwCdciB2AN04kA==","signatures":[{"sig":"MEQCIFCZ9j/9Vn1HxRNACka72mbwK6UI4Gn3i1dIexDZK1F8AiB//R0BeV2LxMQhYFlqaYmx5O4pPqAOJXaTF25abcL8Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bd1e439322b72f501176d44def61fe75f53c2033","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.739","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1796_1775768630660_0.06142688949372355","host":"s3://npm-registry-packages-npm-production"}},"0.0.1797":{"name":"@tscircuit/runframe","version":"0.0.1797","_id":"@tscircuit/runframe@0.0.1797","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d8d7b62c93f841ef075e717d1477f3c47db0de2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1797.tgz","fileCount":10,"integrity":"sha512-3do2rhL9QzQhB9VGVXgJMkOMV3Mmw/b+ZFxZvqbz8uTgI/FxboOunmbn/ivZPVod+4NDK7e7PT1V4Q2cbe40Bw==","signatures":[{"sig":"MEQCIF6Q6rT0ngC0yuXSlaOdTumT4mQdD3qm6O0GxDTchd5ZAiA4cLdavBL/og5dCSj6JKFHVusVARS6tuj43lT6wApl/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85510362c75a9a2f97c4ce2fc111d4f24c91bf54","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.740","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1797_1775769894946_0.28807754447934286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1798":{"name":"@tscircuit/runframe","version":"0.0.1798","_id":"@tscircuit/runframe@0.0.1798","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"45fe51bc9693787765e7f13306e92477fe7bd265","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1798.tgz","fileCount":10,"integrity":"sha512-otu9nuT4Yd0M5t1Y8/ON5vrTIKZAJHHXWr3gMn1q/Bml4aYai421vRUE7pJo3Rv1klSyr3wRxQNfSo8K4QPnkQ==","signatures":[{"sig":"MEUCIQCsvagPGYT9fTArTcrmki9C6ug2f6GwrmwmWtOPbBeA2AIgY2jEF1oLSjnytxA8DPs9K/bVNAO4txVUPPQrOz3eBa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2911a4a07ea07ef7507c7809b39e24052dc0a278","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.741","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1798_1775782403072_0.06584348795627926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1799":{"name":"@tscircuit/runframe","version":"0.0.1799","_id":"@tscircuit/runframe@0.0.1799","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"47802a571738ca61dc3ae5a425357b22293b6039","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1799.tgz","fileCount":10,"integrity":"sha512-oSMVXKHCJW8JtqtsmgzHPKeyVheEZwa12HcT4bIX5ZQ2rSUQgOETHCIlb6dkoDcDRa7yaasNDt3za64tLzWxrw==","signatures":[{"sig":"MEYCIQDTb2xHmruMh1uBqljE4CYM9cMffDSzgUoJxqnLofg1jQIhALyjOCOIkZ5WWgc6S8z0Iw2mZrN4GuPSUDIyFxeaba2o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506700},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"361a2869fa2ec2be583061701c84da4bb3fa99f2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.741","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1799_1775786238144_0.36921166970626285","host":"s3://npm-registry-packages-npm-production"}},"0.0.1800":{"name":"@tscircuit/runframe","version":"0.0.1800","_id":"@tscircuit/runframe@0.0.1800","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b22a3c3b70068c5c8d8459c0db4abf03113bdfc1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1800.tgz","fileCount":10,"integrity":"sha512-8hhZanCSdQV8YWKgW4FbdIETZNvg3Pxqy3mIr+/G0XaF5/tgIT2Kt5jEazUC4Pdlsza7KWY1UvG8WkYMUgwpDw==","signatures":[{"sig":"MEYCIQC7IX/OGExnSdzhPzSlG/pKXlFJY8/6Ll/ZwugVE1AhhQIhAK0CHrSwIZT2tsJM6ubR9ZDRIITF5rVjuDXchm9jbNnC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506700},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b2f7a86213be6636e44fc4ad85e53f6ee115458","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.742","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1800_1775795903048_0.22064139020740203","host":"s3://npm-registry-packages-npm-production"}},"0.0.1801":{"name":"@tscircuit/runframe","version":"0.0.1801","_id":"@tscircuit/runframe@0.0.1801","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"afcf743611b6ce47830984f99725777bc94c8582","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1801.tgz","fileCount":10,"integrity":"sha512-KKzZhiamS2C+8WZPfwbqXaaF8r/wPAT5w3hApx4gSH7KRitXhGRgcDpXnTu7MszfC5Tu+EDcSCnYUHS4zmU2Qg==","signatures":[{"sig":"MEUCIE3k/9PvdNHDZOK5uBGKKYyu51Gi67Z2oKt6HcuQikUEAiEAvJQNFKdHGu5mwSqqIDI9rAsm0xLGXhpg07V8CJZSTOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4636d2fe82bbccc1e1009c1a49554c2335d1106b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.742","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1801_1775832616045_0.6506179764650803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1802":{"name":"@tscircuit/runframe","version":"0.0.1802","_id":"@tscircuit/runframe@0.0.1802","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c6341b56bb7faaee9e740776cf84833c8b11ae0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1802.tgz","fileCount":10,"integrity":"sha512-QJzDdGs2EMbToBS4aRYJxGsiKFZCJmn5BLBKaDn7XFctqbFCmw53igtxRrBKwPUFgnC7DCpTkxfHr7s7GtQzEQ==","signatures":[{"sig":"MEQCIEQtPf1uePFueo+ApfoGK0HFRhEuNeTFUUTQ3eQgc0GJAiATqQVjXZoDp15KOTVRvoJP0EWnaJHp6YDgo3YYls7Evw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15504659},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c182ff5aa11b257412370cd55f1aa2826c41db92","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.743","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.361","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1802_1775837833421_0.5223780954407304","host":"s3://npm-registry-packages-npm-production"}},"0.0.1803":{"name":"@tscircuit/runframe","version":"0.0.1803","_id":"@tscircuit/runframe@0.0.1803","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4f0d509869185c70df2b3d0edf3521dc660e795","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1803.tgz","fileCount":10,"integrity":"sha512-wrtC6QS7GbB6uR0UhSfDw0rN5O1z1ymziCwFyUAJrraESzZBEgRc32SQntCSI6FTBX1F0VoYORpNaZGl8JD77Q==","signatures":[{"sig":"MEYCIQC8KBMl+UVz/WUs4j6nYA65SAth8DsqQAy0gmldbFQZqwIhAK+u16rsdxeiYsgAYKT4HjhXHn5YnsX4c5PpFlaxYGhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15507130},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2bcc0bc2c64ab851e8629d4772db226bf235b0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.743","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.362","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1803_1775848357629_0.9518777782134251","host":"s3://npm-registry-packages-npm-production"}},"0.0.1804":{"name":"@tscircuit/runframe","version":"0.0.1804","_id":"@tscircuit/runframe@0.0.1804","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36228beb4635c33c9314fc7444c94c11e982dbf3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1804.tgz","fileCount":10,"integrity":"sha512-0T46Bdwtju2qQuUI1sVO2MxbM3OEH6kd7tLoBooaDQqyuU4F0U5IpJ57nym8VMUuwbG8irwVTLa5PScCrKimZA==","signatures":[{"sig":"MEQCIF50AkBzf0C2NOChJfBgm1RWE85oNvAd4NDOthzKuM10AiAMVlo9mrOMVC+rTwuIBggrbU/WwdfK5axisgxYKuu0Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15507130},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b8b0da96a61b3bad8b903fd5b74f87b4e7856e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.743","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.362","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1804_1775854919781_0.8718098752003529","host":"s3://npm-registry-packages-npm-production"}},"0.0.1805":{"name":"@tscircuit/runframe","version":"0.0.1805","_id":"@tscircuit/runframe@0.0.1805","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e98f418672ac453b51bed41e41f11173118f2c6a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1805.tgz","fileCount":10,"integrity":"sha512-4Sf5JL+zcdrccZs3MGkMcu5MARB91FhYAd3LevNi62/rU5i9/zBYLVTiWQW6/vyJ7ORPshoiELugsA4OvKuufA==","signatures":[{"sig":"MEUCIHRlq2Dgs66FcvM8LRcbZRGq9QBV89h4ZI7h/vvJiwqQAiEA1PXqWpQW2FlsZfsoGd2W/8DPqX/oOYIII5Ey/5YTU5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15507058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"296c1cdbec7ae8766dfedcf476a7400a03713d72","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.743","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1805_1775859031975_0.9572946705220311","host":"s3://npm-registry-packages-npm-production"}},"0.0.1806":{"name":"@tscircuit/runframe","version":"0.0.1806","_id":"@tscircuit/runframe@0.0.1806","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a6cf1a707e93f65c919afb387be96cb6f8ba017b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1806.tgz","fileCount":10,"integrity":"sha512-dP1eERhpsA96sfZtV/OnAikIyIB9LPv55ycPM67FTQmIy/99/uRT9pIY/NnaFvYkFNky1wAO1sQ9Fpczir0GIA==","signatures":[{"sig":"MEUCIQCR/Eu+moX9hURyRE4YLykHD2d6H2YOGJSeemyz2Vbu8AIgd0qqa4mIm10esrGtIM3VUL5ApPDz0UpqzEbYvcG8OZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15507058},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cf10b7b10fa4fc3222a7b6d2f1289ddaee57b8d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.744","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1599","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.550","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1806_1775861101027_0.8051877739841846","host":"s3://npm-registry-packages-npm-production"}},"0.0.1807":{"name":"@tscircuit/runframe","version":"0.0.1807","_id":"@tscircuit/runframe@0.0.1807","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8b8c5d77e2e925be635c3be3c344ce2e285736f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1807.tgz","fileCount":10,"integrity":"sha512-lMl4x8yU3pDfjUrmMZ7Y93TD4Vy8hVY6TN1qbCekBIMxV6txiTbA1KV3+PkL96f36uip1gmuEpH4JlRqq0lLng==","signatures":[{"sig":"MEQCIBJ4dyVTAupeGsXJrCFdbYaN4uI9x8WNBH3KVQ/PG9nVAiAFYH2As/5W6YrdaOfrZlm3MDSyWYgVAasf2O6DuOPJBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17682072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1dfdeed349a76080c86889c0497b1afc668eb44e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.744","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.551","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1807_1775900279077_0.5096156215678709","host":"s3://npm-registry-packages-npm-production"}},"0.0.1808":{"name":"@tscircuit/runframe","version":"0.0.1808","_id":"@tscircuit/runframe@0.0.1808","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bcd2a3598dde045b1cb9557dd6b2bb100a2e7b89","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1808.tgz","fileCount":10,"integrity":"sha512-taUB5oqzo7wTKLP4+5Djjg5/V/l1PS3JkmdIZBN6ggCZZw0Nkwf8cXrAaafj7n3cdANPNlCkHr36qwb53vLRmg==","signatures":[{"sig":"MEUCIQDTdlh1ucxSzK7Mo8NXI9IlD2Px8prq6HCPs7PKfVpk/AIgKlhLmtQh2nqBwrG+VpBcBmnj4+jIAhG0g6yaEGxj43U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17682072},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"51681841a8ec009fd3b491a55b1c03cee82b342e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.745","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.551","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1808_1775919183143_0.7944897044878103","host":"s3://npm-registry-packages-npm-production"}},"0.0.1809":{"name":"@tscircuit/runframe","version":"0.0.1809","_id":"@tscircuit/runframe@0.0.1809","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"98b71562c2d70c0c7564b7fa72651250c362dfb3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1809.tgz","fileCount":10,"integrity":"sha512-FHucql3qh5d684lrXa7EK0socz+1st1kEJhOSovTRsciNsWuirjBaohrz7xEB7SXdeQv3SQTPJMSKLeABfcAoA==","signatures":[{"sig":"MEUCIEt0rSpmIhxL4R5hJVLeJA4CgTPGVLwhJJJf9EuKQB9uAiEAzBf60JjpZOJvrxr/+IXkGmk4GMJPzwsB5gW7DVCSarQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604778},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86d3741ac4c27506cbf12838ff276bd265fb09fb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.745","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1809_1775989835199_0.8429396066803614","host":"s3://npm-registry-packages-npm-production"}},"0.0.1810":{"name":"@tscircuit/runframe","version":"0.0.1810","_id":"@tscircuit/runframe@0.0.1810","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"51b73aea556f967517a9bff2b1cf39cc0e8ca165","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1810.tgz","fileCount":10,"integrity":"sha512-WxBPnJ+mACcVSlbPgu5hZjWLhIPb91xxaPVMzIPQ8JWBXyeQjID7MvkCmjiGHZ99TUinH+bQP/Yw27zUQ4eEbg==","signatures":[{"sig":"MEQCIBcSdwWxgp48nt00oMu7/6D+hv8Ooc12TmO2RL5VPnUgAiB4zJm9eWEFf1u2mGyqiFkgpQAf/NqSUbqCByxVY8Z3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604778},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74db027ae915840d170b314fbccbe3659775a09f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.746","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.98","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1810_1776045098016_0.4594580030234974","host":"s3://npm-registry-packages-npm-production"}},"0.0.1811":{"name":"@tscircuit/runframe","version":"0.0.1811","_id":"@tscircuit/runframe@0.0.1811","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80b6d9ac49e4d78ba0fe2e5ddb46976e03ff9c1e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1811.tgz","fileCount":10,"integrity":"sha512-MHJ7Q5/aC4okJUSzR6hInAA4eGE4HbW0dLa2fIv5MrY9fU3Jr1w89Qkze+Y4dBgB4ZuMMCOx4rShesv529COwQ==","signatures":[{"sig":"MEQCIHF6Fy4GUzcswc+r6QX2kQRtJGaPRCSSGkKQaMpy9TdPAiBVMVqVafvQo45IienB9/r3q1q0IdFrp0CG0BFNWRhtXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604780},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"670d9fce421332eaa9578a18963e749366837099","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.746","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.100","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1811_1776076853081_0.963219681202163","host":"s3://npm-registry-packages-npm-production"}},"0.0.1812":{"name":"@tscircuit/runframe","version":"0.0.1812","_id":"@tscircuit/runframe@0.0.1812","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"605ddb68b8e23c8c3dec2a4d729aa3f74de81883","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1812.tgz","fileCount":10,"integrity":"sha512-jH8CbYSCWG2IftG8/l0nWAUAi9BdZLU2/1cuU8JW9nUz14Pg0DcJMooYWAaCUKabhXQvgXVm1TP/H0zVY6Hljw==","signatures":[{"sig":"MEUCIQCNFFGctUyKUePzV0ekZX5EY8GkqHbfzePDH4vRZh6r/gIgbR4wdtP570vHWpwxHbhd5x65k/vv8Bg8KLgYSHtwDE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604780},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e4b4f320d521756f47dd0d2ba20fc2dd94633e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.746","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1812_1776083613319_0.7185672541893211","host":"s3://npm-registry-packages-npm-production"}},"0.0.1813":{"name":"@tscircuit/runframe","version":"0.0.1813","_id":"@tscircuit/runframe@0.0.1813","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7111ee83d0df97f78298c40e3d9ba7334c9f97fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1813.tgz","fileCount":10,"integrity":"sha512-TQhGhK0Ugkcz3MA4QRYVY0TjeEcAzmny/Fn2wA0dPcfNIiY3H/qI98CjJaoM0r6IL0AquGXKGVMN+i4n0DLTgQ==","signatures":[{"sig":"MEUCIB3QUrZjAiKECCAfJBQhlS8QyeFU8RfR95DiA2B1UpczAiEAut4kp1IDinIHJWfgkuHIXEXVpIBvaoolnszz4gHgeQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604780},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"198181f3c44451701a58bd3186beb0f40cc31dbd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.748","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1813_1776109546418_0.9678244863119185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1814":{"name":"@tscircuit/runframe","version":"0.0.1814","_id":"@tscircuit/runframe@0.0.1814","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"284849d4fe43d686e3c2b3c5254d999ae1a6ee3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1814.tgz","fileCount":10,"integrity":"sha512-lRGukoQW1NG3eOkP3LfZQAc80lP/Oo7wIbfm+i7jRt61wKCVPw9e+TFH7mbzxz71KhzmyWmIMRe5otKlDIMgDg==","signatures":[{"sig":"MEQCIF0/L7Eb6DsZJYtaQO9VuIqMlyYq7VNwJTOngrHXsppXAiAhSpinokVSOVzQf5/6QDjh/UVsgVMO+lZCKTcn3lFqkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40f9c8a6e4e27b014fde9cc88f7e99de03fe39db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.748","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1814_1776182011784_0.4760097875590341","host":"s3://npm-registry-packages-npm-production"}},"0.0.1815":{"name":"@tscircuit/runframe","version":"0.0.1815","_id":"@tscircuit/runframe@0.0.1815","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"861e6d909f1f796c0634f168fb2abc1a4a12c6d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1815.tgz","fileCount":10,"integrity":"sha512-Gn+Fyc/jvL0bn4nLwtukRVd9pMfQLRgqlFZUye2P2dDHDU0db4PcDwIH+9KbGMSsmuXq+w/BvA6LYY6qGZbCxg==","signatures":[{"sig":"MEQCIGKt+0wIJHybNwVB3AcaoL2Isvgxr+1raptrnd3rqXkjAiBIJ9p0qiH8SQLmPYo0KsFgnval4Jd59qIrX6IKyAt2ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6910c46bc9129e521baa0d44cc5988da207f5551","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.749","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1815_1776186774464_0.6192239074136521","host":"s3://npm-registry-packages-npm-production"}},"0.0.1816":{"name":"@tscircuit/runframe","version":"0.0.1816","_id":"@tscircuit/runframe@0.0.1816","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a77454ca3b641359c8c9220868f192d15a1901f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1816.tgz","fileCount":10,"integrity":"sha512-kRcVQnkG9qVjZwnI/h5IkoZjUzhit3vYKRLvvyWAek6kvpOXJsM9h+xTwcrUTxVm40+kmN5AJoko1dRrymU+zg==","signatures":[{"sig":"MEUCIQDiN980B5uY+7GtnS7/XWN1Bw+tW2+5iUABAIsTvNM9ggIgduu+DnagmEg0WynNt0yWKWb+HFc/9PTkH5qmbzpwKyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604783},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b188b7dcd1bcecbb5463264394ad218ef45513c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.750","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.552","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1816_1776187067408_0.7746973209925749","host":"s3://npm-registry-packages-npm-production"}},"0.0.1817":{"name":"@tscircuit/runframe","version":"0.0.1817","_id":"@tscircuit/runframe@0.0.1817","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c75c49d6c5888891c0fd3e26f0e47356c0cc297a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1817.tgz","fileCount":10,"integrity":"sha512-glsBVf1Fyy6WQthLQJh0peN0Qa2IttLi0wpw5e4rwoqHXaMfuazCdg2P9R1gD5R3/w6Lt2ZSWTa7L0IZQ1qnqw==","signatures":[{"sig":"MEUCIAfD2EGtRO6Pd7t64VB8v2anxTuvoTemAFckWkd0+iniAiEA5XBeBe+T4QvYtAk7o9980ti2+E78lbjVXbdR3fSg3M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604025},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b9b48aeb8ac8fe790d996751fdba928fb34f1024","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.750","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1817_1776192948817_0.38596857875709656","host":"s3://npm-registry-packages-npm-production"}},"0.0.1818":{"name":"@tscircuit/runframe","version":"0.0.1818","_id":"@tscircuit/runframe@0.0.1818","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15b572d196a200ea59380143f0279857c1fce0b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1818.tgz","fileCount":10,"integrity":"sha512-wJdtsXwZLSMus9UQ1a3hSUofQUAHtRUkEeRHVmedH4enm4LLC3611jdgNN1c64izf+mqjhxKM1FCPooXVepFhQ==","signatures":[{"sig":"MEQCIEfAFaPyHf/e1TZYdtqH9T69TSL3+jpg/wfmilQbetsTAiAnp/Qf3kiCH9ypvmQhu4WoGKwnwoksnzechcOXhwx2OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604025},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ad15119e04d0d9ce4a663f561139c97d54b8dc8a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.751","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1818_1776202386624_0.6485803165222415","host":"s3://npm-registry-packages-npm-production"}},"0.0.1819":{"name":"@tscircuit/runframe","version":"0.0.1819","_id":"@tscircuit/runframe@0.0.1819","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af02b6f0421129a9a9f61170a98d2f7dd7fae449","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1819.tgz","fileCount":10,"integrity":"sha512-jpJYOdYH/h1V3CkYNvZV1taF5CFKDsZEvmuP3k1roXr34gMOHC1UIpk1+RPKHgqDmVa+7eNZG4GMVWv50bbD0w==","signatures":[{"sig":"MEUCIQC/MD2f14Bkgw0SlQkFfDnKc60ls6xvo9wmWgDSaat4OgIgL1mrE80Qx1uNug6S48sZi5Gfk+lA1h4/crlzSRnzWyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604025},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b6584f70a50a54fd106132a0e143719b5b00c752","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.752","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1819_1776203459901_0.6297785088630445","host":"s3://npm-registry-packages-npm-production"}},"0.0.1820":{"name":"@tscircuit/runframe","version":"0.0.1820","_id":"@tscircuit/runframe@0.0.1820","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71341ea4853895bdea9ef9a20f8d60a93df5d462","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1820.tgz","fileCount":10,"integrity":"sha512-lcRPM+APeP5YZ5D8tEe+dPRBpPq364w38uRTDPr32Ih1L+EFXE8e0iHGLIt6IEogU8dFLXSm6iQQ9PsZeGUW8A==","signatures":[{"sig":"MEQCIG8hbT2OYVyf0b4w+2+VKtff4Wo4wVjQeC96SIV9MAufAiB8g2ibmeSn4MxKU8iJeXyRwjmw229CgrsE1oC0knJtvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17604025},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0d8145bc1fd7629015d680948ee919e0c36b187","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.753","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.363","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1820_1776203654837_0.4001117270520804","host":"s3://npm-registry-packages-npm-production"}},"0.0.1821":{"name":"@tscircuit/runframe","version":"0.0.1821","_id":"@tscircuit/runframe@0.0.1821","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6783d154a3efcc40c1055cbafa327adf534090ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1821.tgz","fileCount":10,"integrity":"sha512-Kx3uKg+YcwXjcgTeGOZnfqMk0Eo3W8ZOCPTXGOMptBlYlhyz8qCTLLmWGMD06M5hgaY7pUWGQrXXdiYEUjiH+w==","signatures":[{"sig":"MEQCIHUYiKElCvPQxv/Enm9olMAEu4gCV/1V4e861BHP9dKVAiBY+bC2adKU2EoBPNxrgAnfQiNQ/pTKAP67xJxwe0Ystw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3718c9ef3dd0c6bb9889dde0d3c69433b8871c28","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.753","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1821_1776220589538_0.2202113919432629","host":"s3://npm-registry-packages-npm-production"}},"0.0.1822":{"name":"@tscircuit/runframe","version":"0.0.1822","_id":"@tscircuit/runframe@0.0.1822","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0274c69d7cfbfaadff28134f4dd3e37381221d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1822.tgz","fileCount":10,"integrity":"sha512-yP7qdEtJxM0fjX5kLMUxNJonUqCJ7TvIpy8GMXeJV+IZ5+J3S+PLkpXobln/LjDtmx0sS50zNWhsCiMjXzADFw==","signatures":[{"sig":"MEUCIQCpUe+bf8lBeFEml3L/AhItwuN/EbtcTh5bpgXUjMkccAIgFBtgLEmaT2trhomKI8zGEEDqAvtTagLPMnl92E/yMJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9f1639b445cf4751389033b1469c11c844294e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.754","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1822_1776226725123_0.5516254096100899","host":"s3://npm-registry-packages-npm-production"}},"0.0.1823":{"name":"@tscircuit/runframe","version":"0.0.1823","_id":"@tscircuit/runframe@0.0.1823","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f75a088d9d25bc19bc37d9392545a2d1c2fdb0e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1823.tgz","fileCount":10,"integrity":"sha512-Q+oE94XRFybao6pqSt13SKAX/QimbhDzhABQEW0/zGeAC1x8wPL9CjFLGEe19o+mYjR0MhurhHjtla7lvaPPXg==","signatures":[{"sig":"MEYCIQD0/bJ/MhvdgKgU+HEyTJDXAX4pfrKxJ31LvHicBWOP5QIhALDFhML5nlGKK4DyXeHseiqOx/gvoIjafHZk5jbXA38n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b54249197e49a582f39af8acdc88298a8b66fe3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.755","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1823_1776234544988_0.2945964567601671","host":"s3://npm-registry-packages-npm-production"}},"0.0.1824":{"name":"@tscircuit/runframe","version":"0.0.1824","_id":"@tscircuit/runframe@0.0.1824","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"150b288fad03f8827f7f5bab100e046de85461c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1824.tgz","fileCount":10,"integrity":"sha512-7MWH1Lt/eDKSZs2Wo0DwTWdcGQLxXnpqhCZPBVv1R/bhnLukNxAk/BM7EOGCvpfq1k0RkfS9+BjfxSgQtIfffQ==","signatures":[{"sig":"MEUCIGFjm6hVwFFvfwY6i9j+oFzYuWrDgbVw24a96F0AudcuAiEA2KARUszVzxCfMhTQtIl3Xo8APxVVRuXrdWy1LA9UrYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d11727543fa0278cf08c96261071460faaa98c8a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.756","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1824_1776246034924_0.3528231319809414","host":"s3://npm-registry-packages-npm-production"}},"0.0.1825":{"name":"@tscircuit/runframe","version":"0.0.1825","_id":"@tscircuit/runframe@0.0.1825","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"272f73cab8b75585c4410cdc111546c7824fbfec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1825.tgz","fileCount":10,"integrity":"sha512-HE5+vxJogQyPkI0UmcCy5u2fpfFYWX0a8sDOusdI7dhJujFZPDQ/MC6LdJLM7SeHVqA3H1EeghrXt3ZAUcYxNg==","signatures":[{"sig":"MEUCIQCtdpq/jxfD13o+3gU17BWdbwpJQycjj1BqHD7EARrbbQIgG3PmUZx6+GOqU0rbNOeL6QEPzv2jpK7rRczqmICXfKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"199a5d3a043dd92ccaa5fecf7a00ae84660f5425","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.757","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1825_1776248383717_0.05048834874124153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1826":{"name":"@tscircuit/runframe","version":"0.0.1826","_id":"@tscircuit/runframe@0.0.1826","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e77e0d5a294e2cd3fa14cdf28d89159bb17dff0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1826.tgz","fileCount":10,"integrity":"sha512-hW2Dv2j4K9ogutWcdcOFNhgDXPG0s+ISahdtEgLSf08FlMr5++VdkBDIPny2vUJN/TH0J41QNvj17IwBTpPOKw==","signatures":[{"sig":"MEYCIQCEDEEEkxujUljAC98JJFglcgUabkOnamv7c+skuUK/rgIhALxiL15gf3Gd2jCD7uKfuok4YxZbz8a2ipME5M0Y1Na5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3305222657713f459c9aa7db64e76bd7da8d5033","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.758","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1826_1776321503483_0.13435483195393005","host":"s3://npm-registry-packages-npm-production"}},"0.0.1827":{"name":"@tscircuit/runframe","version":"0.0.1827","_id":"@tscircuit/runframe@0.0.1827","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44908b4997f19a4983e3472480d91a5642f81e1b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1827.tgz","fileCount":10,"integrity":"sha512-dahXDhv3ZcmikNqnZ0kdY2EjD1lnz8I3sk2GZcocYjN9FDrLct35OX1gdcghs1S/3Lwg74JyNrHDlta5OdcAgw==","signatures":[{"sig":"MEUCICqMJaaOmFSgITEyTL2j8Pl0SWCeO5zYt1cjoFjDxsBfAiEAh2yxpFI3RxvbOV40dpSK9qTStaXMqDwTPB8J6GlHVig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17605651},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7be85a8039f5a7e455b90be5f13485133e82ab00","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.759","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.365","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1827_1776353001515_0.5108767737050197","host":"s3://npm-registry-packages-npm-production"}},"0.0.1828":{"name":"@tscircuit/runframe","version":"0.0.1828","_id":"@tscircuit/runframe@0.0.1828","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44ec0776d23167f1bb907a2404447b0f0e46ba08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1828.tgz","fileCount":10,"integrity":"sha512-Sl7Uvy8CtYtTf5CZaBgh5dfXXRrGtps+klmeKcUCQ1ZC+ihRzgPmewtk3wXT8XOV8PnxUhE7jri5I++etiqwAQ==","signatures":[{"sig":"MEUCIG0TyWT/5oP9EL7sJAqHAXrRtGbbm9MD54detSPdF7RzAiEAwEkcYAFMn6/NEYTS46WzoKf3nIHyJeLeIggEnR9NJAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e2ed4163d6c0e4bba5e91f526bc298bc7530fd6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.759","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1828_1776359868531_0.48063605488531413","host":"s3://npm-registry-packages-npm-production"}},"0.0.1829":{"name":"@tscircuit/runframe","version":"0.0.1829","_id":"@tscircuit/runframe@0.0.1829","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03f0bfec03e222d93553933df1259e2bede0b157","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1829.tgz","fileCount":10,"integrity":"sha512-Yi+33sHdQdkLphtMyJJeXAQkVbZ4Rf3ArZhnwkjRTiU4yPPqMeU9Yme0rD8Mjitr0dKN6epIXGr82hm28Id4cw==","signatures":[{"sig":"MEUCIQC08b82gCiQpHDvmoZER959R6H7A0AdPUf2AkGDA12/UwIgBquS66ZtVGM/5g5DoD3eShlwht/ZixSfLRCaiDF9Muw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebeb1beb40925b5f61f6756ef224fdef832aa02a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.760","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.101","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1829_1776370718957_0.7819171007028578","host":"s3://npm-registry-packages-npm-production"}},"0.0.1830":{"name":"@tscircuit/runframe","version":"0.0.1830","_id":"@tscircuit/runframe@0.0.1830","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38506122dc41e28f2d4657c147ca9cbff3806869","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1830.tgz","fileCount":10,"integrity":"sha512-pnMEXB8LwCheZ5ca160EByaO38SzgiMr2TK8fW6cxDLVEx70de9iP5Z8o8dYfxM+QOq+AXeqV5/4bWEbmUM/4A==","signatures":[{"sig":"MEUCIQCV3haKCWnEXHtH5Wwe5pyiqah2WdZVUdhnzp2DlYI61wIgPowIgaHzpKNezNmXZKGEjCtv+ZE4eMj4Lg6Pei3y2Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02ae8d042ea8e584e0500fa02319cc2d330c4218","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.760","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.553","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.104","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1830_1776432441129_0.4243085400209816","host":"s3://npm-registry-packages-npm-production"}},"0.0.1831":{"name":"@tscircuit/runframe","version":"0.0.1831","_id":"@tscircuit/runframe@0.0.1831","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e98e5cf82bbcd791b487dd429a65b20bf0d1eb58","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1831.tgz","fileCount":10,"integrity":"sha512-1sp+THxj9jPx/58pE0eNpRfI3SbvNs7bYlxgDyDKemCALcbX7jmFkT7XlGvXMOJET3uCC7n0GcaRwuNP6Vr0cw==","signatures":[{"sig":"MEYCIQDpN+uPE/5jb6G57jeVzohtxUrNqN+4rHn1RdJO9wy4wQIhAKnaPI4A6IcsF2cRv4UxaI1XyiSMpCYO9jBOUftzBsch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d71af4cd8c3db67d841775260d4c7cf436fc6b3a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.760","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.104","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1831_1776445539470_0.6723361271858237","host":"s3://npm-registry-packages-npm-production"}},"0.0.1832":{"name":"@tscircuit/runframe","version":"0.0.1832","_id":"@tscircuit/runframe@0.0.1832","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5ab3ada50ebf4605db76f2551294389893290d04","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1832.tgz","fileCount":10,"integrity":"sha512-QLwJ5VPLL4YULMR88s4rbHD+MWsiZCyoB/4qOOu2VEPm8b5wp0hnPhgouTQGzffT4N/uEeffk9gECze5+GDosw==","signatures":[{"sig":"MEUCIBWYSqskmWcDAeK7M9ncXUQhxTgaymsRjfOR6mOcghS0AiEAlPK9m0JakrlhsGcFA2+h9s9sJO2upDpLDmJOogU2eDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b37daabfa0aed23e213e128a55326ca379574d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.761","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.104","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1832_1776450071343_0.4416603449447716","host":"s3://npm-registry-packages-npm-production"}},"0.0.1833":{"name":"@tscircuit/runframe","version":"0.0.1833","_id":"@tscircuit/runframe@0.0.1833","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e8ae6d430d8de2f2aa6c76569eabcdbd124fda0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1833.tgz","fileCount":10,"integrity":"sha512-XpRi5+V4PwRam9bUAplGXLKe4vMDVtPDZDbnue0Oxhth4ZcEJH0RPe1iL78QEib2olxmL1Vp5oJj2g0I/Fsfeg==","signatures":[{"sig":"MEYCIQCfMAAyjmrIi5bJFsmfRwUAUnJ/+zjS6gZ7tMH4ZvanLgIhAKQxK+IxeBeDKgF/8fTfPLsks9Ss2HybvuDSC3CQiFwQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0e057c4f60acee58bc9e3b0b6440b6f3b7b7cdd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.761","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.104","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1833_1776526537818_0.48553315938433506","host":"s3://npm-registry-packages-npm-production"}},"0.0.1834":{"name":"@tscircuit/runframe","version":"0.0.1834","_id":"@tscircuit/runframe@0.0.1834","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23d8fd1003dfc12e20c9d9535c9211915cb683f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1834.tgz","fileCount":10,"integrity":"sha512-fiKqykRJ9znNNRZWPSfDGxRhp1OlaWHXcekEeG9s3yEww9CT6Q+37CfI8O1ohPQKXH8MQoi5U9qEVVoeWT/aHQ==","signatures":[{"sig":"MEUCIEGvxASdvgjnsPhD4e4a5BuIRFwDoUOpekpmv6cUAJSjAiEAqhzqh7q9JkeKAPpSejj9tVS9hCFBxlWycLu9KyiY4zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e94de7cb33007321aefb3093c8a4f3bd67d3ee6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.762","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.104","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1834_1776529953663_0.17317399894264085","host":"s3://npm-registry-packages-npm-production"}},"0.0.1835":{"name":"@tscircuit/runframe","version":"0.0.1835","_id":"@tscircuit/runframe@0.0.1835","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb778eef49eae60681fca72521421af2855a86ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1835.tgz","fileCount":10,"integrity":"sha512-mdtzvTC6fOAXFyehla+IhKq6XALeVCGLBxDherwEmdeMB4lgIqiYtCXaHATdQeK175qIuGxv4XchPYhhEbHeHQ==","signatures":[{"sig":"MEUCIBunpBjzgmznpMinIAU66s8IJLwN3iik1ZiGXY1Z8JoOAiEApcUgqZcuwLkAG7SGCe8JPPEyzrF2hz0rclb3SBVSVB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7c793b66feafb4d1c382839e4b0a7bcbd3fb71ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.762","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1835_1776540910238_0.8767451472666985","host":"s3://npm-registry-packages-npm-production"}},"0.0.1836":{"name":"@tscircuit/runframe","version":"0.0.1836","_id":"@tscircuit/runframe@0.0.1836","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"db9324de63f177dafe9d47115c5d2ca754253d22","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1836.tgz","fileCount":10,"integrity":"sha512-shMcfgdAfVGxQtMBAXNcWWST40imqBlITTOkG/rUja2yqNfUyrf1v8vtaVuC/Uij1PimzQbb3OFx3p1qoKeFhA==","signatures":[{"sig":"MEUCIEEmcIenYPkkr3geoX4DlYCyIWRlkd9z3tlXERaXYfDwAiEAhoWWazVc3nYm+TQbJGO7s5eNc1anZib6CiYwjVtxFfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"16c0dcd7e5c4481b25c0d59475f43c62ef7cf6a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.763","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1836_1776544068313_0.9740912739916392","host":"s3://npm-registry-packages-npm-production"}},"0.0.1837":{"name":"@tscircuit/runframe","version":"0.0.1837","_id":"@tscircuit/runframe@0.0.1837","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97fadf477b9a964e02b04d4695991d887f52f1a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1837.tgz","fileCount":10,"integrity":"sha512-KxFvtDnCS7O45+wZUBdBDJookF0NUzQTDkUT/BPAmlbzmgw93YslkxiwyvbeUsUnw9GnH73ctfKqYRWG5qcwDw==","signatures":[{"sig":"MEYCIQCvBpjRQzG6t4cvvS2E4ZRanbb6EBKXSfIBB5Vlk4XkwQIhAPRZd4samdc2bx09GtMfOCHTunfH50KGJp19NDERcHj8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db40661163c959f951727e2e31bd740bd73a44cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.764","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.366","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1837_1776555392121_0.2756534222219309","host":"s3://npm-registry-packages-npm-production"}},"0.0.1838":{"name":"@tscircuit/runframe","version":"0.0.1838","_id":"@tscircuit/runframe@0.0.1838","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8856e27ca88cd795eedc0c231a430706f76bdc3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1838.tgz","fileCount":10,"integrity":"sha512-444VgGkpHqtpk5/O1RIe+UVXdHqZZEwY4eGRWHECK8L5fDhCDuF+Gm7T3igjQkegLkMpWcbu8mszvSEa8i9HSQ==","signatures":[{"sig":"MEQCIDQlDQ+Wx+Sy5W+B/nUX9rJclds2KQzs9r0WM7HawZQhAiA3ca2E6FQXdPd1ycSHpR7RZQ9QWn8bzWUlHUIUqMTQtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617147},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"662384640453efeb959c2c62293f25acf1cd68cb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.764","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1838_1776561388912_0.21105279617638062","host":"s3://npm-registry-packages-npm-production"}},"0.0.1839":{"name":"@tscircuit/runframe","version":"0.0.1839","_id":"@tscircuit/runframe@0.0.1839","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a01ee6adb798dbb2263a7e41a53221e94c2ae6aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1839.tgz","fileCount":10,"integrity":"sha512-Hg1HUW7MfWgOCoFGEKGncHP6fRlHth5m18ylHc0iQg2iRONeazMkd6PAI0tpc12r02oYQcCIwQH7Ox6gJqlS2w==","signatures":[{"sig":"MEUCIQDy4Ufc+iis3lHmu/SF6YxUvDsbAzsmvvEW67ARhgwZ/gIgXgOO0GiAs5TdN+Ec8J/5LTagZveTE/CjPM11TWIMtP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617147},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a74731d94aa4644ad283077b93dfa7c51599aa88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.765","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.554","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1839_1776579629658_0.8534604210890537","host":"s3://npm-registry-packages-npm-production"}},"0.0.1840":{"name":"@tscircuit/runframe","version":"0.0.1840","_id":"@tscircuit/runframe@0.0.1840","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e4ee348c969345a393a7febaefb93bcbb1dedc2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1840.tgz","fileCount":10,"integrity":"sha512-7T7F/qxlatYSqQe7ZCbCVTvFMBitSMX3tGHPou38XJySxN3Z6Fi+fak0zbajuYFA098rYz+xxUeM1BC0HmpouA==","signatures":[{"sig":"MEQCIEKUpG81gZByt6tU2d9Gv6Q3Sov39x8YCDpaduUcgqGvAiBNBNF41vyV1FFTp9ea3Zt7gkklpF9fIdARCjANLnDXBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17616883},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"43f1a0a38ec3b0571fcd99adb6142efa70cb489c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.765","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1840_1776619794698_0.760419187676272","host":"s3://npm-registry-packages-npm-production"}},"0.0.1841":{"name":"@tscircuit/runframe","version":"0.0.1841","_id":"@tscircuit/runframe@0.0.1841","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e29ce2cbf07242d990267561dcd58c64b2049a4f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1841.tgz","fileCount":10,"integrity":"sha512-makg04GIA2Dc+4WWGl3M+/MSt1ZCnJ1c54MVos4hF0j2vyOmXPxVZ3jWhfg2FEojkXv7uKdCmQEEcNUmQtlo9A==","signatures":[{"sig":"MEQCIGkfWD1n6dFDjxHStU/Il+xIlf14RqffKzpIPI2C2VY9AiAturjJLRortRryxM8f61wwm4VOipllzHTjSSaVGsM8Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17616883},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b6f6dd1ab1afc93a409aeb0c3e29718753daf08","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.766","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1841_1776638643990_0.6284020928221827","host":"s3://npm-registry-packages-npm-production"}},"0.0.1842":{"name":"@tscircuit/runframe","version":"0.0.1842","_id":"@tscircuit/runframe@0.0.1842","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ea19028d9c6b56fcb3abf0b85852936d4bdbb92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1842.tgz","fileCount":10,"integrity":"sha512-OWk18cD9B8978rdFGGV3GvBd5sM+LOhIUBmk4p+/SJuLoFo084MT38yMPgNi9GeL5wjx4EhOWWRGH7TPByZICA==","signatures":[{"sig":"MEQCID7ayoDTQW5GRFmCpWHuylH0YcPw3PTnpV+RScIifOSNAiAdzsqXDSlHZjmkgzQZky071Yr/JzJVNYsk/lhzH1WX1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4baf3012e83152fb9cd53d04cbc18863427c914b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.766","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.105","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1842_1776646533873_0.44391058007300055","host":"s3://npm-registry-packages-npm-production"}},"0.0.1843":{"name":"@tscircuit/runframe","version":"0.0.1843","_id":"@tscircuit/runframe@0.0.1843","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7b61c147f9e411e7255e98f71b5aa200c331e8a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1843.tgz","fileCount":10,"integrity":"sha512-3oXYjrCVjPORuObPETz2QsvcV/aY62twR7EUscnmjbZmP5sUXlrCJ3a+ecLlxTXRx1XUNgErmvDBf7LzoTcNWw==","signatures":[{"sig":"MEQCICg4jXer6SiwheGWAaTvb2Xu5tllVWLMCQfyw6Yy5itpAiAu5IuyBGpB7dWW/fYdeTi2FQifRq8Bl0sBxJJbqm6obQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e2f0461b2fd6a2882305a82d8236fc53a357d1a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.766","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.109","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1843_1776658905943_0.8537354079197355","host":"s3://npm-registry-packages-npm-production"}},"0.0.1844":{"name":"@tscircuit/runframe","version":"0.0.1844","_id":"@tscircuit/runframe@0.0.1844","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"adc695dd480f1203809c341bc21adae5cc2cd7d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1844.tgz","fileCount":10,"integrity":"sha512-DSYTNGkMnS98DkDe6AI0ZE29r9lrJ58KcjbmkbR8pPxjsBml6MFKSFJaDr1AUtQVfFHmVxS9RsXXTNWFqheiWg==","signatures":[{"sig":"MEUCICLxh5k+VXfleNqvWA3o258VCU/ZN74ReBZ/MZua7+VLAiEApL8/nzj6+0gLTEk1jlIVvmUYH9GBK5/SRkBDBKL1Swg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af7ffcad2ff9cc396bbef6306c9c14c9a1146d6a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.767","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.109","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1844_1776699576301_0.9435563609083224","host":"s3://npm-registry-packages-npm-production"}},"0.0.1845":{"name":"@tscircuit/runframe","version":"0.0.1845","_id":"@tscircuit/runframe@0.0.1845","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96f3134deed69ff360b8bf8b0a930d326e0a765b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1845.tgz","fileCount":10,"integrity":"sha512-zY9uwbgdwCnCnEjAtr1y9wFW6EZz4KEDkVdLSdKDlVpovWs75vJd1o9UsUMHoozZqhY0qfEA4B4PuXNh+/CkkQ==","signatures":[{"sig":"MEQCIFrrO0HerTQhgjZux6joGHD7mgbbSa+dl23i7rZF2U+/AiAUI/JkS+kkUW5lIDXOq50kK0Dkxuygh1KJ8KoWg0t8iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5e37931ce625d5708529a9dbd739569626a8f08d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.767","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.110","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1845_1776702310310_0.4399550117326869","host":"s3://npm-registry-packages-npm-production"}},"0.0.1846":{"name":"@tscircuit/runframe","version":"0.0.1846","_id":"@tscircuit/runframe@0.0.1846","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d876ba22cde217de606324ed0855e984999be68","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1846.tgz","fileCount":10,"integrity":"sha512-Ge9Voiiv58vl38es5RqDzF+AccLZ6wSPSQG4Bbo6gKBsqC/JvybYKOvpKdn2bv442hKvi7SJ/FpxfzSUxc43ew==","signatures":[{"sig":"MEUCID+vO9Yp7ThU3y6ID14A3TYm/fc9nC73xBrjFfYqeBTxAiEAm/iqNbg2wwqhHfVoUHjvfPxnO8sDjUrnboaEHq9urdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6ab3e3ce8b8d78fbaf4af69d2a116398c3ff166","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.767","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.111","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1846_1776710413748_0.6554349502333934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1847":{"name":"@tscircuit/runframe","version":"0.0.1847","_id":"@tscircuit/runframe@0.0.1847","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c6b2020d2aec5012c52ce4df840f1b133330dd6f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1847.tgz","fileCount":10,"integrity":"sha512-Ao9fUnAKZ0M7lS1pwIhryx7nPS+TQWLhuZVqZVo9vcs+wo/wsRcba5B00PBW+zNRrs9P5i/P7mV15ljuTQOTjA==","signatures":[{"sig":"MEYCIQCV8q+50HABXTiats7d/+Nd6Yo0UMO+C08W18bCq2Gi/AIhAJHM7duAfiVLUeVzcWQUcJahsnBK9UduFNWO1paOzjVC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"399f27e77c8bce7294a2c858f9d2f99e652ab4b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.768","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.111","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1847_1776714995344_0.21741103723037147","host":"s3://npm-registry-packages-npm-production"}},"0.0.1848":{"name":"@tscircuit/runframe","version":"0.0.1848","_id":"@tscircuit/runframe@0.0.1848","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8dbf06a4b9ee4afa51fb6e40d81048b4d7d82a3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1848.tgz","fileCount":10,"integrity":"sha512-wzsQt3Cx4zJGhhwPzq7vjj3LspEfs02oIXMJhPHxwJ5qTDCgvLPNVEu9dVVp0OeWzWBkOtZ+4Qk0XQr0PNj1iA==","signatures":[{"sig":"MEUCIQC34lRQ+RgI/schIOUOGHUzPHt6KNxDrV0w8RSvqNbyaQIgZN8pq1ABxgsauy6cl6Y0CIIC/aSf3kaDRMGBu6fLJbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3ed89e900af66c0befa297c1c2dd786ccf58bdd0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.768","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.112","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1848_1776724254659_0.02844565520826614","host":"s3://npm-registry-packages-npm-production"}},"0.0.1849":{"name":"@tscircuit/runframe","version":"0.0.1849","_id":"@tscircuit/runframe@0.0.1849","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bce260a418e322df2b8754b188eef5f9f745c138","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1849.tgz","fileCount":10,"integrity":"sha512-9nVcemFEt4Rwj91DYSllpv2+2TYkIZo/unwXHtaaY1aPRiOmLmC+k57mXyOuz6bdkD7KQT3gbhCEJLORea7pqg==","signatures":[{"sig":"MEQCIAWXfh1LdJGof4x54foUIwb4vo2Kvc5TyqC2YdkznDD1AiAcxZpWcifz7CKnRwJt5qFa6tADY6QVWJR8Fr/egR32og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9ae4d78f246b5407e73826ab27f48668c092d69d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.769","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.112","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1849_1776736971272_0.7650390199820867","host":"s3://npm-registry-packages-npm-production"}},"0.0.1850":{"name":"@tscircuit/runframe","version":"0.0.1850","_id":"@tscircuit/runframe@0.0.1850","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac89c6fb659162f6255e6ad758d2941e69193648","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1850.tgz","fileCount":10,"integrity":"sha512-DmLfocO6xjtlgONjc+4TpHrMdlrGIq6D7i7/f0RLkts6qNHDo6Cq+bl8Y5IYQ1jNnYPUuL0SIVqXRNfgxXELMQ==","signatures":[{"sig":"MEUCIQD/WTfDcAFg4gBOUB9Hw3ek76Fbzs3/dNrx+dNhhzrEHgIgYWbuYasZwwH+WJfvwPq2/vjxkFS9Ah57D0jXRCEbB4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617262},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c6f3f3b9a65414a4f010e67a52e6593037b649f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.769","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.555","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.114","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1850_1776795912874_0.30183234116598623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1851":{"name":"@tscircuit/runframe","version":"0.0.1851","_id":"@tscircuit/runframe@0.0.1851","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc7ba95b44762f84e6083d0b0893902e0c8d76e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1851.tgz","fileCount":10,"integrity":"sha512-tlfNKhgwiN41/cYPZy3iFnD1pxq9/krU1p1ejhxdJhOK30W4f32qbJ1S727CW1DtmQlpxHisM+yL/wgBdSppWQ==","signatures":[{"sig":"MEQCIC7V4pVCKRjjJ1garuWDExfYJm1EDtbxhNmAbHkIvvSVAiAd+McgWsNWBejuoCiKX1HOZAaOe3kd7Hs7osbYg8fqHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d5a0f7b38ff7a0fbe3f5345404576dd8851641d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.769","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.114","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1851_1776797204194_0.2093402180824484","host":"s3://npm-registry-packages-npm-production"}},"0.0.1852":{"name":"@tscircuit/runframe","version":"0.0.1852","_id":"@tscircuit/runframe@0.0.1852","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4a28afbe11d0b5fc106cbaa253c4fae46ea3eba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1852.tgz","fileCount":10,"integrity":"sha512-7xkgXeeDYUdTNOvLt0j+ldChzVBOfBUWzSKZhHrtsbr5DNUMyw/1j8ZIjrsmRYukGKRnb4hsvXwrDPPFLXG2XA==","signatures":[{"sig":"MEQCIA3xgsyX5l6cqXkTE79S2ZTnMOOPD6e0Y3HBJIByULN1AiBcSNSDaedrYa7LzkTxy8yjiREEl5w9cGo8N4anr2ljuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"748057ff7de5f9d4a08ee1865309865da4d0292d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.769","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.115","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1852_1776801661668_0.41414018763976834","host":"s3://npm-registry-packages-npm-production"}},"0.0.1853":{"name":"@tscircuit/runframe","version":"0.0.1853","_id":"@tscircuit/runframe@0.0.1853","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c12b5d3aee1ceffcfc11ee6a17af320d78d18d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1853.tgz","fileCount":10,"integrity":"sha512-J0OgNeHlmLGa10gJhFYuyk3dKWv+wKFuhSrNJk4b8hPV1pi92I/YVfuaAkttaW5hsEjg+zcoKrov+oCX2jtw+A==","signatures":[{"sig":"MEYCIQDZTmmIWz6rgUleg1E22qXa2RiK+kkyKXvrDINVx73sVAIhALlBvFOToc/VKKFwWxv6IXeFWTnMpQi/rwMjVd1MbSla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bba9036ce54640cbd5a47d8794a0310f6bfb2ab9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.770","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.115","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1853_1776802979797_0.7215814445298667","host":"s3://npm-registry-packages-npm-production"}},"0.0.1854":{"name":"@tscircuit/runframe","version":"0.0.1854","_id":"@tscircuit/runframe@0.0.1854","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbc462c9f7873ba197496273648a5e4b73811f69","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1854.tgz","fileCount":10,"integrity":"sha512-x/kzjGY/TMy2P8KUXn75hIpA5yEKG70jq87zydR233OZCvuxXHvO7gjVOgg4/borajJGjr6acCFaF0Ex15iLow==","signatures":[{"sig":"MEYCIQCtf4+LtlOmkezmftV/FH1qpnMLK97rQGjFLL9FMFwdRwIhANCyiri69HCd+gQjuvckYZWNbAaP2uWaC43io6vVWi4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a7756853e8d2f42488ecebcc5ff67aa077406bc1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.771","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.115","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1854_1776812075050_0.9808090771006952","host":"s3://npm-registry-packages-npm-production"}},"0.0.1855":{"name":"@tscircuit/runframe","version":"0.0.1855","_id":"@tscircuit/runframe@0.0.1855","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7206fc0b8a0a762171e426406fe528aae0102a8d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1855.tgz","fileCount":10,"integrity":"sha512-8kPFSqUrMjnrHvcq5X64cxu5JIaba+pdGqGHXS4tp/6kDa8NeHTNWC0HvirljPScToNrJwBy/55bUMf/ETx5lg==","signatures":[{"sig":"MEUCIGped2gfU7wcou3l6gu6uPfiZHe68TiSe9aVMvp7e27rAiEAwP49lsuI5wvfIz1ftopUvZgN/+drD5CKKxJOlXVt8ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d50e119256fef5cc346521e32ecff82457f8e97e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.772","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.115","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1855_1776815447946_0.09727822731003521","host":"s3://npm-registry-packages-npm-production"}},"0.0.1856":{"name":"@tscircuit/runframe","version":"0.0.1856","_id":"@tscircuit/runframe@0.0.1856","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b70c777ad46e030526a0f99e46ecb66576cfbc5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1856.tgz","fileCount":10,"integrity":"sha512-wHjumP3kdu7RspWPtdHi387bNLMFQElQghtdbwG0s6D9viNOOS5k7vO4U7h9LRa1DJ7WMYcFndMnGVNTT+tC+A==","signatures":[{"sig":"MEYCIQDDDsBmJp6Q3yK6KVFWrVT8kOGToL6wkp+w1gR8dxVjxgIhAIZ+McvLASmK5lq5V9+DXLt1as5zbBUEhJ8XDq2GUTCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5e4cd7e40b65a6130365fcbbebe4224cd732bf0f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.773","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.115","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1856_1776832860326_0.685033446373436","host":"s3://npm-registry-packages-npm-production"}},"0.0.1857":{"name":"@tscircuit/runframe","version":"0.0.1857","_id":"@tscircuit/runframe@0.0.1857","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf8578802877fc20c8c4b2d9240de8be7ad56d25","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1857.tgz","fileCount":10,"integrity":"sha512-yZLiNwORiU6sxbsldoZMGNEDV/gqOflfeajjAyj6ipf8FPHIc5Uf2wMBJB/Zd6uE+KXgomhqaULyxkGWjviPIQ==","signatures":[{"sig":"MEQCIBb0+vduiZAU7IsvHvMcOoNis8xjg+kkun6qCjuV6tjaAiA5Gt5vmzj/nkYdlLQn0LEkaY0bMA61GUVGrX4Kc3fSvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f6e52727605751ed75eaf0a64057539c53e636ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.773","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.116","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1857_1776869641311_0.8400570520449839","host":"s3://npm-registry-packages-npm-production"}},"0.0.1858":{"name":"@tscircuit/runframe","version":"0.0.1858","_id":"@tscircuit/runframe@0.0.1858","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d67059efe807498af9a83f9f79c8184deaab159","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1858.tgz","fileCount":10,"integrity":"sha512-yWXTKsZUng+DyYu1FsjEtrDUOIOVVZFtxCh5cbPTbwJOBRPCEVXcxnkZHOxXq8/w5aF1Lrr5FyR+JHrLxNw5pg==","signatures":[{"sig":"MEQCIDKzLfufLOpVv78NO9U3P3v8KttBEvIANDPBnAkRTnEmAiBsXhdujSYghPoeWzbW20nvcuXr4Ifnb0uT1eOZ1ZhgWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"270e85edf004917a4e78a54a182b2d35a22e44eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.774","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.116","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1858_1776893142099_0.001325881542852736","host":"s3://npm-registry-packages-npm-production"}},"0.0.1859":{"name":"@tscircuit/runframe","version":"0.0.1859","_id":"@tscircuit/runframe@0.0.1859","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0539b30e7d384e08b7d2b919070ded46a2d5f65f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1859.tgz","fileCount":10,"integrity":"sha512-OmJV9qn2wKm/diaJ+DqrDbHSQkcPyKlu08iw8AEEjY4Zj7gi6Yz+Rbbcr41Oej8d9bRkWC+KzFPRPuKlKObo9g==","signatures":[{"sig":"MEQCIGdOrbMDtvT5ZdFQTFWVGi+IlLltHzAdMPPFBE9/PtY8AiBIDcFBZbBfdRapb3o0vY5yNGJ37JKgeDw4FPRVD4Lt6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"10e6a47b9c54fe05794224f5618bf9ce7f44b80d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.775","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.116","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1859_1776918250956_0.6283423902414083","host":"s3://npm-registry-packages-npm-production"}},"0.0.1860":{"name":"@tscircuit/runframe","version":"0.0.1860","_id":"@tscircuit/runframe@0.0.1860","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ae1dd36a9e4173c73288a8a25d759fdce9729df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1860.tgz","fileCount":10,"integrity":"sha512-7tSqioPbHd+a8BCHVl/e902KajE/X/ph4ehd8dUqfogvrWcwAiSUVodzVVwVFZM/2/7R9lqdsKk0RSScZGP/9w==","signatures":[{"sig":"MEUCIHbEfvlVSrBlZx9C5xOMoBprhkdirHeJWdRZSVhVFvLjAiEA4EBNs6M+veta8yjGmcUx821/Hm6ZjBosjxCu5/mjtqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b0ea714387ceee79f8ea9272b7d0d0b6272a0c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.776","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.116","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1860_1776923260340_0.3886516441940089","host":"s3://npm-registry-packages-npm-production"}},"0.0.1861":{"name":"@tscircuit/runframe","version":"0.0.1861","_id":"@tscircuit/runframe@0.0.1861","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"989c16045bfb0d4dfb94f32d6811e45f10d34061","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1861.tgz","fileCount":10,"integrity":"sha512-qqfo71znyyKoVbVvh1qgfrZEv/huz7OiB1ZVBzqNr1dErCeqDK604D8E5tN4DEv42c+T/zHuxK+It1WHyR3W9A==","signatures":[{"sig":"MEUCIBKTLxEUaM6/OEk7ytQRb4YwJAYHPqHi5xjH/qYwdIGXAiEAn3fN209RS8Wk6AhDaa6xgmeyYGDHeMpGp4UEgw/eRnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617750},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2c0535675bb7025e3c0dc8314f0cbec75b02c74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.776","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.117","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1861_1776944550733_0.3460999123102151","host":"s3://npm-registry-packages-npm-production"}},"0.0.1862":{"name":"@tscircuit/runframe","version":"0.0.1862","_id":"@tscircuit/runframe@0.0.1862","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e46b5254ca1616e7d2ba7ff426c349272767fc1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1862.tgz","fileCount":10,"integrity":"sha512-LechP4oVyov76Q5ic3PdTv+LLTjIKDldK8wzhU5vN9zg6BjoTIdydGo9CfFTKNlNZ/B/6ckYzx3N1RGlxynf6w==","signatures":[{"sig":"MEQCIBRZZuIOWnICbVX/Irvus/+kL+Pk5zVvZ4oHe/TL/TKOAiBB1U+kAyAxJUy5MkmI/AS75mk+yhL8NB7TkDk6vHDczg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb74be3a5610728c2b027cd8939e6de17b37653b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.776","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.117","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.48","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1862_1776947256314_0.28835812413698525","host":"s3://npm-registry-packages-npm-production"}},"0.0.1863":{"name":"@tscircuit/runframe","version":"0.0.1863","_id":"@tscircuit/runframe@0.0.1863","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a407ea19b824ac0daa1bba4f1cf16537f78230cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1863.tgz","fileCount":10,"integrity":"sha512-Momk/UTfWfy63meB7E77NhmDqL/YSIrUP6VY0XzlU+pPk6kn4kjAtoHMqRMk+cCpyFjJI2eiqZrYcN+zxWKYVA==","signatures":[{"sig":"MEUCIQCTmmKZLw3/SVuAmJMfr7NR4Tsnpl9dfagPcVQfrj9pyAIgGt4rmw2kmqMGyFbv60aQx+Q+jwSKUFUFz8J1Bixfrx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c532244c4d5b37c6fc83572b89c6d0969e9f4134","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.776","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1863_1776964541109_0.009232809354343896","host":"s3://npm-registry-packages-npm-production"}},"0.0.1864":{"name":"@tscircuit/runframe","version":"0.0.1864","_id":"@tscircuit/runframe@0.0.1864","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a31783f7196f9e0460467a52b54db0aaba858811","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1864.tgz","fileCount":10,"integrity":"sha512-g/k5T/MABmy+Yf96VEFBRjbckx6E/g5oiTVljpWoft/74g/trIHNak8iHEblMGFmfd9OSOUHZd1VAW1DPBOe4A==","signatures":[{"sig":"MEUCIFX6MxCIAawogMj8+BIftZMMQ+RTzr8NEhbvpSKIKWkaAiEA3QSts7xZUTKyDrJZ/E2J8+mVkh8dpGXTRHoDicxr4bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fbbb99fa5251fe3e9dc94ff5ff69aae78670ba80","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.777","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1864_1776977546946_0.09316528715643102","host":"s3://npm-registry-packages-npm-production"}},"0.0.1865":{"name":"@tscircuit/runframe","version":"0.0.1865","_id":"@tscircuit/runframe@0.0.1865","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c67e8e8464b63ccd83bd7739bf2596968d6689a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1865.tgz","fileCount":10,"integrity":"sha512-7VSDmNkN9tgYEwHwMzXmwlDccYQsZhWurxLnnmBblRdkSjo4ixdSjGZ/GEOArj9gOrWAgOq1H0Uo5kI5nigcGg==","signatures":[{"sig":"MEYCIQCH1sMd4HqTgzTLUti4r/H+VtYcBC9ImFBT846gNctvmgIhAOnVYLfEpTGnyzU9XARC+mRvT5RGLvivpDWU13EVNhDM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e885a74550e39e6a15ea2572ea9c34ba8bdb0a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.778","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1865_1776979037877_0.29523047981590933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1866":{"name":"@tscircuit/runframe","version":"0.0.1866","_id":"@tscircuit/runframe@0.0.1866","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2290b80746490fbe05ac09e4bf037bedfed71e28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1866.tgz","fileCount":10,"integrity":"sha512-47Gl4qWY8b7iMhtL2kWmrEo2GigNF/qiS4wzkCYRWu8UX15ZwipVWEQbFUukPPXgZWZkR8nrK6+IanpPoi6gpA==","signatures":[{"sig":"MEUCIDrQuZAlNpVXtpF7zm76c77piixyTLHRHcOzRhum2gF5AiEAgFyl36qU5SPwgGN52rVltRTjcvxQLeyB1p/qJ4l7ELA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b3c1fd15a6b010dc4c851193a322cabb3579591","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.779","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1866_1777024894925_0.4311197916099925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1867":{"name":"@tscircuit/runframe","version":"0.0.1867","_id":"@tscircuit/runframe@0.0.1867","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78ce4dd1ab64f52f41675ef177c7ca2eaa3a71d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1867.tgz","fileCount":10,"integrity":"sha512-EfnTwLQ5y2JebweZBc1dy+N8fejKnLLcUQgcRYBqtlrtQM5NadlsLl9zh2W/ohDgrg7bsEwrscAST6iZJ0y3rw==","signatures":[{"sig":"MEQCIDE4oFALsM8olD3+Ps9gtnldFJgd1bLDd8moGuzZYBD8AiBZA5BwM0e9VPpeMq4UVTVrRlxmO4hm6bOXRSaiDKfsLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7fa932689a1e23f5a69a50c64b245375cc44e70e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.780","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1867_1777041747300_0.19120955601169998","host":"s3://npm-registry-packages-npm-production"}},"0.0.1868":{"name":"@tscircuit/runframe","version":"0.0.1868","_id":"@tscircuit/runframe@0.0.1868","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1f7773ac5a72c74d3d989d0f8c084a5aba39bcc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1868.tgz","fileCount":10,"integrity":"sha512-Dw82sRWq7KPDiPJDUOtiLU+JJQ63WNtePew9m1nsPfhPcZctaPU7E3BKVyWgTkP8Kcg408OKM/2SH3HsLQBLUQ==","signatures":[{"sig":"MEYCIQCFBArpQavCEFeXO8Wk3wm/MEEh+MXZ2XPT1UNy9vM+LQIhAPb2pGaP0znow1GuQwcQMXLZzYUJsFVxjqA0132+NB3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1ecacd05421fe8737b0a6de5e4288d764a6ab93","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.782","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1868_1777046926755_0.03784434595898323","host":"s3://npm-registry-packages-npm-production"}},"0.0.1869":{"name":"@tscircuit/runframe","version":"0.0.1869","_id":"@tscircuit/runframe@0.0.1869","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"61163e74d4cf5d1a71efce8e1c5d1f63fbcc5202","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1869.tgz","fileCount":10,"integrity":"sha512-yCriED/6vDrI1+xklgySvkpZLAWgCtudQjBlE0FboODG7yRQAoSnQuaTspbsuRNXBwCsl5JkQtR1JsMiHmP7cw==","signatures":[{"sig":"MEQCIE596xx4Gjfc/3aywhgJIZ2GbU5kOQGb7s8U6fqiYJW2AiBNBaAtERdtCyJgV6ODuOceDjdjKnaPz5Uu5PzYsKpaww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17618208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"817ce0d34bd45081ebfacee091f53c70eb947787","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.783","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1869_1777050076957_0.6326073089084563","host":"s3://npm-registry-packages-npm-production"}},"0.0.1870":{"name":"@tscircuit/runframe","version":"0.0.1870","_id":"@tscircuit/runframe@0.0.1870","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6169c98cf67429fa7275bb3ba13ecac06541b52d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1870.tgz","fileCount":10,"integrity":"sha512-RfDxqHqFdwGr4DVJffbzmwiF33rZRH3mp0ByZfhVyTaLvz9UyHtBYNqcOMgfC+KXYYL4/tHpJcngBQ4zSfnfsA==","signatures":[{"sig":"MEUCICTQfI4bi/x5SYpTb6SrP3FlQQBKXlLPPxeYe4B7+SjiAiEA8nZstndZjCwd9iyuUrB3hW4lhbovfKbNaf0y3M8jXJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"951c87d0e0124841427400192abcfa9adfccf2bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.783","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.118","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1870_1777058410694_0.439293665026373","host":"s3://npm-registry-packages-npm-production"}},"0.0.1871":{"name":"@tscircuit/runframe","version":"0.0.1871","_id":"@tscircuit/runframe@0.0.1871","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28b06eab470fc40ab8d5453fe57631254633fea9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1871.tgz","fileCount":10,"integrity":"sha512-jYADhbLsA84yubACSca8O4vL4wB6MF3ynOVviMd0xsBBcRp9kyiqMVWQ1DSJWPW6LezmiFVI1dya+eAkLTE7Og==","signatures":[{"sig":"MEUCIQCipj2erFV7ta1Xv0War6ooqOqsjsC1ql8LuNeWXQ0p9QIgf4ArGryfFNK5tONtgVAZYmemexnYAJYjriemcTJwBiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"127fbcb9502bf70a9cbfb5ab9398d8fa01b313c0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.783","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.119","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1871_1777064364061_0.02756822321378194","host":"s3://npm-registry-packages-npm-production"}},"0.0.1872":{"name":"@tscircuit/runframe","version":"0.0.1872","_id":"@tscircuit/runframe@0.0.1872","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa7a31a68dac1ca3f7db1101926d664afb6854e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1872.tgz","fileCount":10,"integrity":"sha512-at2ElOl2HoGK8CouPUhT/9QghzvqrgvBetEPGqrrOysDcQZ7Gx5Kob6KSU4iZ8PkklcoLteay+O/+9CzrMKWEA==","signatures":[{"sig":"MEYCIQDAJQ+h266CSBLdYb3kOc+5plIfjdM1C4jEdkelkahRhwIhAKRiqrKP6tSITCU8MrsptFwKJmZpVYiCmJqLsxTgFCn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4414ec1e1ac234fc7223f788a0153f8a616b8824","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.784","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.119","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1872_1777067198160_0.42273056122375796","host":"s3://npm-registry-packages-npm-production"}},"0.0.1873":{"name":"@tscircuit/runframe","version":"0.0.1873","_id":"@tscircuit/runframe@0.0.1873","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1396215f2ab9e2a2a529fe4f121b45d02f3017c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1873.tgz","fileCount":10,"integrity":"sha512-xiGcLBCEhadA8Ze36vtm9uZpvimbRoB4djpFhGY5XBu3hpTcYsXRPhNKDTVW+4vGREhckEUjifYPUay7hmqX7A==","signatures":[{"sig":"MEUCIQD3mYHEPch6aTxki/vqiQM4Y4eZhcrbTeGTKqKNDNe4zQIgdZN5R649cWhWILUhYLTUxo9d72MG0i4jHGP4zZRedBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7533d8b731574319db55c72d5ad9dce458c0c525","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.785","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.119","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1873_1777078673160_0.7554938689398745","host":"s3://npm-registry-packages-npm-production"}},"0.0.1874":{"name":"@tscircuit/runframe","version":"0.0.1874","_id":"@tscircuit/runframe@0.0.1874","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e729f68baa6f89e1854845f34451f72270cf49b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1874.tgz","fileCount":10,"integrity":"sha512-KpDRtDMYpKg8TmkAtEzLgJKZaT+3+fBINxNazmg6IyhnnU7NQBSqr0RD2HIx0Z6LAhXgY2jzFPMt3aKOu3U5Sg==","signatures":[{"sig":"MEUCIC0y5gnO+XrbVWZMUhxptzBmV91OGSzXWUKH/vHrr7tRAiEAryeB5+jQg/FZ5RkUTHdoKlspw28wdXoySDoBbql8Wqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623056},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1735c9767d79dfe49ef51ce6750515ff3afb26e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.785","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.556","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1874_1777081668695_0.2948977684721039","host":"s3://npm-registry-packages-npm-production"}},"0.0.1875":{"name":"@tscircuit/runframe","version":"0.0.1875","_id":"@tscircuit/runframe@0.0.1875","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5c33248541bf6390a264c76edade8d0ada7bee4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1875.tgz","fileCount":10,"integrity":"sha512-HgCGqh4cC1bgLkOu0y9XwlWzLKEoiutzav2IqlamkLx/dAq2XYdkY+pRaSn6CTridaLdPmWZCpL1HC9+yRv7ow==","signatures":[{"sig":"MEUCIQCkepUOCogftidN8SBf+YGjMnJ7bx6y+dFw/WEryjV2RQIgNmblt2pkVHH914V4g0OVn5yJdyQ4mJV7g/Nrke7Rqfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c918997fda03a9ca91b9c5ff8dfbb9a565e6c340","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.785","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1875_1777148492784_0.1752943765673307","host":"s3://npm-registry-packages-npm-production"}},"0.0.1876":{"name":"@tscircuit/runframe","version":"0.0.1876","_id":"@tscircuit/runframe@0.0.1876","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"967bcfaa69b0a212bcfc0b0142d870efb7eed90e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1876.tgz","fileCount":10,"integrity":"sha512-90bIY0I3pIF/W6hR/z+cIDn5Mqx/zP6Xew9TgAzRRkQhA6POMp1zDMxjSH6KJDMfbEz+Q3OlqWMXcl1nFw/7bg==","signatures":[{"sig":"MEUCIQCtbNQ0K0et9KlJD/OXnz9vj5pAQur8OK4xtH0pzTfFTwIgf2gmjKNzpJoNDxVRunKAKdWFN0pUU+HoM8lnimZADak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d6466dd85b160a2246c45e6fa02859eddc59159","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.786","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1876_1777159973394_0.3974792364287427","host":"s3://npm-registry-packages-npm-production"}},"0.0.1877":{"name":"@tscircuit/runframe","version":"0.0.1877","_id":"@tscircuit/runframe@0.0.1877","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a47378c6d427e1118da1bda9f44f976e499d8df4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1877.tgz","fileCount":10,"integrity":"sha512-UDdKTOqFc+12ZJJRCw58NjPhtsbQjuhN6zGyIgkt0gvBvgzuG+bQNCIsIJ1w/C0pa8qvie0yMCAsa0EBxkZsbg==","signatures":[{"sig":"MEYCIQCf0BPcysOCn0QdXaTr+1bNJqP0sVAfQpGh+sIaX60XHgIhAPesf7a7PIWwd/85x67q+DyMNYenlq1lq38wzhQCrFAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"58ba57bf173bcf7f03fb3ab70b233c7ecaae536d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.788","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1877_1777239061391_0.7750747118964199","host":"s3://npm-registry-packages-npm-production"}},"0.0.1878":{"name":"@tscircuit/runframe","version":"0.0.1878","_id":"@tscircuit/runframe@0.0.1878","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e5436302db7f83f8ca3993d9c060dff1eb49d60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1878.tgz","fileCount":10,"integrity":"sha512-/i+Up84hm+dqlbXM2bi/gkN0LRMY/5GglYDnACLpgydCgUZOgma903JAxZMfjmf7umiXy6dWxgmJoTcyzaPcSw==","signatures":[{"sig":"MEYCIQCiLodqiUG9VQA4BPK84WnSvtx1vapon22VBozTNjpF7AIhAL0aR4tJRzU4ZN37kvwTOAdBlEqBIb5RgdV751+MZoqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22519e672d688cbe78eb7ba1d1a14cc1329257a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.789","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1878_1777253338776_0.51778537166982","host":"s3://npm-registry-packages-npm-production"}},"0.0.1879":{"name":"@tscircuit/runframe","version":"0.0.1879","_id":"@tscircuit/runframe@0.0.1879","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"220b6bb20ebcaa7f8462095e698f8c55bcf2d6b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1879.tgz","fileCount":10,"integrity":"sha512-lVd6fAkO1mFIUQszLQf6tIsdwZCA52u93FdgOuOdSKKqVLM20RC87V+oqWosV8PDsTVch6tIwpVvljB6JP0UfA==","signatures":[{"sig":"MEQCICFyuD/XrkXnmk80KWBbhuW6fbawNvMUVi+PPDTONn/EAiBAboWx+zcoHkMr7Ns1CFUofYDnCBVW/XWrM0AhniH2mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6a1a71340197912189a8fe9eb15efb4443c77ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.790","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1879_1777264482643_0.8216267118143743","host":"s3://npm-registry-packages-npm-production"}},"0.0.1880":{"name":"@tscircuit/runframe","version":"0.0.1880","_id":"@tscircuit/runframe@0.0.1880","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2fe352a72e32a9f5fdf61d654de5725025c04e0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1880.tgz","fileCount":10,"integrity":"sha512-+XVQiFGusHQt1oGtm93CZ4bU9KnAPf4Eim3YlRGXUmI9LuhbMaJvbMAWZTAbvjKUWAjUCezPoUAHbX3P97VQ+g==","signatures":[{"sig":"MEUCIQD7dhs8aeJORkIryJGCBK28RoAMO5m9ZzdpDJc90KhlSQIgc1D2iXWc8RqKcq1uySJUQt3T5IiRDbyvAvnJaP/Llqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5cef6f7d2fa6da908c5ed9588067cabe40a8780","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.791","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.256","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1880_1777315430917_0.23349956656506965","host":"s3://npm-registry-packages-npm-production"}},"0.0.1881":{"name":"@tscircuit/runframe","version":"0.0.1881","_id":"@tscircuit/runframe@0.0.1881","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca8d66db824db72cf64c0af2e8704370714e87c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1881.tgz","fileCount":10,"integrity":"sha512-560UuWJNNFA+RE5Vs4Zgt5Q7PR3inZNKF7FB8OjwDDrK9ioNpC3PKK7hD8FMhchYU89ER+XosaOWfiv0/T1RtA==","signatures":[{"sig":"MEQCIBlMISbyVTB6W2nFn5m5UWUs+BSMy8sXfiLgCC6/rjQAAiBob9CbAJRZEbWoFZ1LXb1nzMhl+cYCguZPgB1c9VsCTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"54c375bbddd231c8787c212a62fcfab29df0bad0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.791","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1881_1777315622474_0.010207361786243485","host":"s3://npm-registry-packages-npm-production"}},"0.0.1882":{"name":"@tscircuit/runframe","version":"0.0.1882","_id":"@tscircuit/runframe@0.0.1882","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb3ff653374067d16b5b2c0f8852fc239fc2f5de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1882.tgz","fileCount":10,"integrity":"sha512-rirTC2KYUM0l2q7PvxvuDP/iRWcIw+I2+o2UtBzg5bM2vfXdLbO/kmGBWm81fxlpJOUogaEpfwNro2c4iQr1yw==","signatures":[{"sig":"MEYCIQCzqDT1y+Db/VGd2eR9FqHix2Ay9rBB2HiMfl0yQ8SUaAIhAKCA4C5ClIGZACU0mzTSPrK3t7Sn5LjjKLOAJSYPnxVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7bbb83a6b6deb67a44599101534fb6d7a849160","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.792","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1882_1777316195299_0.007009247512724137","host":"s3://npm-registry-packages-npm-production"}},"0.0.1883":{"name":"@tscircuit/runframe","version":"0.0.1883","_id":"@tscircuit/runframe@0.0.1883","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d81c32d69a3291abc4ece7091413183b4f8d1fc0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1883.tgz","fileCount":10,"integrity":"sha512-j5m4uHeZ7T6DWuQyWSk4ILMaftEXNa6SUVMm9EpYKn15MZmBa0aZ6tYuR4mCRnsIM4ry5yd2HhEsQTve8qjf6Q==","signatures":[{"sig":"MEQCIDdIuA0qpDB2TwRy2MG+O4CyfC8sgkIpFtwMHvMJH5yJAiBfQvV+aeuFGNEFDcRuzJHAdZ4wCBhWGklREk+1IWGOkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"50619d69bbcdbbcac1a0a6f136ff899f34f011fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.793","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1883_1777344505630_0.6987895299729785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1884":{"name":"@tscircuit/runframe","version":"0.0.1884","_id":"@tscircuit/runframe@0.0.1884","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"44882a32cecad367387351796d4b87a247291b69","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1884.tgz","fileCount":10,"integrity":"sha512-8/4VI1GIYZVfME1haZFsLfN8QagHKRpc3Fc+2L0dvofsyz5GnHfz36Th+cDc8qixpv5d8jAETSzd/XLhag0Ydg==","signatures":[{"sig":"MEQCIFzvlaxd5GTQDr0AWcpzcxkAC2huwKXLXPmtQAy7SRgHAiB0OUnoCAi3cx+FTY9wgKZOitWDiLsWXBjvWCaexX/uvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"29989abbc14c22cbf3d6309d4acc5724c4d27e7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.794","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1884_1777347928806_0.7642865094348859","host":"s3://npm-registry-packages-npm-production"}},"0.0.1885":{"name":"@tscircuit/runframe","version":"0.0.1885","_id":"@tscircuit/runframe@0.0.1885","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e802b331074558db6340d914c39f625747764575","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1885.tgz","fileCount":10,"integrity":"sha512-MWUekq3g4kC8yjLBAsDH5APz46OCJETsd4Sj1YKEzEil0qVofFLYMxB+Lr4XrSR2vD8JaFnp2U5NWPRFN7glUQ==","signatures":[{"sig":"MEUCIQD+11FmBPoF3jZIGHwV6KHhQhnrBaGwxtqZ5sP3J6U3gQIgWOC2lOkmAMD52KF/C5hXgVG8q6irtOCLzVHo1SXCOOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b203c36f91f4a8963fd044e37ef468d19c53f78d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.795","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1885_1777410476434_0.9944837073780943","host":"s3://npm-registry-packages-npm-production"}},"0.0.1886":{"name":"@tscircuit/runframe","version":"0.0.1886","_id":"@tscircuit/runframe@0.0.1886","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50115989392731f624d99363309dea101bf702c9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1886.tgz","fileCount":10,"integrity":"sha512-eowzN/J+81Xy/kebDy49PGoNQs73WBIdDDH4SVxzBKc7ff26iOlkYsNal4puOf/+LlovedNGjPgADNt+gvzJlQ==","signatures":[{"sig":"MEUCIDZLND3SmVFk7ltVYcUzthDF3lyXVlFVmU8K3urEPP/rAiEA773qYFv2q3aCGus1mlo/PCq5qCWga00beqJYBPs2hhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c568270b967249f78dfd8a47b98fb6ef7cff5398","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.796","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1886_1777410880521_0.19601326177124223","host":"s3://npm-registry-packages-npm-production"}},"0.0.1887":{"name":"@tscircuit/runframe","version":"0.0.1887","_id":"@tscircuit/runframe@0.0.1887","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b56bc6981f20d02f8304ea7607e3e02b4309a4e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1887.tgz","fileCount":10,"integrity":"sha512-DpbSKsP9aeDEhu/ovFr6x75/MjMWK8NaZMhQ859v5Tc1P6VuAz090wRU2m+RPuUfIWB+RMP/NMKvu2hi9FGD8Q==","signatures":[{"sig":"MEQCIGuHdsMK/Wc+0784BQI94pAzw0oMiG7/6ZSiAVqkhzr/AiB0cn94rzwJLjJwKOQJLb9vobk8sVrxiOV/pG2P6U2hVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623178},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e7958194b04088e4fbbe9e1c555ef324b89f52bd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.797","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.4","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1887_1777411107521_0.10583442506399376","host":"s3://npm-registry-packages-npm-production"}},"0.0.1888":{"name":"@tscircuit/runframe","version":"0.0.1888","_id":"@tscircuit/runframe@0.0.1888","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01b00cf7767ef2e400a537358df1b5f7b6239afa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1888.tgz","fileCount":10,"integrity":"sha512-0np60jLnztc3ClnKAjHPuK0iGMnnMOfgfiZpVPPs/j7K/Hp/25NBwPAPnwbPGKMfs4Kh29Zxxo/LSSqOELnUSw==","signatures":[{"sig":"MEUCIQCeHjKWMCZ9qeLwQ/LKi+lqA9AQkoWBRUxHpLG4ELJivwIgNPfkvIlVlrulSrL9D+qCxGIuqOwVTTmj5HdTXg9/s78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0cae1e861efe19aebdc9f339478cf0df10a2743","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.797","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.71","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1888_1777412555403_0.8290958572437384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1889":{"name":"@tscircuit/runframe","version":"0.0.1889","_id":"@tscircuit/runframe@0.0.1889","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7551df2caf9bc97b745fbc25b109e5f6c4712d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1889.tgz","fileCount":10,"integrity":"sha512-PAy/kzWxVtguvRvFC9u/YqrWmeVw6dyQPY0V+oSBUzP1MJ457rXBVqcO13Bj0JREMnKptxW0GhbYbwO7fiBP3Q==","signatures":[{"sig":"MEUCIEzELQUQRL6kWET8s5rXMOXxlVQuUt4wCbjQjKmLWyekAiEAqttzGtL6EfbUto8u5cGf8HZ/t3pDqHmA4QBai0WTFhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebd1ffd309b146ae77493b2b3f09a5d05e3a556b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.797","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.120","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1889_1777419476576_0.5585561934679018","host":"s3://npm-registry-packages-npm-production"}},"0.0.1890":{"name":"@tscircuit/runframe","version":"0.0.1890","_id":"@tscircuit/runframe@0.0.1890","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17f975aafd42fb0e964266300ce20ccae83346d3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1890.tgz","fileCount":10,"integrity":"sha512-xxXvNLW5cydiHIV6PbfMR8UP2TobLQ+5aHoBZQgKiN83a+MZY17dWE09PYbgq/F5gncIYmUyT4X22zMJjLyMVw==","signatures":[{"sig":"MEYCIQCLCA+ah59uSYtPouyi5Kd09PM8og1W7wnKpi+TP6vmIgIhAMHSAP86lr0yDGq1F7nCdCcL2d65D51DL14G08RHsUAj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03dbba5977d212c2f9956fa381f463535a82f80e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.797","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.124","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1890_1777444804958_0.3235767108383898","host":"s3://npm-registry-packages-npm-production"}},"0.0.1891":{"name":"@tscircuit/runframe","version":"0.0.1891","_id":"@tscircuit/runframe@0.0.1891","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e1a909ec96d4f50dd0bbc731cef7f9e883c958a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1891.tgz","fileCount":10,"integrity":"sha512-oXdGDl5kIGWQNJzN3z4DatCFGM/dOBeb2h+hEmRq+F4MUbtUDZih2KgRCZs3Ps7yIgIFr09mHsnWr7huO7wQ+Q==","signatures":[{"sig":"MEUCIE0rFqdcloJ2kvyiPrTlamIxE7b+bybd4sg0JndJFwR2AiEAjI/Yrc/eSOAC4tQtwy0Hr2QIlzVPwrw0TT8Tk+eL+s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623470},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc932a8dca4bfdeed1886d68db331c0284eda1c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.798","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.124","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1891_1777446524724_0.09547839692791271","host":"s3://npm-registry-packages-npm-production"}},"0.0.1892":{"name":"@tscircuit/runframe","version":"0.0.1892","_id":"@tscircuit/runframe@0.0.1892","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f0380162b8c57b0679ecb33e4ffd67243880c9bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1892.tgz","fileCount":10,"integrity":"sha512-12ERcnXBGGARbZqfZ8RcR982FqJAiUwz8xeaJYiIN9B3wm35exAEJO5ZyI7g15m5C8HgJsJ1bQnyPIkdnbMa+g==","signatures":[{"sig":"MEUCIG4xa0ZJKyQ7tMMN8ZZSd4iouSKxBof8NewQzlAG0OjkAiEAyJvUKhzuT6CjoZQJX54DrrvXkhCwotV/IDmN0w9wyaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17623470},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d01e16cb6fa3d39ece2a103b8d50e728d0ca65a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.799","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.124","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1892_1777469135724_0.5093456154295986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1893":{"name":"@tscircuit/runframe","version":"0.0.1893","_id":"@tscircuit/runframe@0.0.1893","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"195f9ce45729dfb89bd38f07e17964e4ea63cad0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1893.tgz","fileCount":10,"integrity":"sha512-98NHs6CeKI3+2a71Tl0RQxeBZbXZqIou8ZK8ArJfiCbC7ix+cW8Lz6gnYSLwQdhQfJi9RRbkJjZzuDB5NoXu4A==","signatures":[{"sig":"MEUCIQD6JeVmXtrGNQJM7MSJ+ZB6kwPDJSWs2nwSh5T4DkUdIQIgf3KyRgJEo9AffKw+3kSvYbqm8k1CyxpAiU76PDGO1lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"334642bc22c7d4d737cf1ca516c27e3bb04b7e13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.799","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.124","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1893_1777480562153_0.47213873143651264","host":"s3://npm-registry-packages-npm-production"}},"0.0.1894":{"name":"@tscircuit/runframe","version":"0.0.1894","_id":"@tscircuit/runframe@0.0.1894","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"afc779784fd316f2d54d9e8e47dc5469222064d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1894.tgz","fileCount":10,"integrity":"sha512-8lsKB03AUXmh4buxIPU948ratJeRrAkBmQv3FGrv/cWrwR4mfAOoQHWssZUPNe0wKV1asf0GId9e0lInyGaVNQ==","signatures":[{"sig":"MEQCIEw8mlmRLB4+N3jInIkm1/4zBgkhQCAS8QwXr56JFMJBAiAeuIlf/1H77QomaS5cWn84d/iqqH6bTx431Qn0BfvRBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b31eb42316660ed082d4727a5b229897ea0986f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.800","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.124","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1894_1777485605814_0.9388236712265927","host":"s3://npm-registry-packages-npm-production"}},"0.0.1895":{"name":"@tscircuit/runframe","version":"0.0.1895","_id":"@tscircuit/runframe@0.0.1895","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0e9ab80af39dfafc034d8eade9cec0822ce4943","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1895.tgz","fileCount":10,"integrity":"sha512-TStxY+xxNXoxgxnpptwPiX3QvR0BNVydsJi1H4u87KYiiLBkHD//6GX+LaRkLz2rtPsB3+1VjEASGafGQ4/QbQ==","signatures":[{"sig":"MEMCHy8vU14iWVE6y8n/9rElZQ2MQXs7w9Es1wyYRYdwCVsCIGfLwg5bzknRyrHnXUgpAMoUBwGHOpVhHWFwkQ0A9HWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624294},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00ae845948014aa94c74869f7d31c10f7453042b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.800","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1895_1777488430273_0.8019514978537956","host":"s3://npm-registry-packages-npm-production"}},"0.0.1896":{"name":"@tscircuit/runframe","version":"0.0.1896","_id":"@tscircuit/runframe@0.0.1896","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3b5c4e4ec42b13d8b452e33c51b5cee56813711","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1896.tgz","fileCount":10,"integrity":"sha512-/eZew77k2X6BN+EuaRQXwo86qOmE+fJpWpsC1DWZKFlaMjMem20aDalb2YLt79R0e3C8qRso7pY2yW356pWthg==","signatures":[{"sig":"MEYCIQDmR0HWWpsuxI0MMz5PuyN2gK9Hs9oI6NrzY1R8cVYavwIhAMYIuREl8odPwMUxWqFur5sX4dl62mQFB1F0ggh8wZG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624244},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e4336e867e31c54af83b10fd438b4a9722596dba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.800","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1896_1777489318279_0.8046634700758453","host":"s3://npm-registry-packages-npm-production"}},"0.0.1897":{"name":"@tscircuit/runframe","version":"0.0.1897","_id":"@tscircuit/runframe@0.0.1897","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b705a31e44022a7c639d028f53b32bbcc1e48b6a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1897.tgz","fileCount":10,"integrity":"sha512-psTONuKrOcS9TqXV9NbqWW7+kq3WDe8JQFp7YEKE+47zz/Y9q5oREL6RuwgooSQJsPAegzttwCWRwEmzeksfgQ==","signatures":[{"sig":"MEQCIE41+VhPHqW+Fh7S4UtgtvwkgekRtq7pAijjImO7E6AdAiB/M7EtBR6w4ixZ1xELVn/lUaBUIrSvH11qfgzAqRyaOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624244},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e97c9adff1d0ccfe66de5fc71a5ad2db8463f9bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.801","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1897_1777489913186_0.16015611931146623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1898":{"name":"@tscircuit/runframe","version":"0.0.1898","_id":"@tscircuit/runframe@0.0.1898","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34e7ad559d9168ddc7d9d22cb0f825819593a0e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1898.tgz","fileCount":10,"integrity":"sha512-fLFLTh7xBCjpNfqFrZAnvzyVLhrGmnk9WTVslWZNo1KvMhLQcNVPRhGvmv43JOEvuEXw3fitw6dTv9IsF8lSNw==","signatures":[{"sig":"MEYCIQC9NDMKzDSNzekPLc1ZulU9olXYrgmt+rrqcFiUXd0pfwIhAIat0TPxLbgMyx25C99ozEX93IfUaiItRBqcF1mLkmXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17624244},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f69b61a88d0b921d7c0c334fb7296a6c6642318e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.802","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.557","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1898_1777497585541_0.10840564065304581","host":"s3://npm-registry-packages-npm-production"}},"0.0.1899":{"name":"@tscircuit/runframe","version":"0.0.1899","_id":"@tscircuit/runframe@0.0.1899","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4c61879189d0d3f07884335b760404a368e82a10","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1899.tgz","fileCount":10,"integrity":"sha512-TeHdHnWTOkqS/a0q4CJIvy/atVLSo6edobebPgsaOk+vGK2n/ds5zD8KWZDHSba9pC0onkkknge91f5cWPYHww==","signatures":[{"sig":"MEUCIQCbVejusIAvZCIQMUODt47KN6fcdiUClvhRKZipnz+gHgIgdmnDB6y2QS1VkiHa/lyvIVLgF/UOJEYK7szh6U9Z1jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17639438},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"963621f47015ab1b62fa4695f7c60d052acdac5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.802","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.558","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1899_1777502580836_0.36954855290518185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1900":{"name":"@tscircuit/runframe","version":"0.0.1900","_id":"@tscircuit/runframe@0.0.1900","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a869b8b964c01904a3ea90ce0505184580dae0b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1900.tgz","fileCount":10,"integrity":"sha512-moNyeAJUVQp2nOKxnY6ofAIviu1LG+/ejJto8TI8sFwjJmCR8S5Ixi3XMWtdztGtwdvh6tjyUMaK34sIoAr+Mg==","signatures":[{"sig":"MEQCIBMJH73jdmp7peaEJT6u+q9X7Y7fBAlAOBlVd/8T0BaTAiB0+/d+BbdHBO8gIfkoqwD+ZVVZzO5e1N4OHSAhYUwkbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17639438},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d0fb914e3d84f66d8d4457f3e4963ba30eecaec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.558","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.367","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1900_1777505297820_0.19261358246602245","host":"s3://npm-registry-packages-npm-production"}},"0.0.1901":{"name":"@tscircuit/runframe","version":"0.0.1901","_id":"@tscircuit/runframe@0.0.1901","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0923be14981328f279fba7d0a2754a001c7f044","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1901.tgz","fileCount":10,"integrity":"sha512-aJXCco8rqiB/72Ij9/tLzDHm4XhK1iyAJ+uBhqPENee7rrQawONwPAiORG3zRRh+qvAugl1ho4vX+ylm62jY2Q==","signatures":[{"sig":"MEUCIAxXGPmUnZUEOvcnyERmbPsQJO7mjVsGMdhqqRkwop3ZAiEAjBsoAZ6lbmGKBBsUDijtZzHCfgSiyJrWzhrxGjMtCkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17647150},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f48cf25a33baf3b429feece92993cc6ce54ab4ff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.558","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1901_1777534491153_0.06651804396050864","host":"s3://npm-registry-packages-npm-production"}},"0.0.1902":{"name":"@tscircuit/runframe","version":"0.0.1902","_id":"@tscircuit/runframe@0.0.1902","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ef6cb5bd874971aff54e51f1af0f50586fd39eb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1902.tgz","fileCount":10,"integrity":"sha512-XMnyNjKo6zcwhjvidn08myIp2Bu7SyMk6YwZRALDedXaga2OrzukYlTe5+eJnez025om/vy/ZtgGAR8aDNbekg==","signatures":[{"sig":"MEQCIC8xC+cUDXAcAyvQHjFlFsBLQpL4OKfI3sn5urhuYreeAiAuaoEM/nMyYaz05nHYTgjrhd7/mrfQ1qSs+NqHL00txg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d473ed5f27de3ea69ec824857580cd319ca5934","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.49","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1902_1777534745038_0.3306055086700366","host":"s3://npm-registry-packages-npm-production"}},"0.0.1903":{"name":"@tscircuit/runframe","version":"0.0.1903","_id":"@tscircuit/runframe@0.0.1903","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08c464dcf6913197ccd20e3ea554a949e99e057e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1903.tgz","fileCount":10,"integrity":"sha512-xF/vllmNyzA2U/L8zyzY/bJa79pTsqAAOYzYr0IyT6PO4ui/JBeznoMSkWYGCuUkfdYJnb8cE+V8/2Ykc2jJJg==","signatures":[{"sig":"MEUCIEHR1vqndLNX+PpGPbxqXwvdSHSzNNwv8+V4UgAH3E4xAiEAzGbfsnlmpa5rDjxNtzlUaxJ6a/EdgWI97/xXu8YhWpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b3d63c4b0fc5cd337107408fac3c4c2f7d984a1b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.50","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1903_1777574569405_0.35506762054148133","host":"s3://npm-registry-packages-npm-production"}},"0.0.1904":{"name":"@tscircuit/runframe","version":"0.0.1904","_id":"@tscircuit/runframe@0.0.1904","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c5dce40c82512a22a9aab79bc58cf93bf0d7491","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1904.tgz","fileCount":10,"integrity":"sha512-bfvUDpX9O4ggiDlKFVYES9YRJyfnKdpDAkkByroWuz26d4JP7mneXlZ1kTv/BWj0Svl29w1520AeVU2WrrsgWw==","signatures":[{"sig":"MEUCIFslgtUPZUFEYDoewDOCooM6atRGvIvPNCBm3xrqqOm0AiEAo8Q7QSfYuT0X/fHiKYzHOxCzjf9Ym1Nf7SxTQH/bJsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f83021c7435736346bb1f764fda0304b59f365f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.59","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1904_1777579113922_0.10844648262608003","host":"s3://npm-registry-packages-npm-production"}},"0.0.1905":{"name":"@tscircuit/runframe","version":"0.0.1905","_id":"@tscircuit/runframe@0.0.1905","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17d5ccc081f1e2c04a8be9b8707ccb82cad08855","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1905.tgz","fileCount":10,"integrity":"sha512-v34NNYLWcYejhRnUSzG6Qcj/6nuz7779V//kIATh0aVsi7UT55kj3jBIm10MnT8TWbkArkXZGwGxfVmCY/0b6g==","signatures":[{"sig":"MEUCIHpcC9bZieEeL/qV785Het6H5FqpMVvDdxoNuUTIX+ndAiEAr6Sku7AmstsGJcrTWyZFLk7Rv0FM0+Xj1qPPgN5OATY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"038f908751a55dd1397f08c82aae6f00f0c1e61c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.60","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1905_1777632243122_0.8463853930517655","host":"s3://npm-registry-packages-npm-production"}},"0.0.1906":{"name":"@tscircuit/runframe","version":"0.0.1906","_id":"@tscircuit/runframe@0.0.1906","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba9ca2071283b68a5811d7ff915ed085569a7a3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1906.tgz","fileCount":10,"integrity":"sha512-WNnyqw/aGQLbwuG26V7CC/K+RLEGBStNB+k3fq0vFV2A78SP1h9paO8sfxWpz1TebkP8EsW1+FUssZoQ73wyNg==","signatures":[{"sig":"MEUCIEC6NYf4uhwkCm4JZ2uao//o5E+2SzTXJhH+DDDcrrPrAiEA/2gisVW0+VX/osO7W73KOYT+lnnGS29K6VaT/i5lrxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17c3ca3c88cece7745de48da43c39752efd916c5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.803","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.60","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1906_1777632301906_0.08380788523282923","host":"s3://npm-registry-packages-npm-production"}},"0.0.1907":{"name":"@tscircuit/runframe","version":"0.0.1907","_id":"@tscircuit/runframe@0.0.1907","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"36c2925c73d9ccd0a3e3a9c9060eb823559d62d8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1907.tgz","fileCount":10,"integrity":"sha512-yzMH44PPh7YdzE1WV61Cg1bx3kVXs7U+1cXQ5hy6RjQa3YD0FbtSfbN+jEq2aVAQopQlr3jcq3D4yRxKh94Wfg==","signatures":[{"sig":"MEUCIQCT0vCcEkW8uRbUPmdg2cmq5jaLoPHdvatV/dsipyMjVAIgFmFRkldGRPKXN12a6h/Yc4+U1q0EeVMHAGu7RzkDRyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b720d6e1262c25f94e4505ba5fc26c746e64fba7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.804","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.60","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1907_1777641823279_0.5291108781179221","host":"s3://npm-registry-packages-npm-production"}},"0.0.1908":{"name":"@tscircuit/runframe","version":"0.0.1908","_id":"@tscircuit/runframe@0.0.1908","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b462044cc1fb47861e4de1c098e8e31dd2d2863a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1908.tgz","fileCount":10,"integrity":"sha512-c1DxHDGlzeYGAkpkRPjgdLGf/jzU/wc58gneoVej/yWwkvJCjmeFUc7682g94qovvFAkI56a1rj5aKqB1B0xtg==","signatures":[{"sig":"MEQCIHR8ISG2Zej2mkUjq+5TgGiCCLy00Rj8ywh3IBD6gnzAAiAbkgs9D4qEhyqhsunZkfpP19xOWAP+Qt5RzTtRZQbqZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"115565e1b333008e6afa65e595997f39a5545bba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.805","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.60","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1908_1777662922000_0.9116157525193662","host":"s3://npm-registry-packages-npm-production"}},"0.0.1909":{"name":"@tscircuit/runframe","version":"0.0.1909","_id":"@tscircuit/runframe@0.0.1909","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4b635a89a99daeb0bbb27f053d22fca0820bb17","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1909.tgz","fileCount":10,"integrity":"sha512-ILn1hVfff0IkPsbZsNks+L0etS6/mP5t3RujWzXtkFdBGG8sL1MDipZCQLxGfPmOqrUnLDale+xeCYGJw38VBg==","signatures":[{"sig":"MEYCIQC7gaqSdYzunTvLF4yTBDU96LvtI9kzjn5ij1Qs7Zq+cQIhAPf4tYys4RbjFvj73W44KjGmCill3OB4Bv/kyne4RnIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500091},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02ae8cfe86656ac140747abf25dc3356c7b18e9f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.806","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.60","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1909_1777684280058_0.34784941728277863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1910":{"name":"@tscircuit/runframe","version":"0.0.1910","_id":"@tscircuit/runframe@0.0.1910","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"956344bf86c2a396e3de60268f6f973ce6710152","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1910.tgz","fileCount":10,"integrity":"sha512-IsEYblBkjYAhMbRAl1SxZWj/AzGbU2csGl+w7De2qSfSmNAEGrHjKwmBbRVkt9qN4zksaclFTBg1V/1jTpu3zA==","signatures":[{"sig":"MEYCIQDMtPJZEOChrDpxlJzES+kS76ih9gFwDDB4DGuNgveGHwIhALVPmHgKk4t/P+fHsE4oMyv2ZHqZ/g2oXrD7rCnOoT6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40023548ba9f1ce42c03a5d0ac69a7c5a97b46a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.806","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1910_1777785626791_0.865548856213394","host":"s3://npm-registry-packages-npm-production"}},"0.0.1911":{"name":"@tscircuit/runframe","version":"0.0.1911","_id":"@tscircuit/runframe@0.0.1911","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1947d8c3128c74072be60f6e001f26b6d24225fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1911.tgz","fileCount":10,"integrity":"sha512-z26G7RYB7V1aMcWFM9HGCA/X8XYh5s05uNVWxpwbV0zgS7u+6aFpmcMw7V8P4x1D/YodS0clwFg8Gfl9alDDvg==","signatures":[{"sig":"MEUCIQDCltps/kOQir9IfWP138A4u5o1jXltrlfJ9mTr6o65KAIgXGDbvztMwML1zhT39iZXihRkoNwDEFEeNYIJyTELkg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c8cd72deae9c1dc2b36c3882c1dce45426871dd3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.807","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1911_1777796828055_0.37406109449682634","host":"s3://npm-registry-packages-npm-production"}},"0.0.1912":{"name":"@tscircuit/runframe","version":"0.0.1912","_id":"@tscircuit/runframe@0.0.1912","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b00f03353811d083c08ed76c985297dd3431efe7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1912.tgz","fileCount":10,"integrity":"sha512-xhMZkmNpeSwPP9Vew7LaV0dJyOtTNvoVu3xaS2nRFqkJDTD/DVxDVthp/NUlo1icMTPN/48TXmpvK5ESVIcpEA==","signatures":[{"sig":"MEUCIQD4Nek8A7MFXnuMR4jSIZRl+q+oPRTI2oA8AIPO/y+TeAIgELN9aobRZDNxUQkueNRC42Cpudq1Jo1JZpwjMstSbrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e60e3a9d45fb472f242cadf9815ce1441a8abdf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.808","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.125","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1912_1777822446901_0.75860297925523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1913":{"name":"@tscircuit/runframe","version":"0.0.1913","_id":"@tscircuit/runframe@0.0.1913","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ffa4aeb7346b3171726f947abdff2219995d7b86","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1913.tgz","fileCount":10,"integrity":"sha512-bcqTzEtvefOn8wmR8+qTfLp1UusXZl9wpoUN/fVZs1QDGVSk7IE+XPkwC6c3wgIrqdI74OMcI9XW7et1AfWMpg==","signatures":[{"sig":"MEQCIDXoVRRPyuJgsoUqFBSvBORXSCPFQVKTS1TAgUibuwHUAiBQl5EIqZFxz/FcyGz/u49tg2KxliWCIsiODJk18ymg+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3bdc99ae34b213988246a17cf64fa942ee7e5677","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.808","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.127","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1913_1777903890029_0.32315981677273653","host":"s3://npm-registry-packages-npm-production"}},"0.0.1914":{"name":"@tscircuit/runframe","version":"0.0.1914","_id":"@tscircuit/runframe@0.0.1914","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53ebcc67b0cf713f51e04f141cda8cf63a6a0c31","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1914.tgz","fileCount":10,"integrity":"sha512-y3I7O3qSyqwtkAT3xBMohbE0u/nRjrgkuWoOIOAktkiSactyhJzjJUxCPmI5Jyt7z2xX0XLiUCURRHfMYkpilw==","signatures":[{"sig":"MEYCIQD8WSfmCRG+LsU1M4dqKjoGfF3hECRy9NFwfSj9di0l0wIhALDruXU6mY/vffuVM+VwaqYHYB6Tp+sdsXEkg8KHtlCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73876b4f14a0fd52c47a7ac15b416b7478cffad2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.808","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.128","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1914_1777908519353_0.04442339825020092","host":"s3://npm-registry-packages-npm-production"}},"0.0.1915":{"name":"@tscircuit/runframe","version":"0.0.1915","_id":"@tscircuit/runframe@0.0.1915","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec7e3008eaba2c36a3185dc5208de34b83f8542c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1915.tgz","fileCount":10,"integrity":"sha512-vwHtlZm4Kj/xTWvKCymULuSBAkwBvNPLzxjo2QdOZRVS3NA/9xfYmYHBAYDC9CABP4mi1EAOk3dl3o/h0pBldw==","signatures":[{"sig":"MEYCIQDRmxoh4zhWBCcH/9LH/7TwjeMwWDHThm3JM2RVEw9omwIhAOP3oR/bwSqS0I8l6wYZmmWMYxts+E9yHwITUL8CDqwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eda1f6e082167cd1633d420e892f7d04cd03b5a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.808","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.129","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1915_1777913415288_0.16387789619273385","host":"s3://npm-registry-packages-npm-production"}},"0.0.1916":{"name":"@tscircuit/runframe","version":"0.0.1916","_id":"@tscircuit/runframe@0.0.1916","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d990117d830ec1877172631b2b4342db64c343d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1916.tgz","fileCount":10,"integrity":"sha512-cKp5yLpqMyBCCqfLdMiqinq1SjNuE7Sanlqm6MwfR9K4mUteR1zmlMAu1S9c3H5z4Jp64ViYDaDzYyyUkndNdg==","signatures":[{"sig":"MEUCIQCE0mMsVRSehfr5lbn8LN1XoJkmGFv85QpsvFFInkTU1wIgawfr8dgvFh8z7MXaSaoBQCDUa0r4+riItCzulj2koPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab27c0a164dc5579915be2eee43ed9cb26fd6f31","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.809","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.129","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1916_1777929207786_0.8877196624117252","host":"s3://npm-registry-packages-npm-production"}},"0.0.1917":{"name":"@tscircuit/runframe","version":"0.0.1917","_id":"@tscircuit/runframe@0.0.1917","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c052b675d00bb7fa33dc9d645ef2bea9fd9ff897","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1917.tgz","fileCount":10,"integrity":"sha512-rfNErVl7CA1UtJXzk7RgfB6Sp8ykKtnPBg/BynkWuXJabb7zYUwRUFW+0MBoQBESTDcl64hVR1Tl6ai4Eaa8Gg==","signatures":[{"sig":"MEUCIBPf/xP/40PSxeK9jKTfGonTl6wKOFgkwFd+JRbrWa7NAiEA7hsWWsYeI/NuvIXSPw6RhKrdA4pYHU2fF2C4d6JXrkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5bd28b324aa814561b6d2d208095e3fc71a0e93a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.810","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.129","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1917_1777965304231_0.4007405494431795","host":"s3://npm-registry-packages-npm-production"}},"0.0.1918":{"name":"@tscircuit/runframe","version":"0.0.1918","_id":"@tscircuit/runframe@0.0.1918","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f985cdcadfdf0b277973c8260fcf1cce8bf7ad9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1918.tgz","fileCount":10,"integrity":"sha512-72e41mZPT1JONHJKH82qvPe4rK1JIZABuY7uKXaJy+pDNaGV5Gg1EITPLFDoU6oknLr5Qul7h9zaRjNEkrxcYw==","signatures":[{"sig":"MEUCIEnrpBb9HgdqegG/73kpQxaV4bCwERDSkOnzBMqp/kmiAiEA+bT9ZBXkKAYvesNB1AcdqZize+fPj8NVft4XfZKqF8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5cd575cd868913d62a9e7cbdf8cfc8c3edc5fb0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.811","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.129","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1918_1777976982257_0.193743632150279","host":"s3://npm-registry-packages-npm-production"}},"0.0.1919":{"name":"@tscircuit/runframe","version":"0.0.1919","_id":"@tscircuit/runframe@0.0.1919","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5515045416135e7c1131b4cf74b8f8596f13833","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1919.tgz","fileCount":10,"integrity":"sha512-5zJ+9v5wXpHWK0CNugscYQodBDqNVjd+XUPVGHxaFHW5vag+z1odYrkl5h7JdPVojple0bIK+ZYcPgUPbwz4Lg==","signatures":[{"sig":"MEUCIEWVwM1fvb4oVxM/dZQKie+1+6QzkDBdyQbSUFH2UfOSAiEAiEmQKg7l1pkGRQL+mmObGVX6FnLLsa38qQ0NVh3ov+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"346f8a0121090bdae6203ec7a4f3d788a8d1b52e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.811","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1919_1778002109745_0.9297673050605604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1920":{"name":"@tscircuit/runframe","version":"0.0.1920","_id":"@tscircuit/runframe@0.0.1920","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d5162be7c9e36d6ddcafef767c3d146f8cd39d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1920.tgz","fileCount":10,"integrity":"sha512-msEKVNVavotADyidZXIZjRImB67tPkxMPaRPr8yhBQgLufwn78r60ad20TvgPmQAHiL+ruHFJv0zROmt/na3hA==","signatures":[{"sig":"MEQCIHt4kqbXAt03yc8wknM7WeQpRUHdihtFVaiw9RoyB9mGAiBfdOZY4eHpfkYg+jT4PpgTeMHeSDFnKXr7jD+TliSWDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d7246fbbb8c9e88706092c21b5dd9f1b2e0e0bc0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.812","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1920_1778008501479_0.7433384837829995","host":"s3://npm-registry-packages-npm-production"}},"0.0.1921":{"name":"@tscircuit/runframe","version":"0.0.1921","_id":"@tscircuit/runframe@0.0.1921","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ee97edbc306bfee9173ad71a297b50911e52f1ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1921.tgz","fileCount":10,"integrity":"sha512-GHl6pmLKICFv6ReZxo4MlSGMQ6wLt1+V+0ZnI1gFjft47HwFvV96gJR5M1EwTYX1PuEgXl4UhniY6ArfyVyOcQ==","signatures":[{"sig":"MEUCIQD7ici/0NEQd443VAsSEiCeTT3ylTklUqT3fIHTqHnPaQIgRVUK1EFA0XcPM4rloqOKMsg/omKnZcJVgk74wmiO/fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9a2f3edbf069d1934e3efbd9a9ea906dc4ea9c38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.813","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1921_1778010646707_0.23553622447667277","host":"s3://npm-registry-packages-npm-production"}},"0.0.1922":{"name":"@tscircuit/runframe","version":"0.0.1922","_id":"@tscircuit/runframe@0.0.1922","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eab2e5ba99b8cf7d584d674f7b22e3e6ede26a31","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1922.tgz","fileCount":10,"integrity":"sha512-08afjawkN8ZGOspnsaEKbYKcXB/82jVxgKSdGj1M4P9NDFFkSoBtxaf2E83ky9KeL8Xc/TqVGl/jCV2JxMarlg==","signatures":[{"sig":"MEYCIQDrtQZXoEAHIRzCtkhgEjfZ0u5vYDiYKjenvoFjdkHizQIhAPv0enpK+JOaegaoWL4f/4KwyknjG/SzUGmu92LsnVkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"865c98c76f1a36273f87ba022a956aa8138b2007","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.814","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1922_1778012541292_0.43807475573601606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1923":{"name":"@tscircuit/runframe","version":"0.0.1923","_id":"@tscircuit/runframe@0.0.1923","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0bb67c0aef8d37ed2672abfb819af217f5e1de4d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1923.tgz","fileCount":10,"integrity":"sha512-e5J+myyyDthp3420SmSexutxFr2aU5/eXx2ywUoQGNPxWIdy5x5OJ9zQnxG02U2xjTKC+GA0u5qyYzZiq4o1ng==","signatures":[{"sig":"MEUCIB823zxJkb4ouiCDbwOc5+4Fc6s9umD+ZyRk+KIPi10EAiEAnWGm716O1trdAMQlZ+wUbub4Fw15IgFmrwSwxxBqpHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d2de42c2b1c5209064ac983c9f6834642a0a70b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.815","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1923_1778014792952_0.9704792986290038","host":"s3://npm-registry-packages-npm-production"}},"0.0.1924":{"name":"@tscircuit/runframe","version":"0.0.1924","_id":"@tscircuit/runframe@0.0.1924","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5ad1bae0b92df4f16a0534dfa4e66a1a59166a30","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1924.tgz","fileCount":10,"integrity":"sha512-bOItdXE9iwIcd1Ppld6iDsMcT5Rp8OXV3xbSK3rznNgSdalZCaRR12FGw8w9KhOqnoeehQA+f/ud4s3shjTxaA==","signatures":[{"sig":"MEUCIC9B78MmkGWlQpNajtPYKE0ctLxpvk22mDJfYh1wEs4GAiEA2/+mfA1UZ2pA0vfaqa5sUgwHPN/4d1hvUFnTXIDw3yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"38b1e33c0ef313b040164efc765923bf2c5bef9d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.816","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1924_1778022026606_0.2424286906324289","host":"s3://npm-registry-packages-npm-production"}},"0.0.1925":{"name":"@tscircuit/runframe","version":"0.0.1925","_id":"@tscircuit/runframe@0.0.1925","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d511460475ef8cfea4e0542f7aa61db2b4bd9db9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1925.tgz","fileCount":10,"integrity":"sha512-Gatmp6qgqdFvdvRGkP9VXncoQigiWg3TmOZxIeZT/rJ5MeUy8ahFwRZZTLcu4Ct6PSUBXdmZCUmi84F9FzGKeg==","signatures":[{"sig":"MEUCIQDvMGKrdX7IgBhb+J2EG9f39HGbKodMVMqNxN89v6rOQgIgGYG8T5CzYtuRLkawv1zvEo3VflOKT8NrWaSvXjhXk9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a7168735b72128ec6d86e46b39e875e432a895f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.817","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1925_1778042399510_0.716854230825487","host":"s3://npm-registry-packages-npm-production"}},"0.0.1926":{"name":"@tscircuit/runframe","version":"0.0.1926","_id":"@tscircuit/runframe@0.0.1926","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ccd7c6636c589b9cacb393765c5a9ece5606faf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1926.tgz","fileCount":10,"integrity":"sha512-DWUu6qsb8F3ctzddZEf9z7FrHGQWhOmMKwh8M4Jp7ABVVZmXJ0o3X13rS55T1fRwYrx50tqKpkkcwwEKwdFf+g==","signatures":[{"sig":"MEUCIGgwbdRyLzvZLng4Pz47276/ZHc6i1v/sikA1xB2z1NwAiEAviAaWtSX4AiaZuQGMY/QBZYg04sTc3+OFLLWRqK1Q4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"46f14d36e7e6d9e1dbe7bd0d8d2c41796a6f2836","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.818","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1926_1778046145840_0.5648670379265968","host":"s3://npm-registry-packages-npm-production"}},"0.0.1927":{"name":"@tscircuit/runframe","version":"0.0.1927","_id":"@tscircuit/runframe@0.0.1927","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b306ee944cb710dff7608e66d5dc7f51713b8144","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1927.tgz","fileCount":10,"integrity":"sha512-hSUussdwUtQnwQ5P/AWyGJlQdk04J15nbiSsnlkr1VjR/VzvI+Lej9vqWHqYpMdhCOUPeEqrzkJZ7XiQXkpm+A==","signatures":[{"sig":"MEUCIQCCJ1wRberli60MGBWlbNhhoG8NbzUwfB0e0xrTYa1QegIgA7bKK7vMbTEWHD/bYVCBGJwQAgSXIfcWNx4JJgZeV/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"47d0e2cd2e7d947cb01c93ff796a6afb0b414d25","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.819","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1927_1778049277322_0.31481824187003604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1928":{"name":"@tscircuit/runframe","version":"0.0.1928","_id":"@tscircuit/runframe@0.0.1928","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a9a270030c845798c5edbca02eeb178b04bbbdcd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1928.tgz","fileCount":10,"integrity":"sha512-aGOQGMcSM7GcFlH3sT3lO8wMwQ7bXXWxuPEf5F45mtQ0ZYlKYkvyLZudDH8Ja6vadFw3ya3e1jWf5g4So37QCA==","signatures":[{"sig":"MEUCIQDWKlucLvRAaujjCBEG7GXSXhWibYFN1d2NqOno8H7uZwIgLU2Gt5y4WJ/KAfQFLTgIO19AWviCUErv+fGgZezgrME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"43dad9de5afe53cf5c33ff39bf648b4bf65536d6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.820","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1928_1778049601470_0.6474925583158377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1929":{"name":"@tscircuit/runframe","version":"0.0.1929","_id":"@tscircuit/runframe@0.0.1929","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bede11e04b68d7653a4b9f15a0b7c5a9a041c3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1929.tgz","fileCount":10,"integrity":"sha512-jBmx03PI0TOquEp/hnJgr6cXOe3YTEFytP5F0izI4W8jh5ADvjv+WXV19CdA3bp9Nk+GL5X2UzrWdF2RDl+37Q==","signatures":[{"sig":"MEUCIHwCinL5x3M6hdkEXQU90krr92hBha3qSVdsvBjbbwtnAiEA+2zcyVOttuLSaX8IJ/1Nuekuk2WC7RWe5Znajipnh+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03e26d5a59a85363b73ba609b6a28ad264d43abb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.821","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1929_1778068180437_0.3635162031377548","host":"s3://npm-registry-packages-npm-production"}},"0.0.1930":{"name":"@tscircuit/runframe","version":"0.0.1930","_id":"@tscircuit/runframe@0.0.1930","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d4804d71830cd51dcd65d67fce0eafebe4601c0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1930.tgz","fileCount":10,"integrity":"sha512-sbTRWxDS3J0Yzc3FrWB/fVd05JiCO2SQSuqSmkT1VKQSIUckhw4JSuqTxxOEJBOdXkUFyCJT58W/ekGlUE0mJQ==","signatures":[{"sig":"MEQCIHjIroQJ3s5NDZz/igsazrTgBYrvnfU10oIqKSST5UgtAiA6ZJMMa3RF7sPE3zpuHF3a9OyhiCUk5yBj08pq5MKb1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0a7be148a8657de8fe39d10b3e70fee576d9cdb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.822","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1930_1778069974115_0.33638059674302934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1931":{"name":"@tscircuit/runframe","version":"0.0.1931","_id":"@tscircuit/runframe@0.0.1931","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23481553fcb7b1a17128b9f9a31076392580d04e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1931.tgz","fileCount":10,"integrity":"sha512-2pJGtn9tbjGkZnzy2YtAAHirbs3hjrThVaBae9kj2hr1cxhUnsIIwgBKw7XvZp/8MijmqusyygsTIUs1LJgJZw==","signatures":[{"sig":"MEUCIQDuZ3O3NCZIfUtJhHqF19tp6K9D4unLS0IwACZXumxhaQIgGhXTR/XcDaq0oGhgF/pAnN3iuQ9uZ8LFzNZeeh7uGV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6336093820bd46d086fde4b8312fe93f6a4e833e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.823","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.51","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1931_1778072375000_0.36339286946741267","host":"s3://npm-registry-packages-npm-production"}},"0.0.1932":{"name":"@tscircuit/runframe","version":"0.0.1932","_id":"@tscircuit/runframe@0.0.1932","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92f545f10721f6f9b7f9a434396a7abab810a000","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1932.tgz","fileCount":10,"integrity":"sha512-tUibmr+ku3IE4zJfFkafmsjPIcQg0bHmBoO2RUeR0gyuSdLAO88ASMoarrbC3g3ThNvfaa+MreXrDpbRvqSQfg==","signatures":[{"sig":"MEQCIFgy3+h5SpqNez6bYw0U/Kw/pwh6jg/l4e6muAJdh8LVAiA7HUs4AW70fb37G9aQu5plY9dkhh7yj4E8sfRpZYuv3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd243f715d76fe2a9cc5883406f91929ac75dad2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.823","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1932_1778090354671_0.5018815500791878","host":"s3://npm-registry-packages-npm-production"}},"0.0.1933":{"name":"@tscircuit/runframe","version":"0.0.1933","_id":"@tscircuit/runframe@0.0.1933","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7a7550f8b607ca54e84aa0df2d36f37b3b927dfd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1933.tgz","fileCount":10,"integrity":"sha512-nDMLXdTTcC/Yx/w1d4ddUJ9AaO/BspA4iM2tb/xebxcCivuK4iiL39aa5p1hJJMaaZmLcusm2sGDLq+fXsuWnw==","signatures":[{"sig":"MEUCIBtbvZ4kktdb3LK4QaxjvfPImyqEPOrb7dEPKCoQlvBWAiEAl1mRuiIMXYCTVJELUARGlNfs5zRFeptawEpReyrAv6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6aef85e8d462e2046f51c226133256d24ce4ac61","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.824","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1933_1778090698334_0.7200209117109648","host":"s3://npm-registry-packages-npm-production"}},"0.0.1934":{"name":"@tscircuit/runframe","version":"0.0.1934","_id":"@tscircuit/runframe@0.0.1934","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a59db8a93a8a67723e729e4627c10714b97529b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1934.tgz","fileCount":10,"integrity":"sha512-sbJDOM8O8dJHEDQzzzFBLXRqHAymNzzL0RJPLB1oLAMszdBdd5aUMTsDO1bEDoiz5v7y/sjwXPForaC4uHZVEQ==","signatures":[{"sig":"MEUCIHcEgM1dot1vPJncvhyzbMiK8DBfed4OH601xuDQjYK0AiEA48Y/Qd9u5w/kfuEqYNtx2IYhePVRgGSQwKGpYfe5rHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0196b326c4cbd7f94898a496b435403a7b520036","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.825","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1934_1778092916583_0.8894325533226375","host":"s3://npm-registry-packages-npm-production"}},"0.0.1935":{"name":"@tscircuit/runframe","version":"0.0.1935","_id":"@tscircuit/runframe@0.0.1935","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8198bcd06d81842b830cecdb621325557b168243","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1935.tgz","fileCount":10,"integrity":"sha512-LNVXgb/9FGTrh6txwcAeSup0hk35u4nQr5KHZj7sgqSE1VBYa+vMfy87qf71QczRhAvK4Lpehc2pbZp1Gmt/Dg==","signatures":[{"sig":"MEQCIHWudMoiCe4n8QolZtpphtqDxBCWtfVk8VSKdKPnR1o9AiA95jPC5VKQpoC2Zl3WZWNBXi6NlaGehaiEsMAUdkkIuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8fdc492180d37ed739122ddbceb702644c81bbbf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.826","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1935_1778102272923_0.8463612110839926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1936":{"name":"@tscircuit/runframe","version":"0.0.1936","_id":"@tscircuit/runframe@0.0.1936","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"64728b33a96745108d27cde023b726ca7bf777b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1936.tgz","fileCount":10,"integrity":"sha512-vb0XiJ4/CfaHXI0Nf5A4VgWO4jMXUUkhdbhvCsaVlzu9R8djEVTDVxpE+R1uI2wW2G/yob9DeSQWxHBfDYGAJg==","signatures":[{"sig":"MEUCIQCXB5B6f7A7YVekKy/pqPAbUEDGWdS5JGHz8rAsecCchAIgGFNPKfLEghO4doYdNlk4KwJ0aTj9M64Bme10W55nMok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"345c353becc0c5bf57148892b848347608fad7c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.827","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1936_1778110517381_0.5041194286709605","host":"s3://npm-registry-packages-npm-production"}},"0.0.1937":{"name":"@tscircuit/runframe","version":"0.0.1937","_id":"@tscircuit/runframe@0.0.1937","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3df2f0f9b9dbafdc1802f517fb12ae6b739298c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1937.tgz","fileCount":10,"integrity":"sha512-AZMKYJXb166xy4Lz3RpYfEVxHqt3HhlOpW5DUk1o9d6Pw54Zi76Mge51iDusUDgz/BZxoJF3QHrlo8Sh5+YdtQ==","signatures":[{"sig":"MEUCIQCceA5IBYAG2j9QlLItEAEU6llCXo1afcLavFTeFSjsHAIgLu3uZP+Qox3sO7vHUyfXVjG0IOWIsrPg9AM0EM6SFw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500095},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af866b577ae395a1d58f5ce6b114e714aa583e37","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.828","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1937_1778136024265_0.28775149113218723","host":"s3://npm-registry-packages-npm-production"}},"0.0.1938":{"name":"@tscircuit/runframe","version":"0.0.1938","_id":"@tscircuit/runframe@0.0.1938","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97468b7967d37e8ac869b9830de1deba39a0be52","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1938.tgz","fileCount":10,"integrity":"sha512-Xm0Fsoe/IXG10pf08Y4pc3AQUacAeodd7nuD1SRWz1ONDy/yNwR4pMfANEAHZsCp1Jg76RAhj65lF2I3F8mlZQ==","signatures":[{"sig":"MEUCIAs8CNJPbJtMds5aAknj6aJtCsUi8bEpN/Efuc3iroEjAiEAgKiDqEMVP89lZahp7Z9EYsNaHuFXtvIugb0jl+SIqBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17500275},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dcb74607a558e1ba40f0203e8c8924fa35436c7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.828","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1615","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1938_1778141246346_0.3438442244537008","host":"s3://npm-registry-packages-npm-production"}},"0.0.1939":{"name":"@tscircuit/runframe","version":"0.0.1939","_id":"@tscircuit/runframe@0.0.1939","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"515a67e1216eb5e78e84eb9dc8fd91b5e83f85f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1939.tgz","fileCount":10,"integrity":"sha512-Jv12d/U5/TQ7rmaEbGokRLMk8BcQhJH7qeSrz0BrW5Bs+XESfiu+EC9y6s0SivTET3VmukIMi9mG/8IE33GDfQ==","signatures":[{"sig":"MEUCIDrDUhGPXHfnNQ9Mba7inIHgGxqcyfC7ris3V+vgmsMrAiEA3Loz1LEmwG8BEWGZnNaGy8aIknHAUih2mmA7YrRZufE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3aee6deec23a9b9a03b26ee94db70ba62177de01","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.831","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1939_1778170820412_0.9715622933332151","host":"s3://npm-registry-packages-npm-production"}},"0.0.1940":{"name":"@tscircuit/runframe","version":"0.0.1940","_id":"@tscircuit/runframe@0.0.1940","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6e775083bc84351a2d45b93df868cd7c62832307","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1940.tgz","fileCount":10,"integrity":"sha512-y93FARNyMNFwEdGD4UGsDBrHwAxA3n7ObrvJdz6Ui4JcpMegcgITLqGRXAAkj2u0gtqoeh4h74NY365X814C2g==","signatures":[{"sig":"MEYCIQDIQ+cWPHR+FCBh8B4hcwg4a29u90dSWollKd3rlFkapwIhAOflnQ1vA72T3SpZ5QKI15F/tAQZ6Mg4zpYmIeyhXXOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"27463ed3caeb4ed0d724d94675dfdb8df3907599","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.832","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1940_1778214725387_0.06025258084618468","host":"s3://npm-registry-packages-npm-production"}},"0.0.1941":{"name":"@tscircuit/runframe","version":"0.0.1941","_id":"@tscircuit/runframe@0.0.1941","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f6a9c7cd8563df659baae68e6f24f35e7b66332","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1941.tgz","fileCount":10,"integrity":"sha512-97WJYMfAZ6bI/r/Me0mJ+X5vbxU5yQYaX7U7ITsqXUu2AZtIE935vKrwJDxL+MB+uO/sBxxpjldRajd1yjjhWQ==","signatures":[{"sig":"MEQCIC6358/9bja/XgdkDr1yEaKH9ckqeNefJgAPqxzBiVRqAiBd3g9aO+7xfUXvWyVDPmgW4SH14jTPHQG5XWkiht9Wmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f34135c15596d75bbe1197f689f47c4cce8219f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.834","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1941_1778270520081_0.4322055460142582","host":"s3://npm-registry-packages-npm-production"}},"0.0.1942":{"name":"@tscircuit/runframe","version":"0.0.1942","_id":"@tscircuit/runframe@0.0.1942","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f4c215109ca77e05a5895b5a1a26c46e4cc6049a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1942.tgz","fileCount":10,"integrity":"sha512-sTdWGziZ6acbaMw1GUb8bGkU7EZpcHqKnDn01pxozoMsuPxRqsTDdj0X5YvGvXDj4NcjCW+ZVn/ipD3oyDttVA==","signatures":[{"sig":"MEQCIFEPR38XEqsl2d2oqnnf6zcBTsxo5PIkUTmnWCms1qONAiB2mUjLUnBrHOH4YfOdJ5aFjj3IEi01y0riV9TGMbfjog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2cc2e95ac30b7ff97c59c3c10fb9fe3c77838602","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.835","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1942_1778355909821_0.014457249031138986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1943":{"name":"@tscircuit/runframe","version":"0.0.1943","_id":"@tscircuit/runframe@0.0.1943","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22facc991810566f88ff7a8ff5a0b0ae4b8e8b00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1943.tgz","fileCount":10,"integrity":"sha512-ilBI/Gkbpgh3mKbTpAZmdYJ6VWQf7xj4cQBzqFNwc/ZxKPo0Y0nAfkR8k+i7VmPS58Ev7H+ZsTItl+5nABagGg==","signatures":[{"sig":"MEUCIQDlr5hcKacC7ZHhMSXdb9xtclit7QRRFW6NPAPQ3PQMtwIgWJRiHOYZSHSyR6/GoCtcWzKz+I4QD3ZX7Y+hnGTTPvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aae7eb25a5b789f5ca11a6ce2463c52d0bef43f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.836","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.131","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1943_1778376579781_0.742024720999785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1944":{"name":"@tscircuit/runframe","version":"0.0.1944","_id":"@tscircuit/runframe@0.0.1944","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"05c66349b9b87ac111d5bb07b4ca0cd1378d1169","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1944.tgz","fileCount":10,"integrity":"sha512-hfarfiayjc2aRd2jwL98t1rj21IdgH/aA+YcBbueoZfpgoubWbOWErp5LzHW8NqBC5VqYPFa+3ZV3rCYPFJkUg==","signatures":[{"sig":"MEQCIAxJWlShgG3tyTx7W4YxJydz0oSMH/YpAr+xn5cM2bydAiAPlLL8DuwWsVGYUucid3uxmUEartVbUkN6P+BPdLlyYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf634c5f8b86ebd08e793fd28dfb3dbd3d8ef371","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.836","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.368","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1944_1778384361392_0.3542007411875219","host":"s3://npm-registry-packages-npm-production"}},"0.0.1945":{"name":"@tscircuit/runframe","version":"0.0.1945","_id":"@tscircuit/runframe@0.0.1945","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa7051c68a89876288ffbc025d9e5d64e94a45e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1945.tgz","fileCount":10,"integrity":"sha512-YNTWvNSVvUIRRSsiNqTSSJz/SNQuIrt3vzMtd1T6L5sPiLbExsJI3Db6cbiXj0nse9vODCzU7uUno7SZI2DnQQ==","signatures":[{"sig":"MEYCIQDso49owBLyxV7+zGKKJ5pyhQCUfalrwM3phmxu0fBgFgIhAOcT5bxOtM802Y/ZPrZRvRvdVZCZ1kUj24kIaaGJAcwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"54999f49c4d607c2ce4adbbc38413c3f785b8279","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.836","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1945_1778510544889_0.1858811953908701","host":"s3://npm-registry-packages-npm-production"}},"0.0.1946":{"name":"@tscircuit/runframe","version":"0.0.1946","_id":"@tscircuit/runframe@0.0.1946","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e19bd8070895116b06c6292669136e3838f0e0a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1946.tgz","fileCount":10,"integrity":"sha512-MTfZYSIzkgvZik86IvzRGvq1WeuqWhSwLg7ajCLuhelOO83FWufc/W1aUqzVYxf6jUV8T+oBlc7WooZOnsyPVg==","signatures":[{"sig":"MEUCIQDtVpT0rO7nNR10FvJEKw3U/o0jXgnd/n97j50RVET+awIgeVO1k6v5w7aZfQ2AqcCZl4s3Sw5d/6X0u40cB0LZuMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b952f705e2cce11e1e1dae761dc436758e2ecc24","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.837","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1946_1778569363873_0.7451428587663804","host":"s3://npm-registry-packages-npm-production"}},"0.0.1947":{"name":"@tscircuit/runframe","version":"0.0.1947","_id":"@tscircuit/runframe@0.0.1947","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f6fc0216eade8628e9026dfc2d43a7a2945c376","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1947.tgz","fileCount":10,"integrity":"sha512-0tkFWSq+DLX+c4jzC0slWAmK4H6SdpF/M8b7SZYa6daKJ70xsRHqgHtXqAlCvmNy1t6NhUXmHGBejr53xd3tuQ==","signatures":[{"sig":"MEQCIGRGIlmzPwPNSxfCwhV0ply31l8697loQagIMlGBY7JwAiAS1dSvypFs2mCXO7I9Sb7lMy3+g5FOogbuIGrWChHE1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18200853},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73736b74bd6abd9e23a1dfcef3b639439ea7b462","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.838","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1736","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.18","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1947_1778579539873_0.7357732994828527","host":"s3://npm-registry-packages-npm-production"}},"0.0.1948":{"name":"@tscircuit/runframe","version":"0.0.1948","_id":"@tscircuit/runframe@0.0.1948","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c6f6d6478fed2ff2c849749b2da6f8c6a0791645","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1948.tgz","fileCount":10,"integrity":"sha512-48uXwMqsxpY95mQmSVeTionmOt6rHDkHQ52nGY+dqtfVeQk/8bgsryH4WlCjpY+ucgVdvHlvOGDwneovafvi8w==","signatures":[{"sig":"MEQCIFgj3N+eUOwjOe2ZCmzzkbRVeQi8iEws0A25z5LYgn1oAiAD5haDmN4YYrFDiyfjOHbRCKdR521OxPpaxJ/hT4tqsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"60cdc82a5a7df9550ef4e19b509344b6f0000671","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.838","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.52","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1948_1778583545691_0.7056990178759772","host":"s3://npm-registry-packages-npm-production"}},"0.0.1949":{"name":"@tscircuit/runframe","version":"0.0.1949","_id":"@tscircuit/runframe@0.0.1949","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"55bdcd564aadd056f9557518db3f2e09bb46b0cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1949.tgz","fileCount":10,"integrity":"sha512-Z3Vl6w8dgDX5+sO7nkQN8zJTk7wq6bT6CA8ZFGnEKw2gV8PPVG4p5/U6rU1f5fT6DJiywf09KR1EyJ5BQZvdzg==","signatures":[{"sig":"MEYCIQCYbVc9etXLn8v7fEOTj7hz4B/EryPHDg4F6LQqch/2JgIhAIZpMCMbamvmhZLqUkwK/jrxJwv0hCkE1qJP0+Q6MJ/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63e77bc51ed452e943209602c50779bca9994e6e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.838","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1949_1778602575390_0.7257588536000561","host":"s3://npm-registry-packages-npm-production"}},"0.0.1950":{"name":"@tscircuit/runframe","version":"0.0.1950","_id":"@tscircuit/runframe@0.0.1950","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd959428bfacd6727257a97768cd7446292a34b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1950.tgz","fileCount":10,"integrity":"sha512-OecreBVX6qF4C1hiFJCiPhO29WMozcpHbiNuSo/954X0C7cR1lUF50L89XZFj3J/ta0Ne5tcFCNeiFplDf2AiA==","signatures":[{"sig":"MEQCIE/ey8H/gzSf8bOc+Ehi48m40CFQfkqKe4Ur2bi0+eNhAiB7HEQMZDL/YIwFUgH5OkSv6/6guY9BHviJZl5i6UMYbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3d8dd0c09956e143818de569db633b1ff79d03e0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.839","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1950_1778610231976_0.7156999161413715","host":"s3://npm-registry-packages-npm-production"}},"0.0.1951":{"name":"@tscircuit/runframe","version":"0.0.1951","_id":"@tscircuit/runframe@0.0.1951","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f44666630ebe1527d43e40fdeccde12c12ed55b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1951.tgz","fileCount":10,"integrity":"sha512-0bugOqVVGGcuw8U8GxYaEw97jWOvexdLwKP7IG7LwNqcG4l+wm1QRSv0za3BasXR5alkcDKcOs3mgyXpyYVz+Q==","signatures":[{"sig":"MEUCIBt53LiYxr8i9lXx5Uj0Vx83hRisv0MhgHBqfy+jfQQfAiEA0PWqxWusYYVEDIyKkWCmgGfbxIb9DxOOI4MWsBy94nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ae823ce24b497fb5e7a56165f7c8f0a0de306d6d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.840","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1951_1778615681005_0.2395530260560439","host":"s3://npm-registry-packages-npm-production"}},"0.0.1952":{"name":"@tscircuit/runframe","version":"0.0.1952","_id":"@tscircuit/runframe@0.0.1952","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bef6bced6a7eae4430c6af503ff5dedc00598d0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1952.tgz","fileCount":10,"integrity":"sha512-caHJGuxOZE9/p7Pcwtne1lJjZuQ0VHPnRalOnfJDox5GOf99ZtIE5Gr+Jfo87QBojTT5UlRk/4Z71n+wbL90Dg==","signatures":[{"sig":"MEUCIAGQFpW2UxTjxrP+IDD0U+FUEvsr/m3KLexlyACW4GlCAiEA2JOJujbZDern4tk0W385LzrxLLI6wmHSNSDgCszaA9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"39da396d2f0cec884b0878b79dba3d05073a4d6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.841","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1952_1778621875948_0.8047878070787631","host":"s3://npm-registry-packages-npm-production"}},"0.0.1953":{"name":"@tscircuit/runframe","version":"0.0.1953","_id":"@tscircuit/runframe@0.0.1953","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b34617c4b8caa164b79a1ea92083730a07228cf0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1953.tgz","fileCount":10,"integrity":"sha512-T5ZzYFTXX2CWZWM7lvOUACqmgVWjweSejwscuWMR18/tiTnZMcLklUKL1JDPy8xchqMb8aM7zbjekhLFlvuqpw==","signatures":[{"sig":"MEYCIQCeUul/Fe0MSgG2NIEWynyo0CHJTvS8+t6rtzq1TIOPRQIhAKox0vV80O2YNRuvTtyxBtWzCWvnzcxAS6W8BAGzhW7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3edead0a03e9cdfd42c92024410978ba103c23e2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.842","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1953_1778622139116_0.3573609524534149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1954":{"name":"@tscircuit/runframe","version":"0.0.1954","_id":"@tscircuit/runframe@0.0.1954","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58fc9416644b758b54719b865857b945d6bea3c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1954.tgz","fileCount":10,"integrity":"sha512-W1iD6zN1hrXy6krKkngl+v9jElPbyZ8jyKc9wprSuKOml7wp6MjeNpdNhxT1L8pnlyc60BTIdMVenxESlh9aSA==","signatures":[{"sig":"MEUCIDFRBxj09OEL8C7yGQGRZUpdqBlYUahwWMSek1d6/k9fAiEAni2CeSpdvwZYo6MQ8SZ7mMoxPwZNr7dS4j2URA/yI2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"28d77b8d77121b0d2411d35bd504faf44c8bd33f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.843","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1954_1778637703314_0.13506993221219266","host":"s3://npm-registry-packages-npm-production"}},"0.0.1955":{"name":"@tscircuit/runframe","version":"0.0.1955","_id":"@tscircuit/runframe@0.0.1955","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fc640effb425b2ef3d0ef5a025edecf9186974da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1955.tgz","fileCount":10,"integrity":"sha512-0hMo200pGSn5/VrxRhL/gEbapRVc7jlWeGyJvnsfmUdExJtBZf1eJxvTxR7fDELg+EfWJcQHPcc7IgdS+0uE+w==","signatures":[{"sig":"MEYCIQC0lIIk6zCbOijozUPlWYXrf3qbGorGqz2v0SCAw0ZS1wIhAMxR1/7WGAHbTg7JTgw+wmClY4c/M8D0EzFuLjsq1P38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18206677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"461b99e8375d966ba4d09ca21956eb83ee5df5c4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.844","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.369","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1955_1778658616945_0.45835472495601426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1956":{"name":"@tscircuit/runframe","version":"0.0.1956","_id":"@tscircuit/runframe@0.0.1956","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f7a94cde8541371346e49dc91a55b647559be5e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1956.tgz","fileCount":10,"integrity":"sha512-pPxaVvkAynOqLzbZOGZKJbIpjjJ+73XqOoeUhibehEZlnD7Hs9EveoNfzBDkQGSEimoCdp/hzkKJpSaYGh+iBw==","signatures":[{"sig":"MEYCIQD3aqAABp8NEDwxtm+i1bVNQhAs9nsFomEuSX6kOsCahQIhAIM+IBAORuOcy01y1SAXMcreUCWqVy4+YfbgLtvqoHbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18212364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7c2b257ce04206625763596723219733e0486f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.844","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1956_1778665907437_0.2238088703636596","host":"s3://npm-registry-packages-npm-production"}},"0.0.1957":{"name":"@tscircuit/runframe","version":"0.0.1957","_id":"@tscircuit/runframe@0.0.1957","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"22d302ef16e46b7390fbedeee0b00b2588d64bfb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1957.tgz","fileCount":10,"integrity":"sha512-pLzDwzedQPu2MXwRGLYqR0cNQsiMxriu+5qlBo3uf0TlLg13HoUfR0wsEndomtpy6AUty7GqYcNb/3vk/zw6kw==","signatures":[{"sig":"MEQCIBzVn16mEWxU2fGy2akLcP0d2U1ChKBtgsBoO5XNUEW+AiALp6PADsNTBCGY4Fpah3HGHDfhsIW3P461vbYSOZGnrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18212939},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b13b141cd93f630db8396a8e28fcd63ffdb7a6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.844","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.266","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1957_1778666180120_0.6071207774709224","host":"s3://npm-registry-packages-npm-production"}},"0.0.1958":{"name":"@tscircuit/runframe","version":"0.0.1958","_id":"@tscircuit/runframe@0.0.1958","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d70f2aad90b05371353b52fbc53d09907fc0e86a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1958.tgz","fileCount":10,"integrity":"sha512-5GRGouNUuSJ+R8JFQMv6FZ1H/yoKtFsm0ZDJ6HQ0pzHKS5m1/9RMqRbn9KU748ysVgJlTwOVxLOUUSxN6u4vBQ==","signatures":[{"sig":"MEUCIQD+Ijj4q3yWTzBQobvdb1HI+bWuhUHH/xVENXZADrgrMwIgfRdiOVqa2OCmFAGTi683TII0UyUxLPtyjq5qHvsBMLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18212939},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d2d83b311a74b34553d0f4a12f8f9e265f17430c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.844","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1958_1778677304433_0.4556838172935185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1959":{"name":"@tscircuit/runframe","version":"0.0.1959","_id":"@tscircuit/runframe@0.0.1959","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"573274cc4842c19679a480f3b0c4a392321eb1fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1959.tgz","fileCount":10,"integrity":"sha512-acfng2jLe1KOAU38DSlbD0rnKnW9z+UKuocus7V5fwq46OaQ/UJzw4NR8OlhrxwO/xXFTRtdNUsKJXM4JFWx0w==","signatures":[{"sig":"MEQCIEtr3WrguCXABZgCd4AvcsFjSZ92rHr1rgJeJiTijPUrAiBkqo81grz0TjC51DEN8RHmUTxDsyawR7Pl1N4UN8bQbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1716d1aaf25133a9a8b29ff98ef5a906ed760fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.845","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.135","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1959_1778690459578_0.33418025845543364","host":"s3://npm-registry-packages-npm-production"}},"0.0.1960":{"name":"@tscircuit/runframe","version":"0.0.1960","_id":"@tscircuit/runframe@0.0.1960","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ce1217b41adda71848451353b59679c86347cb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1960.tgz","fileCount":10,"integrity":"sha512-np8chwFjRWeEwmrwJiznv+lfyVCFphbkJT6np3iEIDaFLMg0dEMxNri5FzDbGjTNemGNOIWZ6fixJu7viz/LmQ==","signatures":[{"sig":"MEYCIQCvyPAXUeLhHw8cwuc381u/NWdi0QVinFIztK/YAUsP+wIhAL6IsKUzPPYq3II462CitvgUlpP5YF60krMGSAsoiltk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfb895d7ecc36aa053ab36b93d0247284fb61348","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.845","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.136","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1960_1778738037001_0.38422988379162026","host":"s3://npm-registry-packages-npm-production"}},"0.0.1961":{"name":"@tscircuit/runframe","version":"0.0.1961","_id":"@tscircuit/runframe@0.0.1961","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a235b934e17eba86bac272af4f8a50bfd4049571","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1961.tgz","fileCount":10,"integrity":"sha512-BGvQUIa9S3VAv2HbgDzh1uY8R8V+xDAvx92YSRHEZ2dew8aLpaTaYUKswPqE23DJOqNzAVl5YovpSVzNcP8Bfw==","signatures":[{"sig":"MEYCIQCDHMwAECoCVaDno2EpLn28SrrjoLFAQ5bDX0jq4cu/iAIhAOo64PF2qVLo07/xmQbYiUoPlRmJr94GRcgZxe+7/FWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"400a4c1f064b4cc067e78ca814a55a196efe104d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.846","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.136","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1961_1778754515095_0.47496669799522384","host":"s3://npm-registry-packages-npm-production"}},"0.0.1962":{"name":"@tscircuit/runframe","version":"0.0.1962","_id":"@tscircuit/runframe@0.0.1962","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0619d011d32c76d01096ea4bdd57d6bc4d4ec3a3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1962.tgz","fileCount":10,"integrity":"sha512-Uc3+EF6RroL+OaAny3++CPSMQ+vdzULoA/DGduGF6ogwn2+KASsIykLa8EPp/kuWR91YekFnbEvp4BMnbeMWoA==","signatures":[{"sig":"MEYCIQDdQlQx6BFKsE51tl/EWHl4mG6mRrlAfLJ5bA5p8In++QIhAPjmopVtR78IICtDxNxLV9Q5cxtroX3d4lxG6ot9TPLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e2afe97658e81cc5bd19e583bbf7b33cd2def47","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.846","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.54","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1962_1778757684376_0.19839646170763903","host":"s3://npm-registry-packages-npm-production"}},"0.0.1963":{"name":"@tscircuit/runframe","version":"0.0.1963","_id":"@tscircuit/runframe@0.0.1963","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea6adc196ff5aeb4c3c22cf5f4293c794205ab28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1963.tgz","fileCount":10,"integrity":"sha512-Bx5oDWw1JB7pj8Xqua1yUbwlXf/XN4Czc+n3wcdRJ7rAzr1XlwFlguDW4ZLRxgN95uc0lhlp9ZPYavtMENZlMA==","signatures":[{"sig":"MEYCIQCzVr/JWBj5zd6x2hG8Kr4I8Qcm6oRftivRsTSkNIrw5AIhAPVAw2ScG+UY+GNWtJHgikGS7FUuhi2O/d7rybFR6U9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73932934d01dadc9e6f7a14451449da18e50bd39","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.846","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.55","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1963_1778759214047_0.6980454049481","host":"s3://npm-registry-packages-npm-production"}},"0.0.1964":{"name":"@tscircuit/runframe","version":"0.0.1964","_id":"@tscircuit/runframe@0.0.1964","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e34707999d7e4f1a533b9ab8fb26006a412581e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1964.tgz","fileCount":10,"integrity":"sha512-rdHDJxsHs4o49PbtRyHdOoQ06rwxPXkV+ElDzv1fHxvgNnqMFHGuT2EmWeZztJYeZdkxHWkD+JdLFz0elMpH4w==","signatures":[{"sig":"MEYCIQDBjOebg93KdNgkd4obDYwRqIv02NAcWFiMPAER1deTkgIhAIWBmCbpejZsN5u3dBA33Uog/PaVMCd84AZDEJCBA/ga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18213019},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e9227f037513703a90fd5f3092d272d2390effd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.846","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.23","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1964_1778779461889_0.4432136317864046","host":"s3://npm-registry-packages-npm-production"}},"0.0.1965":{"name":"@tscircuit/runframe","version":"0.0.1965","_id":"@tscircuit/runframe@0.0.1965","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8fa83277e0178393b33aa7c221e7cc562ef1956","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1965.tgz","fileCount":10,"integrity":"sha512-TYRi0OKibR1iK468TYUCn0GfVOlKNRvXiSa8+qohq9IWwqYkOHpXOwCplcl1NPrhEOY1dBGCv/RlXgoSt2OJfg==","signatures":[{"sig":"MEQCIHaZwHrEuDm3E8Eb0+9KVNLy78NKv6oRTwA1T5TCJpwEAiAZtA7TzllQz8nVy1/8U0+y9oOAfbGnP7EKxYm3EvH+lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214452},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7a71eca0a736f7c3f05eea901f7138efdcb6957","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.846","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1965_1778782749249_0.5138000676003023","host":"s3://npm-registry-packages-npm-production"}},"0.0.1966":{"name":"@tscircuit/runframe","version":"0.0.1966","_id":"@tscircuit/runframe@0.0.1966","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d99b935930482046c0fe217b0d6f0cb64fc51f52","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1966.tgz","fileCount":10,"integrity":"sha512-cXy+Uz56xWW+tHpuDoQksD+BIzCZwKMdaXdm8cTL8yuuSWZ8pXplF6a3QVd3QMMPuC8Uad4fiAS7qiFrXX58Pw==","signatures":[{"sig":"MEUCIQCAJthCWsG7LeTXAgVmXCOEU3nrAIGB4/jrbgLmM7O3MAIgNny1aHYbSXKoCndoRpKvtH5n98r2bdkAnP17evH4x0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214452},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"588faaa977dc43662f81f262def4e155b1206ce2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.847","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1966_1778785331722_0.07190920699662962","host":"s3://npm-registry-packages-npm-production"}},"0.0.1967":{"name":"@tscircuit/runframe","version":"0.0.1967","_id":"@tscircuit/runframe@0.0.1967","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6d3e878afeb41a1f2edce40c728375c86f20e11e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1967.tgz","fileCount":10,"integrity":"sha512-7Zst/ezHbRc2pqLkS9xcHqlJX9FjAMwiyOWdM2DKtYoXAF8p16abNoEg/qUN2p4ppnWODylz9b8HR5UNI62sag==","signatures":[{"sig":"MEYCIQDoD+RP3nU/2xMNJIMqNMHGnNNGwA6aWc+yP+DSrcX+4QIhAL1DTAF4ATUtDkmrIxZxEfbV20Py0UBJP4HD0/36Wwo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214452},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a705784ad6f2bb1c735f90a69800b5f8f387721","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.848","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1967_1778820095587_0.8242085912342887","host":"s3://npm-registry-packages-npm-production"}},"0.0.1968":{"name":"@tscircuit/runframe","version":"0.0.1968","_id":"@tscircuit/runframe@0.0.1968","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccb3d11fd7e24906a4b56cd9a36df14e84d45d0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1968.tgz","fileCount":10,"integrity":"sha512-gsa8Mzushh0Yo6p9mx6g1WMQUC5T3NfP+PF9bvLpE2zts4i+s9fa0Qgm5JPp0dpqhsueBeNBymIcCQipPl/iRg==","signatures":[{"sig":"MEUCIQCXpRCdkcHSyCsfrdrzOzciy3sBXtc0Pjr0lasvNQ/nQAIgTt+s8Fuca3pPX8hB+C6EPklekzUGE3BebarJjzlSEWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214452},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aaa1b2c42fe0ded362c865c188417ec77afb8eff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.849","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1968_1778855342993_0.8965695385904575","host":"s3://npm-registry-packages-npm-production"}},"0.0.1969":{"name":"@tscircuit/runframe","version":"0.0.1969","_id":"@tscircuit/runframe@0.0.1969","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ccbc0d43aa236c261d3face921a9dbabf0208a0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1969.tgz","fileCount":10,"integrity":"sha512-lcaFdFfM8HPwrkLlUDzTxLz0QcajfWyefV8zIY0R7WlIIiH7kiWDkK8HW57NgyCLm4i4qMZwTwzVIi6wPr4QWg==","signatures":[{"sig":"MEQCIEcp5CKK7anvBUW6fgXL21vtBF5a3b0HI+f+t6NqIlSKAiAQylY3Z12EA+hOeUjv9ex9ntMXVSkWScQwwONCt9USog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214866},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0705fc99d08e41d9de9e2231d57671380500b207","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.849","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1969_1778858018426_0.2823866683202334","host":"s3://npm-registry-packages-npm-production"}},"0.0.1970":{"name":"@tscircuit/runframe","version":"0.0.1970","_id":"@tscircuit/runframe@0.0.1970","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7046f7c1957846c3f1692711492640c0f03ca330","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1970.tgz","fileCount":10,"integrity":"sha512-wv9MLHMRwcmAbSr+AkwkPIeYMIDSXShTPQCpoRfbOLJM1cR3LZZqnir9JJy4Hr0KWfFlQV3ov1WdsEBCR//Hyg==","signatures":[{"sig":"MEQCIGtF9fqETx+y+D7kxyiR04p150SM94QzHv5lIQu0mXwBAiA4hw5acB3fUiX35s9Hg71y93W3H8be5DxWKO4m3UmuoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214866},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"741d74036d73c1c29b63e51b1238914c84ef951c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.850","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1970_1778859925934_0.06209327520755381","host":"s3://npm-registry-packages-npm-production"}},"0.0.1971":{"name":"@tscircuit/runframe","version":"0.0.1971","_id":"@tscircuit/runframe@0.0.1971","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f686976c882cad1c4d278f37097c1ecc59d69a7f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1971.tgz","fileCount":10,"integrity":"sha512-sf3nJCvQG4ha25HDNuW9e4jVfi3A+06ElFsdjjPzy5CADhPtbszA8cAwAGhWbTbYY+Doq0R69kQxCnCEZh1d3w==","signatures":[{"sig":"MEYCIQDGhK/iKzmQb9FEFUOTwS693pQMN+dF4GpOSGO14Jx9QwIhAJGtyaWxnmmaaD65pIViF9N390OXSQttkTSlZLLT8zL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18214866},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"55019f52b2e1aa36a799c937dbc42edc5eeb7c15","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.851","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1971_1778861148654_0.8588777168192065","host":"s3://npm-registry-packages-npm-production"}},"0.0.1972":{"name":"@tscircuit/runframe","version":"0.0.1972","_id":"@tscircuit/runframe@0.0.1972","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"215d9003388ac55930644ad8eccdfa8035c8895f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1972.tgz","fileCount":10,"integrity":"sha512-PkMi+0vVRGjjJuHW0YzVKoNHTayPRS8p/BD6X/WlP6HEUA9y5PT7ZTBCCFLXNG4gWeIF4jmUTjpwdcpFTAZnrg==","signatures":[{"sig":"MEUCIFw5/OgGJG5UjiAD5gUpyeWdbpYPRom+YN6GzRzikutVAiEA6xGy8SQKIHK5VEpfo9yqFF+D+Ll4jzGH9FSn9QcAQyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a79fd83240902b463e9d2dbc5a17f8a5f8264f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.851","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.56","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1972_1778991116958_0.6935980199211182","host":"s3://npm-registry-packages-npm-production"}},"0.0.1973":{"name":"@tscircuit/runframe","version":"0.0.1973","_id":"@tscircuit/runframe@0.0.1973","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"42040de2adf528c9fddd9262c755e35f190f8bdb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1973.tgz","fileCount":10,"integrity":"sha512-5UzrcyIj7HdLoYABO3YjDKjvpq2uAGDGOR8O4ZftR445Un1ZGo96vOQIGY03upoiqQJnW/lggRKM2FrN6JX5ig==","signatures":[{"sig":"MEQCIDytJXwBTeCieCYOlrcqDvOGuKXE8qWQQYrylUYCFcsxAiAc00TC9FDCcgB3tkqgynwkZHJz29aIa+vZ0w3kMr0JvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5157ce44d6e525aa453b0f810cb0103f0f7955d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.851","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.57","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1973_1779083326168_0.7680815432484991","host":"s3://npm-registry-packages-npm-production"}},"0.0.1974":{"name":"@tscircuit/runframe","version":"0.0.1974","_id":"@tscircuit/runframe@0.0.1974","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4dddbf8d428da487cb53f4091adaaed297c3c5a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1974.tgz","fileCount":10,"integrity":"sha512-PV0wAl+48KXtWmYy+Fu1lnacrZ2aoZXn0J64HDRDEAVrWkhMO1iFrZmxt33Y6U1eWpTlilxQ2XVIkXfCqE9cKg==","signatures":[{"sig":"MEUCIDixaacW4OlSWfLa3jGr2F1CLtS7Gdq0lYVdmRfdG8rmAiEAwANo55TLKkEN7v0ozZJPzbCrl/WnNEoBMw3ax+gOVZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb08861d71e7522e6cb12d5f8888a4f45eb30f25","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.851","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.58","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1974_1779083740923_0.8645345471744956","host":"s3://npm-registry-packages-npm-production"}},"0.0.1975":{"name":"@tscircuit/runframe","version":"0.0.1975","_id":"@tscircuit/runframe@0.0.1975","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0456e9770a0f8658c4ead2301faa3abe2b0ad381","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1975.tgz","fileCount":10,"integrity":"sha512-YfukIPDXlyFI5LP8RUKaerUAp1ZkT3Oxj2yomEnQzYoAg4URQZ27V+ya98yE4JlNck/ChO4pMW+4xYhKjXdrzg==","signatures":[{"sig":"MEUCIAwFtV5OTKclBGG+vWjfOK0jR4l3zP3EiZRyPjHIniUZAiEA+W1nF6ml/Vl2LsGyywwR9bp+3rRUALgttMNf85bNQTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa6e33cd613be6c4cc7bc2c7ba3b362a5ff379da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.851","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.59","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1975_1779084183308_0.7826995791813971","host":"s3://npm-registry-packages-npm-production"}},"0.0.1976":{"name":"@tscircuit/runframe","version":"0.0.1976","_id":"@tscircuit/runframe@0.0.1976","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9763528c05fd792bf297a9d8bc02ff2b46bde9f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1976.tgz","fileCount":10,"integrity":"sha512-9/4t7En66qXfzJ9xNWUu18PI+QLSse/VfYT+LOx6vLkSerl0+dYo8NEdMazTKx5tqt1SLEGhROu//YVzeKREqg==","signatures":[{"sig":"MEUCIQCuSZOnVn6Bxt4/yh9TByX5Iu0MaJUchYqm63OrdP8nPgIgW2vLarQgJ8tckr/TqcDIrqW938F+VGwsirnyWyT6+KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f40a2ce9eb8d216ecdc3b087a38c5d09f6e41abf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.853","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.59","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1976_1779084862616_0.5393555366823883","host":"s3://npm-registry-packages-npm-production"}},"0.0.1977":{"name":"@tscircuit/runframe","version":"0.0.1977","_id":"@tscircuit/runframe@0.0.1977","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"626c811df59412a3780e5fecf0823f35fc94b804","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1977.tgz","fileCount":10,"integrity":"sha512-RDJBvcM4td6aGGNh6QclidiE1Mr27G8jtjVvE8BBsn45hD8YV/gweOrU3a2rTLuBUnjYzw6lYd7mJ7Ya91Ye6A==","signatures":[{"sig":"MEQCIAaItTdv4sl/wB0b0wXFUkb/U0ezV+oPjmzSlrO3DzZ9AiBwB4D+lMgoi1j6Pf/Vq7jx3sSwK5aF5QZXNN8DosBqig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74ae7bd557e793af1efb82b2fac9e8e0372a99ed","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.853","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.60","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1977_1779100353570_0.7197213325993066","host":"s3://npm-registry-packages-npm-production"}},"0.0.1978":{"name":"@tscircuit/runframe","version":"0.0.1978","_id":"@tscircuit/runframe@0.0.1978","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e4df165c62854667976b79c4dbe9458d4a9e056","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1978.tgz","fileCount":10,"integrity":"sha512-HmBTNCO0ybiYMWFiqMbnINVAG6Vl9DM+2Lcdg4kQf9vJQIM8Qx5hy7pmUMf2Xk6Jdsf1g4nUAEk5Vgqu7eGvTw==","signatures":[{"sig":"MEUCIQD/Kb0lGzaTl1cYP97/ACzGy5hv9zpbps+ybWLwT/OP8wIgKeZrgP/K3B8x7hTXyoGWQBbsCqd5WFB0AMuUnxRrPaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ec25e78b7967fd2f5de37fbafba276367697865","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.853","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.62","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1978_1779110339559_0.9438331210295483","host":"s3://npm-registry-packages-npm-production"}},"0.0.1979":{"name":"@tscircuit/runframe","version":"0.0.1979","_id":"@tscircuit/runframe@0.0.1979","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f973e85f37b6957e463190c75130cfe9c7a647ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1979.tgz","fileCount":10,"integrity":"sha512-hoim7mA31L59/iaXwK9BY7ZlbluumQy4P9n9me4VYZuUUkRWYz3Qiejnv4rSCakCejrTNKbp1JIByWV9ry5BXg==","signatures":[{"sig":"MEUCIBVoFrjq6QsS1tQlc4KKW3EmbUxuSC6+o5qJnvRXMIW2AiEAo4ttsvDC2XZdfkMWQEx/+ZzLOz2Mz/7SXMfM1uDyICA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cfe76f166e6c3de356a2c5815fecfc534589e599","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.853","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.63","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1979_1779116123665_0.5552260888593319","host":"s3://npm-registry-packages-npm-production"}},"0.0.1980":{"name":"@tscircuit/runframe","version":"0.0.1980","_id":"@tscircuit/runframe@0.0.1980","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f1ce597ab3b46f2270201dbb7db5c2fff305b172","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1980.tgz","fileCount":10,"integrity":"sha512-7/bCxfTGg2SAc4nk1u+wGG/b7p9lG+bp3J4vTQs9tVpJOEbnPuT2OyBh9POdUcC85rNUxFkujZAwEOrR0qboNQ==","signatures":[{"sig":"MEYCIQDsRt8R1xr6bbIWUO4m9xR3X0akK4vglBb4hI00Lv/+TQIhAMFHmBjF2BBCYy/a57203tIey6lPIKEKT6rbP0lOCmHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c842b561cf4c9b280412b7b2061f291ecd0a8302","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.853","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1980_1779169534877_0.19219817645507886","host":"s3://npm-registry-packages-npm-production"}},"0.0.1981":{"name":"@tscircuit/runframe","version":"0.0.1981","_id":"@tscircuit/runframe@0.0.1981","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5437d9290ad3b1160924ade85cf840b3a09e2ff1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1981.tgz","fileCount":10,"integrity":"sha512-7OiaQbIrjeuxcXO4gzspPyEt7AEGv3Te7A/gc5+brxbB8RJJnjBbZSPnctxXK6mORaBP3VHI+PzlKtlLxAgKZQ==","signatures":[{"sig":"MEQCIE9mlpl5osCL+E4GSEoWsVkY4629dw+D+u/JOolPdLewAiBPQ4SWl4sp18DPlcy6BdZYMUl40g4jK313pAb+hroNbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b9dc27e2b657f061b41a4b39f1da7d1b0d13994","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.854","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1981_1779171128486_0.5375985571065909","host":"s3://npm-registry-packages-npm-production"}},"0.0.1982":{"name":"@tscircuit/runframe","version":"0.0.1982","_id":"@tscircuit/runframe@0.0.1982","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d911b76362e019d5a9c37c77fa21614f22bfcb04","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1982.tgz","fileCount":10,"integrity":"sha512-+UW7lmMuw1pCx26j3l1oiXYX6vBkuS4u+ot2e8+TTpcumwrkSdYcnwB+4Ca8rvUxqSbmocwWuF+UsNmnkTga2w==","signatures":[{"sig":"MEUCIBCtZ7HZboO3uqVhA1nsb/ae4a/eeQTtTRaIkwetVMrTAiEA8BzhrAVVmr2ZFXGyeBpoQEMSR6L6vxVab8GjZm5SGd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b710cf80df852d8a85b361d8b821120d9dd46eae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.855","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1982_1779208409048_0.029619466924711846","host":"s3://npm-registry-packages-npm-production"}},"0.0.1983":{"name":"@tscircuit/runframe","version":"0.0.1983","_id":"@tscircuit/runframe@0.0.1983","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"defcec18a387edfb9d05ef90a809e4faf3e25ea9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1983.tgz","fileCount":10,"integrity":"sha512-88tjOABJubbl9CgUZT3MdEF/TBgiQIQl94tnJhma+/xrdTkujIweOMQECQnL96lApRjBKPR+uBaUGdsNwf2Xrg==","signatures":[{"sig":"MEYCIQDwv80y8jYXuS91NbPKcYnDMilZaGn3G1K7lavIb2dvxgIhANJV2vDHeN4y3nvxCOrQOEIMwpGy/MOWsxZZgloJPk0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e5259bd4a6b2ae9f25b1bd734e835da9519b1e6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.856","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1983_1779394955352_0.425200036747192","host":"s3://npm-registry-packages-npm-production"}},"0.0.1984":{"name":"@tscircuit/runframe","version":"0.0.1984","_id":"@tscircuit/runframe@0.0.1984","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a85e47121067859356808ddbb3084384bcd5f9cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1984.tgz","fileCount":10,"integrity":"sha512-4CNip69tlfwpbthGDCRBXsu37gvdNlSPFlkSUjznYDbg6EiahllhPiKSMpiAbGKDK4nnpCq9aiEa6V6+mmMT3w==","signatures":[{"sig":"MEUCIF2yP00pcpjD1+Yf6zbdwmjWs/+TnY+qjWp0QOkLXKZOAiEA3NOMdpYStAMbFCxBED95sTh3y+kibA6HDGIhhgaojvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"abf85f2a6d79e2c34554d4ec937a1dc70c4aefca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.857","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1984_1779395997792_0.4860610761649762","host":"s3://npm-registry-packages-npm-production"}},"0.0.1985":{"name":"@tscircuit/runframe","version":"0.0.1985","_id":"@tscircuit/runframe@0.0.1985","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"865abcf74a2b11bbbc49af133d2182e848839b3f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1985.tgz","fileCount":10,"integrity":"sha512-CPARtaYlKSJYgR2j5Mb8vnyDpgGktEwW1ejIVJih/gdVbI8B0VlUFbGeC2dwsAsNCl14k0G8pnrZG63It2b/PQ==","signatures":[{"sig":"MEUCIQDoGtuXSx6qIQDV8rBHEjK0ijWlrizCiNeCnrz6AHnQfAIgCxl/07o/c4FJTtiy30fs5zX/UYeTxpHtwMuvD2FPr/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7033e14a18ea96928274f0bc50b91013d6ad0631","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.858","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1985_1779399907048_0.13632337122646532","host":"s3://npm-registry-packages-npm-production"}},"0.0.1986":{"name":"@tscircuit/runframe","version":"0.0.1986","_id":"@tscircuit/runframe@0.0.1986","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8cf423dd9e138687a5a88e9ba91c847f442da34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1986.tgz","fileCount":10,"integrity":"sha512-L8dp2x5TbDDMsIPwFcgjuvkWs2QRBMesPGUTvQ1t8BZc+6AVh0w3jkQcWU+L/mzEVJ6T18rLoWuC3khDXmWVkw==","signatures":[{"sig":"MEYCIQClVcXS5dce3KAeUPZgGmH5iaIIp4t/VYVJoENu3eEsdAIhANjWnEuNgsXNYwpcLbRGp7j1/iuFY7PGmYfwCzLK19Yv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b06f89afe338ff047930a4972f133925bd5a7a2d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.859","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1986_1779403488303_0.3039064265856162","host":"s3://npm-registry-packages-npm-production"}},"0.0.1987":{"name":"@tscircuit/runframe","version":"0.0.1987","_id":"@tscircuit/runframe@0.0.1987","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1297bd17f1497ad472bbbc0022cdc7d607dd1019","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1987.tgz","fileCount":10,"integrity":"sha512-/6mfGLN5CPqakkBp8vhC8AtOxHtBy5oMkFVuB5kasGyMtIbDyKNSi4ZrLug5zJEG8bJo2RpvdBS/VdiFGxcQ9g==","signatures":[{"sig":"MEUCIGW8HswMZ1cMTgJSQ5tifzrgcHIcVdrl4fe6F+0tStSFAiEAnfG/N5YHbBO4FFz/BZVENscbxYGeZT29vvU85tYOV6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d6e3936a61696c1b03511ea6def1ddd343aff61","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.860","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1987_1779406986767_0.5472560850438553","host":"s3://npm-registry-packages-npm-production"}},"0.0.1988":{"name":"@tscircuit/runframe","version":"0.0.1988","_id":"@tscircuit/runframe@0.0.1988","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af0272b4d6f79bb59e86bba9a637ffafea4ea410","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1988.tgz","fileCount":10,"integrity":"sha512-x792EubyyWvTyDqnI0O4lG8s7szaTUg9UwoyEvgi3li7+wRzjOUoK50fdNlFqLdrgNidERHvJbb/rC8IPuYMaQ==","signatures":[{"sig":"MEUCIQCrjgA1Us8YG2Glz2H8352goFrsSEKDR+nYRVOULimYGAIgFfNzMJPGs6MzZDaakzm4jlEZdCMKWRtynxsM9Hz0w08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b863be7f0c4880cb74ad301bbac99babff6c172a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.861","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1988_1779410764036_0.5221272246013651","host":"s3://npm-registry-packages-npm-production"}},"0.0.1989":{"name":"@tscircuit/runframe","version":"0.0.1989","_id":"@tscircuit/runframe@0.0.1989","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f7fb135e7da42a6b893db84a01d331686d9c9a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1989.tgz","fileCount":10,"integrity":"sha512-TdIhhpstAi1TLh6JPQ/sIDhzooc/3r4WRsbEcR/3MpR/qm9SMzzyeDVCeE+k5cp3vn5GqB7RTbMr9tGBCR06og==","signatures":[{"sig":"MEUCIHsfnI1rxJnslC6+dJTFk5gp1o8KxfSp0r3Ja+hAX19yAiEAtH0OMg8oR77XT0EUPoVclfHV+miCTuDnXOpySzIG8F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d796f3877fcf60f17b9b103a7daeb27682cc7bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.862","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.64","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1989_1779429621573_0.9975830138345148","host":"s3://npm-registry-packages-npm-production"}},"0.0.1990":{"name":"@tscircuit/runframe","version":"0.0.1990","_id":"@tscircuit/runframe@0.0.1990","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ab6699183091a48f1374577c5bed12cf17aa1b4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1990.tgz","fileCount":10,"integrity":"sha512-VKjAExoU7Kukc38iG6IIpS8/cS5xnWPJNDX2PH2jPzNwIjYnxgPkZtExtQ7uXih6KQigLOXws5vwdFbLvwYzrA==","signatures":[{"sig":"MEQCIF+6W2e8A26rC/zfdh3YB2M4/8oVbwgQOUg5jdafh0AOAiBV4xidoYqcELQNsZaFJOl5tPaNnebki/CESWD4sMrprw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11ad04f0aa683983eb0e0a11a43c5fe62a7c05f1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.862","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.67","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1990_1779443989250_0.5120997543537977","host":"s3://npm-registry-packages-npm-production"}},"0.0.1991":{"name":"@tscircuit/runframe","version":"0.0.1991","_id":"@tscircuit/runframe@0.0.1991","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7a3a0cc10d1f1358e1ffb3669ddd5d65fbb0ad8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1991.tgz","fileCount":10,"integrity":"sha512-0BgWNybLQlXukVqdY4y0aj3fOz3QoIPVFNI9f0LhkN0mKEsphNJkwXFgCbj2K8jjEQqF6CjWIGupJStkLidgTA==","signatures":[{"sig":"MEQCIDx+KV/aMBAmgNLJwp13Or3FuEDLgREyx9v0TPKeOOPoAiA4ylWRow8vsQ3gZbxc8FlB1DvH4BTwQ3fDFRaYH3SqvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8ac2dbabb0037aaa2e1ee2c79b91030eeaf7c8d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.863","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.67","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1991_1779455327856_0.74155448799331","host":"s3://npm-registry-packages-npm-production"}},"0.0.1992":{"name":"@tscircuit/runframe","version":"0.0.1992","_id":"@tscircuit/runframe@0.0.1992","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"afdf144ad0b5cbe72f6edd87b4e4189a5ab98154","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1992.tgz","fileCount":10,"integrity":"sha512-CB6+zrGHx/Z7PZFh4iULdcveDpWEc2rmJrtyH1K8sQ+rjZJe3FYEm/O1COnyAPIpZiMHx1m55Qc8bXCHFHfQ8Q==","signatures":[{"sig":"MEQCIF4n9GRreL49vUvlzpdu/TcWCpW3HA8jZDvxkv+vbJXlAiBhBtjiG+uK4lLkYKdFC4k6lYkzS49fcOWj0fLP6/pOwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ccaeb2894c08bdaa3ac8b9841c62b6ab3e750d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.863","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.68","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1992_1779461926208_0.6839640470624933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1993":{"name":"@tscircuit/runframe","version":"0.0.1993","_id":"@tscircuit/runframe@0.0.1993","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15f991e0c8e119eca25d962aca5ae76338ed1aa2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1993.tgz","fileCount":10,"integrity":"sha512-iV/TIFQXdrbQ944kLypD1pREdu0eWsfw7eBXkZAeZ0INorWJXyROmnwnJ9Ge845Herl77lBokpYDcm9Hvhzvxg==","signatures":[{"sig":"MEUCIAosXFJJPVKrqNGM3bmE59Jc/6W/fAwxNAynB76INVJOAiEA3L/7BJ4IMs5uTEVSYNGAuE+AQxiYumIOhbQ4+gwPifY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"69cf602c07acff8379a8903556d9aed64cc15598","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.863","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1993_1779464043939_0.6335896112880306","host":"s3://npm-registry-packages-npm-production"}},"0.0.1994":{"name":"@tscircuit/runframe","version":"0.0.1994","_id":"@tscircuit/runframe@0.0.1994","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e17248844ee5c410471f58a6b4f1f17cdcdccdb6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1994.tgz","fileCount":10,"integrity":"sha512-/iy7W50RxFMRaUtqIthxs3xFQ6KLi1cUTu0liiFosfY3yKNsRwMA2ZODDMdAQtZaijD74O0elTUQKapLsj0laA==","signatures":[{"sig":"MEYCIQCSO8aEb4wAoBLXb5xbAbB4jhihXbrTAREvQbX5cQKq6AIhAJqyU6s1IRV1jn1BgyOTWXSMb/kdtOfhgxQSLEiut/so","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6bfcd76f14cef98911db2d74a3db325247370952","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.864","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1994_1779466120198_0.5013765676492759","host":"s3://npm-registry-packages-npm-production"}},"0.0.1995":{"name":"@tscircuit/runframe","version":"0.0.1995","_id":"@tscircuit/runframe@0.0.1995","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b92458726d76a8805a3e9fb744324a519ba12fbb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1995.tgz","fileCount":10,"integrity":"sha512-o355N6oJ2GMvOlapQUIFNZBU7kuCpPPmGK4EeKZZZIkjPcbb1KSbO1iDT+mawozxh59XndCbaDHAa/EvswbYsg==","signatures":[{"sig":"MEUCIQCuLabq4ZV7swh/zDRkwLbNnSwsJkMgyaXxJFpNXNz1ogIgNKfdnqq2gSHyvfqptoq5Y+eCx00m3DHj86R3yVdcCJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18215042},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86d316276cd7a561c82a1bf13116599508139bf2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.865","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1744","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.202","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.559","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1995_1779558254869_0.11346471445601725","host":"s3://npm-registry-packages-npm-production"}},"0.0.1996":{"name":"@tscircuit/runframe","version":"0.0.1996","_id":"@tscircuit/runframe@0.0.1996","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"23a4e5a7b882cf887c2a993f96643dd86193be06","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1996.tgz","fileCount":10,"integrity":"sha512-LIqYncQ8cX7XFXYer1TRDNONod2d8KTkSiaePwvF7bBjBPpUY14a3reOAr4cMgbZ+PRsb5Rb/Rbvd82R/Eao2Q==","signatures":[{"sig":"MEUCIQDhrJMr7zLB9KcvFTwrdTQBJCIukO8I9Szf4L+HW401eAIgJ2hYFhOjZAncrRco0CLzvlhXGIZ4Qt5P2uyPA1ZVWwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17152a345500546cab0ed4173d4bb1bcdc81d1e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.865","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.137","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1996_1779699606886_0.5409971604473467","host":"s3://npm-registry-packages-npm-production"}},"0.0.1997":{"name":"@tscircuit/runframe","version":"0.0.1997","_id":"@tscircuit/runframe@0.0.1997","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ced01d105d69abc8baf96165d4a8459fad100db7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1997.tgz","fileCount":10,"integrity":"sha512-ogKSOIud+10T/xQqwi/rjoN2UeJrMuxkVHtjFihK4jQkh2fo+KK4thv05npNXTIUMVl7ixyaVnQCB61KmM512w==","signatures":[{"sig":"MEYCIQDhOQp3SfVmdm0POnDIf6sy3uFyJq8hWaUjlzrN9kDrmAIhANvv39I7Xc2Xg/wul8iptysjs6hA7nxSi1btWAEG85wK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3686252331cad947fe2ceab7e3eef07992644a86","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.865","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1997_1779701031663_0.6252620073739497","host":"s3://npm-registry-packages-npm-production"}},"0.0.1998":{"name":"@tscircuit/runframe","version":"0.0.1998","_id":"@tscircuit/runframe@0.0.1998","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73c586c063133ecd5b278d664dc2712c8ffc35f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1998.tgz","fileCount":10,"integrity":"sha512-EyQbZzJYk/PyDFugEMxeeTNnM7dyiU+ltlR4o6eMLjFidCW+w6KdrCzWvGYCVii8/7PQ5XVvqwRKR0s1fcAUcg==","signatures":[{"sig":"MEYCIQDMpWeXuFaVfDsGy8avmArqmh7c+xOQFyKhz3w7bzmzzgIhAIuJUydUj33hoXlFclUO0SxFBC8mWW+BZxG0mED0Mjcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0e8c8a18c13a081e0f52ce7be1eff3e010f808c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.866","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1998_1779705806479_0.32434083037874517","host":"s3://npm-registry-packages-npm-production"}},"0.0.1999":{"name":"@tscircuit/runframe","version":"0.0.1999","_id":"@tscircuit/runframe@0.0.1999","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4747c35f6f06b3315dae7f0f038678bb2a2465b9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.1999.tgz","fileCount":10,"integrity":"sha512-tIi39hJgH5RNbsTE1LJmsWYzPBkS/mVnD9sjxcCtlBvatv6E0FO7pLYdixY0J+L7/n8mhectCl3nkqfGSH/PQA==","signatures":[{"sig":"MEQCIAs25M9+r58sL3Dem+h0aGkAi2082nEN6PrLv8rNfRgEAiAnKrRwSHPHQxBmDt+AptMyvr+B3oa2HkzFnWDvLK/6Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7c69f0a5258c4b04c02df923ad841cd68fb7ae1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.867","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.70","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.1999_1779713820546_0.23753707873630048","host":"s3://npm-registry-packages-npm-production"}},"0.0.2000":{"name":"@tscircuit/runframe","version":"0.0.2000","_id":"@tscircuit/runframe@0.0.2000","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11fe2b3982c2d448b37dc3f20b8ad72d3149f5d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2000.tgz","fileCount":10,"integrity":"sha512-/XZsqWdH/yvhlx0v27P+1hLzGRsoasHcJg2MBp4x3zjsGC1dYbrplRa+qhxTutREQRxi4Bj2LlY31qM+G3XZBA==","signatures":[{"sig":"MEUCIEUxd5Zgfn1N2h96OQKu3lJGvdGqiWZMh4N0rFRoKIbNAiEA8w7nEpcEmO70jxruN8WiYdzP1iavoRZxS8uSMj7rK2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6e5023cedb3a21bddfbe3d231ba72deecff11890","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.867","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.72","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2000_1779717936074_0.6177555426208987","host":"s3://npm-registry-packages-npm-production"}},"0.0.2001":{"name":"@tscircuit/runframe","version":"0.0.2001","_id":"@tscircuit/runframe@0.0.2001","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c18607693dade0aa1d0407f1670a538c73456fbb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2001.tgz","fileCount":10,"integrity":"sha512-OuXn2Ma/QbD3VCTS1WIpQ798CmFBfGOqhi0KG/gvhwHoOD4fj3VsvlsztvKdlYVHH+n6aELd6HA5QVuKCU0sUQ==","signatures":[{"sig":"MEQCIFUkxRH8fwvgzXb5rabT+EZkidmu5PyBHKZB+ffPYyz3AiB3dlSIaPVwAp+/O8fpLzUJvO1k62JChRG8GGwAOwsANg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8accbf448c6c02fe79188b2e210eb57b80941f04","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.867","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.74","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2001_1779720562405_0.07799523078829895","host":"s3://npm-registry-packages-npm-production"}},"0.0.2002":{"name":"@tscircuit/runframe","version":"0.0.2002","_id":"@tscircuit/runframe@0.0.2002","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"623fa94b7cb146bd1497acc567aedbfb851dacf8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2002.tgz","fileCount":10,"integrity":"sha512-ioPNYxhilTY1qj+EV8Lh7Hrk2g9/2c30il0m8+EXdqXiY+5m5pVylwG1tmNySs7FtOy5Buq4HbVMp7fILuyHAg==","signatures":[{"sig":"MEUCIEG6RnBMTW6dAmYAqg9i9J74LmduzVoL7L8tT9J3a7KBAiEAgvRKfCisrcPSTRkqD4tIDz+IB9M872FW/oVomvhQsJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6efccaf6a606eddc8b04c0f42c43f8ee08251967","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.867","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.140","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2002_1779720970840_0.5817258667657046","host":"s3://npm-registry-packages-npm-production"}},"0.0.2003":{"name":"@tscircuit/runframe","version":"0.0.2003","_id":"@tscircuit/runframe@0.0.2003","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"057848ff85c5ad96a496035721cdfa3fe3489660","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2003.tgz","fileCount":10,"integrity":"sha512-gAQlIPZ894TqOQL2OGD0B/0ODD30eEGEFM2FYn8ZmpTQGHBHaH7LkuUnXrc8pb4PZkky1C2oN9nKKS6guy87Pg==","signatures":[{"sig":"MEQCIHzAZsWZUjyexhf5hoCK4kcktWIJJdWUFP8+zYChGb2FAiBQ6zbm9RrhQsnBNDBgk2aSCsCPfX+1Gqpt+cVnf7t5aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05540247473ff61bd9fca3da80220701739faee2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.867","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.142","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2003_1779848698755_0.335429990443477","host":"s3://npm-registry-packages-npm-production"}},"0.0.2004":{"name":"@tscircuit/runframe","version":"0.0.2004","_id":"@tscircuit/runframe@0.0.2004","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"450fb2ced706fe9fd4a93bc792b5428271c9472e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2004.tgz","fileCount":10,"integrity":"sha512-52iRAnvjswYCiqVnlgcOerfPWy4+Yse/HDK+xSwlmymPenNQ5a658LAOikH806GUsWkxUEwTqBfXaX9Ac5Un9Q==","signatures":[{"sig":"MEUCIQConRuBVRPF2Hja3HrYzEEudxROcGYtokibZdwBnhH5CgIgGI4P7ZtAtNmR6OmSaJkZ/fYEWL5v8TbVdF2kGLtE3mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f4737fb1e850a6d917987c31192a43c895966c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.868","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.142","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2004_1779902862086_0.6982054781431699","host":"s3://npm-registry-packages-npm-production"}},"0.0.2005":{"name":"@tscircuit/runframe","version":"0.0.2005","_id":"@tscircuit/runframe@0.0.2005","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"295d790976933eef8e33dd204577caafe4bc665f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2005.tgz","fileCount":10,"integrity":"sha512-+iv1KKhzr62OPXC5Z3xUW6pLOu/ThzyxohiddTLo7mls4dREArtwCmw88EHM+GuVMOaW+1PxeJ6my0DI1YcItA==","signatures":[{"sig":"MEUCIF3XWvGGLpJwp3bM+HmiCGIbJZtgIiiW7DtZdTlSzH0OAiEA5RXuBGZZlKGUVcdowqlQZPJVG0uMm4mL7XJA/BwqTU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ef198a6b1ca0b677c47122cc353abb40c0771a6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.869","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.142","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2005_1779951933148_0.20003030811709266","host":"s3://npm-registry-packages-npm-production"}},"0.0.2006":{"name":"@tscircuit/runframe","version":"0.0.2006","_id":"@tscircuit/runframe@0.0.2006","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1bb9e0d0d2fbb373498b904c5c027b6e690fd6f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2006.tgz","fileCount":10,"integrity":"sha512-xR8qbLrdbeXBZYcA/fWyC4yyqC+nPusoXOe/ikisZ1nRLeEheL76ptLT6QbppzgSfR3pzlhL1k4drUYgYW9gZA==","signatures":[{"sig":"MEYCIQCAfmjYlCX5bgY6qJ0sGlCLnmFSi3ZSJc/+ST+ZHpu4KQIhANAuCYMGI3mq+gouFegMS1OhYxMcqRKsADw1hkinQYNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6938269e4359679f5115124eb648a0235bea3891","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.869","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.144","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2006_1779965425751_0.16739930531494607","host":"s3://npm-registry-packages-npm-production"}},"0.0.2007":{"name":"@tscircuit/runframe","version":"0.0.2007","_id":"@tscircuit/runframe@0.0.2007","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1179391d23e35d24a44b40ddea1344583fb55e89","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2007.tgz","fileCount":10,"integrity":"sha512-jzucNpF9xQAZNxBvoECyU3YXvxw7aYaWFUNc+nBq57nihfAQce8NCAbs51YHXhElBBP/jQK4ChYbqnP0lFsh7g==","signatures":[{"sig":"MEQCIBSZtTKtih+q8pAjFMiLfJtbbfgksC4IRDpenMEJRFiZAiBqZJqRwCc014qst+ySF2ArYK/mlyGl6NgGQKvyKnij4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a15602fa376b92c3512e42e849fa8c899a57b145","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.869","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.145","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2007_1779977118211_0.5743482275207987","host":"s3://npm-registry-packages-npm-production"}},"0.0.2008":{"name":"@tscircuit/runframe","version":"0.0.2008","_id":"@tscircuit/runframe@0.0.2008","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b4d18f9807e6b1ffc4b36e118dbf6c1e079ade0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2008.tgz","fileCount":10,"integrity":"sha512-kJRgC1dbF7Aa5A20nmaTVdzhn78vk6ClgStYhl5l3gNX9958RfpzJ/6Kc05gBv5dfFVfZkapORmiSBuaz5aIAw==","signatures":[{"sig":"MEQCIE11D6eNFpyukOJA9jZLFu1FuH9c/selEr7sVPiL1NmEAiBva4IsaeJspD/Cbrxvkkx5P9N5B/La/pLWJPX9sHntAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b356f78de709a228e1be9265e07632fb03190ec8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.870","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.145","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2008_1780000131847_0.4651750008143054","host":"s3://npm-registry-packages-npm-production"}},"0.0.2009":{"name":"@tscircuit/runframe","version":"0.0.2009","_id":"@tscircuit/runframe@0.0.2009","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bae225400caad0d916cf9998c574e01f47daa52e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2009.tgz","fileCount":10,"integrity":"sha512-Olj4jwvE6102VQCOhpDWUEf71IXttn3Az9yAUarZdHBLgZDF7tgV1ZB24aGsa6qV++jVawm2BW29HohGY71ZLA==","signatures":[{"sig":"MEQCIALape5Wvw53BFvLT2lF5+kZgU7NUF3MB77UKHK7sdgcAiBOWwSKwdVnbJwwWXn6xk8lKM/+qc7J54aLOVJ6q9hrfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c20adc87f3b0e81dc08a5a6a35104734e3984d52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.871","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.145","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2009_1780028679809_0.4899804565655179","host":"s3://npm-registry-packages-npm-production"}},"0.0.2010":{"name":"@tscircuit/runframe","version":"0.0.2010","_id":"@tscircuit/runframe@0.0.2010","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d8760b597b2c456e1303578c6860ed75158b682b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2010.tgz","fileCount":10,"integrity":"sha512-XB2hmouFsknJKs5zB58nnt9Ca9BCAauIM6UOcEBDzkklKtELd9MqGxzThuGf9TDLh3GDlXZkBqxelryMRjPyfw==","signatures":[{"sig":"MEQCIGX37U9nYmRmKKpcZAy70gmiB1mQYSHu0iqv8ueX5TcbAiB3iXuHbBXApTKWR2HsFmYsiWYSZ9r93kIwxHmjezvkgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65d5fb6707b454ffe3328c052ba40e7a3d552acd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.873","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.145","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2010_1780080132246_0.6350342327749512","host":"s3://npm-registry-packages-npm-production"}},"0.0.2011":{"name":"@tscircuit/runframe","version":"0.0.2011","_id":"@tscircuit/runframe@0.0.2011","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c4e77df34029ef1d89099cedfe9dbcda55502ac4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2011.tgz","fileCount":10,"integrity":"sha512-cDOx3l5P4qsIzMvzP1u6qLv501jk4JVBJky/UujSQHDTtkI7s8f+JnQ1+Q8WDCJsX0AV2tv8GqVOHsExJ48IdQ==","signatures":[{"sig":"MEUCIQDr2VXpXDMrJBEDW30m9Y+TsAYPKvOuFwUzah2qaMwa2QIgEuqoSGIkP7O5bvWOYMzvBHHgE4E0iHTEW0EMy++U5Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45db3f21e78f6a4df398ff3292ac51341a7006e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.873","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.146","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2011_1780160656463_0.7998151140960068","host":"s3://npm-registry-packages-npm-production"}},"0.0.2012":{"name":"@tscircuit/runframe","version":"0.0.2012","_id":"@tscircuit/runframe@0.0.2012","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a55fc47e4bc8c005f1741610ac5c8c3166622a3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2012.tgz","fileCount":10,"integrity":"sha512-9GOs8LRiJkx89/qbONdDsh+NuUoaEdBiHTtndcoyiOS0umNB1vGqx38vTrBubnY2dBQhcYovr3WT7WRxf5Fcow==","signatures":[{"sig":"MEUCIQDQwKLiyDRxh/Tf0OIylyTgCTC0OP+Sf+99j+fVVCgyhwIgNvdPebCgnnArugGCspUhoq6H75IIEtVnL0bxmRuJxLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79930bae15f23e8479c83809129708c333ab001b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.873","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2012_1780206874099_0.3361750260254941","host":"s3://npm-registry-packages-npm-production"}},"0.0.2013":{"name":"@tscircuit/runframe","version":"0.0.2013","_id":"@tscircuit/runframe@0.0.2013","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d7ebf92b95733746fbb3987a1a201d5049c4924","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2013.tgz","fileCount":10,"integrity":"sha512-n9M4GnBYJdj8fQbAYC2ic8viL2e3LpUyCE7TnCMZKiN6sW7wgCf11ZhrPdY4yghCNGPHRcsfd5grc6oWBH4lrw==","signatures":[{"sig":"MEUCIQDC+bBkTFuEgGBL2GzPjDJv8Y0+pZ2XDwWzqHOXI7A5PAIgfkIDy5HF9YCMy4WMWY7kcScY+ZnC1Uxzhr0taAX1jrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f186bca74e55e9371c540b7e1c9f6094f0ad7981","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.874","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2013_1780210680844_0.11165341530993844","host":"s3://npm-registry-packages-npm-production"}},"0.0.2014":{"name":"@tscircuit/runframe","version":"0.0.2014","_id":"@tscircuit/runframe@0.0.2014","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ebc5da39acf5202c26ee3b05996a7ff5770b35d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2014.tgz","fileCount":10,"integrity":"sha512-h6QrKj2cohYBn2iw1bOFHCpZeMLcDXRIYAXbkyD/MOi01hWIyoRYp9c+fXmBK/WnBr51E6d0L/GUNumBMxvWSw==","signatures":[{"sig":"MEQCIA3BbNojpC3SMmh2Fub/yl0GFfd+I6Tg15Geiwp0zE9oAiAwEKp3U+6pSV3ndA6omWpgctPbVuDqbMIOBsgEMTEkLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c4a479e0ed177b100e09e8c2196f1640403a65de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.876","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2014_1780246781330_0.1976175244022369","host":"s3://npm-registry-packages-npm-production"}},"0.0.2015":{"name":"@tscircuit/runframe","version":"0.0.2015","_id":"@tscircuit/runframe@0.0.2015","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54584b0b136a293868f87bd9d36f67a101ba119b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2015.tgz","fileCount":10,"integrity":"sha512-NgLME8ycNiEOL5xNbB6nQGm8M873Q0VMv+YJElZQkB/ZKfH+npmaQuHK+p3+SlEkzn9n+twmp01YM+2OZnFDEg==","signatures":[{"sig":"MEQCIGfYLUCerbXRB/UzL1J9Kz/EK/dA+HzXuc4ZS6qD8iDeAiB+Xgkp+VnsOE2wCZDE2i6hhfg3icVjEc38myYQwEjR7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"398ca3300ed4cd2d653af5f44636c4eb7515e90c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.877","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2015_1780249395812_0.6533311981637304","host":"s3://npm-registry-packages-npm-production"}},"0.0.2016":{"name":"@tscircuit/runframe","version":"0.0.2016","_id":"@tscircuit/runframe@0.0.2016","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2aff6650bf1944a2e210ed84db6d77c2dc55d51a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2016.tgz","fileCount":10,"integrity":"sha512-RmOGuyhwXa5A1hTNGfX5UgRkfLGYgHb6S72taJIxye3oOL4ZoycbXJNO8AhcvfAmkn48zhofnog51+UqosQstA==","signatures":[{"sig":"MEUCIQDTtAuZe4yAW91zHc3JWG0kI1OKwfRpRQKWGlPq1Z+x5QIgE3+PoDuM/dl3fk9r2DGAQN3jN21bWs9yt2cKH9WXBYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"96b9cd271854288c4e8c18a2b80429c8bf47d615","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.878","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2016_1780249825124_0.005312335837326376","host":"s3://npm-registry-packages-npm-production"}},"0.0.2017":{"name":"@tscircuit/runframe","version":"0.0.2017","_id":"@tscircuit/runframe@0.0.2017","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"258e4bdea7008b73ea4130fd5e78a11abd28e816","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2017.tgz","fileCount":10,"integrity":"sha512-K4txo+vpC595HRESH2iy9FOTMRbeY8rYW7IAj2Ke81jlAEtLpI0xIG3w2KBexFFY9hVg9o12qIBIgbgfkyzh/g==","signatures":[{"sig":"MEUCIQDK29r0sMhopM1PBuGozCa7uz0QGIftClL1chOkw3RCWAIgeAoOAYZDoZRg0xYOp3MncEhKl7a2tQV6xagYrVzy+Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19784677},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3b3349309111c0742e964c53668b601305fcd61f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.879","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.560","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2017_1780294750385_0.6208288998902645","host":"s3://npm-registry-packages-npm-production"}},"0.0.2018":{"name":"@tscircuit/runframe","version":"0.0.2018","_id":"@tscircuit/runframe@0.0.2018","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1d54908e5828a7bd9fec43aa44a296fe8e5b70a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2018.tgz","fileCount":10,"integrity":"sha512-wLXWurKsGs/wgIslkHeGjuwzxxwOsKakuAB0m4cBAs8VLp8jj67mAlX+Nl3kYmXtAhPJcoHAiWw6cv0EU68GaQ==","signatures":[{"sig":"MEQCIBfo+PR9/0j7VATWFDznotGDkVBu/5F5AIB8IFbBtKBtAiA8lP8/fmNj3d1sNw10BasNtyyObPCvwQ+MonxQqs5a3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bdfe0d31214d19dd2cbcb88bf67657c360df41eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.879","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2018_1780335781104_0.4481506744387269","host":"s3://npm-registry-packages-npm-production"}},"0.0.2019":{"name":"@tscircuit/runframe","version":"0.0.2019","_id":"@tscircuit/runframe@0.0.2019","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f4733c4b07ca9e3c8d75fdbe3b2ff0863506e73","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2019.tgz","fileCount":10,"integrity":"sha512-kptd6s5gkPTSUSNFY6RGeSnDT2zkW7JntLejQbzG0FUx3NeXGLhqk4iaJ6kqHPCEJ2B+TCABEt9wmMdDBropmQ==","signatures":[{"sig":"MEUCIQCYkHnUUA0bdMWs+j/18QQulEKVGV+sgRUaPGCGrjXbAgIgXAR3SuWPP8EGWpqMJ6WKL8Y/ae4DDy6CUeE9QMemSuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e65f0267860e9b73525632f8bade611456d3160f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.880","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2019_1780417618377_0.28769491541753034","host":"s3://npm-registry-packages-npm-production"}},"0.0.2020":{"name":"@tscircuit/runframe","version":"0.0.2020","_id":"@tscircuit/runframe@0.0.2020","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b09c4f9acbecdfab31be99c6d16f6debfa1460e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2020.tgz","fileCount":10,"integrity":"sha512-EC70t0KmG9M32unNVvN/tpt/QdrCV3SH0eYqY9EJ5asdmQj9JQTqFLHKdsVL/88PEZaV4Om6xEY6FfbEoXOjGw==","signatures":[{"sig":"MEQCIDCXF6o7dq0PfRmfvnsSm/Mdvp+8cUAK23KOdNyEttGWAiBtow6vNCQXR1xi5pY3EEFsbi2aH8u28K016z9CTvefZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79369b1d1acb4cc94e6e3b6ba602d41f849f3ed9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.881","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2020_1780420256962_0.230229863753171","host":"s3://npm-registry-packages-npm-production"}},"0.0.2021":{"name":"@tscircuit/runframe","version":"0.0.2021","_id":"@tscircuit/runframe@0.0.2021","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"299c509f02aa0da3bffe815d108804824f2f2011","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2021.tgz","fileCount":10,"integrity":"sha512-TAa2ZMyBTnvk439Ed6w+MhJtMckOfFndVLB+JXEPfRHyM9ymYj1AtkRYLzElkLfmIkQHb1IMsIrsXP5quwCh0A==","signatures":[{"sig":"MEUCIBzEPWucKfOz8oHJBEX4mK1uGtp/jkY6cT09O88AqLraAiEAxEYXzqM9v23k3iiMZRaYf2phGkV4NDBTnIZd4wDdDCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30155e96d00bc0d1fe2032e0fb81b0fde9fe9627","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.882","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2021_1780426604348_0.5811208241777066","host":"s3://npm-registry-packages-npm-production"}},"0.0.2022":{"name":"@tscircuit/runframe","version":"0.0.2022","_id":"@tscircuit/runframe@0.0.2022","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0c1b4e2a1d11744ae7c074f95096531dbade18d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2022.tgz","fileCount":10,"integrity":"sha512-+3nUf5BsSKyw0Ms5yneWuhvV5hN6+Jx2KedyCwYccKZ1G9CiYqhFubAdIW3gGEq81nrgisKETWCdxFHHNRwYmA==","signatures":[{"sig":"MEQCIHfdeXcNKKgHZ0Nylgm3xvqYldPz7f1YttUn2jnGlCtYAiBFkSoBYZ/Pl62PpREiCHCmr+Uwh1iShbzndnq1eyIE5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31860f2376745f48045c6e11755d528b69dcd22b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.883","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2022_1780429082604_0.795216960588101","host":"s3://npm-registry-packages-npm-production"}},"0.0.2023":{"name":"@tscircuit/runframe","version":"0.0.2023","_id":"@tscircuit/runframe@0.0.2023","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"046109c9d689f504e4692ab354ff031915d5f0c5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2023.tgz","fileCount":10,"integrity":"sha512-LLtaIR2ph50b7XBXkcLIy6b6uy1NqNPHY7Gx1tBlsIIwZGoxCOgmKRWqVyFiOp99JT/9Q3+OcsAOmaIUGqqP8A==","signatures":[{"sig":"MEUCIFgSPUDop7fP5H6X1Fit1Jvni18Dx+JZ5bEDnSDUGKVkAiEA0sHjzzvXzHTiDyHTb2ghbU2XqRJhqaV8bPSljOkgPrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0fb391fc163d12ca5b92433fac1975f7ca2dffb0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.884","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.564","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2023_1780442655222_0.9751352555892638","host":"s3://npm-registry-packages-npm-production"}},"0.0.2024":{"name":"@tscircuit/runframe","version":"0.0.2024","_id":"@tscircuit/runframe@0.0.2024","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bcc5b095f45a20f7d949bafa23007f0b91ef8a6d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2024.tgz","fileCount":10,"integrity":"sha512-wv+CPeu83jB7kOs8q3clSnbtvBItZZ1EBd8PAxYePUZT180UCXitekhpPHtbqy3gT6xn6dA39rE6zqU5rzlwdA==","signatures":[{"sig":"MEQCIBk/wJt1aNbPYa7pIp2PsGDpSdH0TwyBtEXWlFYb4wsjAiBTqZhDcIhxiHvJ2WYK97C9+GKJwM4v2bxWbrgw6bEIBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"779c2f3f0b3ce42ad2ec23de1f4a10b7140645aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.884","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2024_1780453712713_0.04097218499460098","host":"s3://npm-registry-packages-npm-production"}},"0.0.2025":{"name":"@tscircuit/runframe","version":"0.0.2025","_id":"@tscircuit/runframe@0.0.2025","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"073a240c1a803a0fa6e42bee7ec5e7dd3ec06a7c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2025.tgz","fileCount":10,"integrity":"sha512-c4b3CII04/2iphKoafZ4mLJOs79MnC9Bi9sNF2NGpHR369BBk7OCdAwIurxVGIVdNJQoGhWLuzSgr9xm/f6O7Q==","signatures":[{"sig":"MEQCIHpLb/u9Igh5vC6I28RH3iq54m24c70gJmAkNfQyTXbNAiBEtQL+rfDgeE8mRKwT2pl7drwc4ZVFbHa3RJuAexY5tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ffcc8f21db036951b204b55f2b7a2f1e25f9b7a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.885","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2025_1780462407553_0.9316620153083182","host":"s3://npm-registry-packages-npm-production"}},"0.0.2026":{"name":"@tscircuit/runframe","version":"0.0.2026","_id":"@tscircuit/runframe@0.0.2026","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"015d6e145fd50aa561d84f69c33d91f812ed8ab3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2026.tgz","fileCount":10,"integrity":"sha512-WsFZV92OMPFmnKBenwiOdg1LBbrUnktrWtlaHAOUkXhoX+zuebsNM2gCfbBsf2VQunhXzzi6XPvkyEkkr5kpuw==","signatures":[{"sig":"MEUCIBqBaWNXr3Tvm5ar9xu/jaIN7c507DvyPfEIe99skxjWAiEAgW8RpLzqCzIwzsdLYnT6HseZdwsfn+HdqPBmuqw9LQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebc8f1a117b7eaca8a329d90c16afb6060d91b27","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.886","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2026_1780466296534_0.5314193866595669","host":"s3://npm-registry-packages-npm-production"}},"0.0.2027":{"name":"@tscircuit/runframe","version":"0.0.2027","_id":"@tscircuit/runframe@0.0.2027","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1006e1975c13366b867a7ae11f9602b684ffa811","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2027.tgz","fileCount":10,"integrity":"sha512-7mNQq0szQ7u/l30HR212UKVv2EXH0HagzrwGp4FgiOmPFGKJHKb0NR8wPxwG0koBA6gYC3pXbFQmlBAjn5BlHg==","signatures":[{"sig":"MEUCICArBw8bdVlcuSmTckbkbMSS0m1zNJqLr7ysvT67xv2wAiEA0dN481U/Uogprh5yL/DQ/Mofs0RCLP3YfYpfofdNN6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c65947973d894ea044cc5463f91ab4374217ce5f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.887","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2027_1780480669084_0.015110839473013504","host":"s3://npm-registry-packages-npm-production"}},"0.0.2028":{"name":"@tscircuit/runframe","version":"0.0.2028","_id":"@tscircuit/runframe@0.0.2028","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"037915d8063a0ac40c157760bbc97434312bd9eb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2028.tgz","fileCount":10,"integrity":"sha512-4tyvsor07kYIIXs5r88kb3O5aNAgq/BezBf/73XZauafBXYTbvmg5B2+gtrbmEgYT1M35NadmtL+jX/fd7WTYA==","signatures":[{"sig":"MEQCIAhaH/LjSlZzya82faoQrXvhyXKaAmRVFrvSrHc+xYNfAiBoygv2r29I4IYb/nx4NQiEydmatISRI19mN+Yc/di2Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5cdd7add067516e50513c62507102d23503e1848","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.888","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2028_1780497469845_0.7624902139528447","host":"s3://npm-registry-packages-npm-production"}},"0.0.2029":{"name":"@tscircuit/runframe","version":"0.0.2029","_id":"@tscircuit/runframe@0.0.2029","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87424d47d3f8cbbbd143d5b47c7367375243cb91","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2029.tgz","fileCount":10,"integrity":"sha512-sM1jT1uqUv10Hmn9WAhoNPU9y9UopE86B6Ity34BUhnGIj9rrIFmY5m9NpqGoe7Z0pz4t/ZERLiZzDGKB5Unbg==","signatures":[{"sig":"MEUCIHaqrt+NLAuM7aXIWOK2lp0xCjTAEwmqmuZBoIL96WijAiEAx2YZhnENEuoUOb1GepFJGZyL/7+tf0dvVbiIMbVQIFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3088f4e9367896a04cd7b331ec3f6a4761d2210c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.889","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2029_1780516489024_0.8948983157405863","host":"s3://npm-registry-packages-npm-production"}},"0.0.2030":{"name":"@tscircuit/runframe","version":"0.0.2030","_id":"@tscircuit/runframe@0.0.2030","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b0d926f11660383a060dcfdfc83b4bb57b67d837","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2030.tgz","fileCount":10,"integrity":"sha512-zAMNKIyT+xvhRy3SGBJWbzabNuS3KOpETLBadqHuKhn/dJGdp3xDoAOUQQiXK4jLzsSgrSNRp5r5bxHGMf6DBQ==","signatures":[{"sig":"MEYCIQDqeWD84JFkhpkOnrE81nBTmQGqhQhskEi/snG0zD7U6QIhAJ6D+gBl2jt1bcAcIZRN+eCntD6JODqU3+8LCUwKMZVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8fb4c0764c2919aa9e34807ab7e6fb3a2847ed99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.891","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2030_1780517573110_0.20691400732130583","host":"s3://npm-registry-packages-npm-production"}},"0.0.2031":{"name":"@tscircuit/runframe","version":"0.0.2031","_id":"@tscircuit/runframe@0.0.2031","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5034ec0f4ab5379d7207842e5bf77a68378c2244","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2031.tgz","fileCount":10,"integrity":"sha512-LW4M8+slwhrG4qy1hdfe9l+SvvAk+gbrZXmHTcCKtGfzhxJ6PHyZf1rzkQYPK5MPjQ2mjmTAdHFVw53z6NK6OQ==","signatures":[{"sig":"MEUCIEMXBuxI9SsyJdOWuIAdvKwUub+yuJbQbVkJM2UtGujmAiEAtG3v59QahRpBUiH+l3iJV6mSaOi+KOPJerpJPfLgPE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792223},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63f26d270739e977a4c0f88cadc29953c6c835f5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.892","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.370","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2031_1780523620596_0.006060218137866613","host":"s3://npm-registry-packages-npm-production"}},"0.0.2032":{"name":"@tscircuit/runframe","version":"0.0.2032","_id":"@tscircuit/runframe@0.0.2032","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b90a2c95140d2bbe1e3db825befd1e30a2a00335","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2032.tgz","fileCount":10,"integrity":"sha512-Z62nDZMcB2HCiwanKmhKLy/two+C7+Jn0KC0wwNYKbUYJ+fIugUpaQQXt1/k0Kwzh5V7mErPwyQXAodOjldugA==","signatures":[{"sig":"MEQCIC2egEq4IVegX81q0Kqk8GHKIcBIeawr0IiRzrJ4JtmQAiASKZiuI6Y9hhlqm60unO2tcQ+XY72NpwbIO/EP9GJ9vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792253},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b7c9f97bac94bc7075fdf344548745c9b5c2f00","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.892","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2032_1780529679518_0.6818865132160863","host":"s3://npm-registry-packages-npm-production"}},"0.0.2033":{"name":"@tscircuit/runframe","version":"0.0.2033","_id":"@tscircuit/runframe@0.0.2033","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7858536aeb3996abdd2fb71a2e64e51cca9a6a6a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2033.tgz","fileCount":10,"integrity":"sha512-S2r8P0oE13G3XVfxBqHCIkHc1wjAudM+00Z/NwQQ+n4zFHl3XC5bMsa/RXW5ER1+49SlDei9KlKHmNhyAQeqgg==","signatures":[{"sig":"MEQCICz9DAIXkOQaUsAxc+kjnWvUuDqMtMLIHjPkh+ieiW6mAiAZHOsd0TD9CVT5Ur9sKa3mIgkFBuSztJjuNz7jm5auEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792253},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"afd04238a068e98e536fb174fd24cbadea36d238","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.893","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2033_1780530146462_0.8019044243904101","host":"s3://npm-registry-packages-npm-production"}},"0.0.2034":{"name":"@tscircuit/runframe","version":"0.0.2034","_id":"@tscircuit/runframe@0.0.2034","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43031e19d2d7f19425f5e7b69c690e35f730ba22","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2034.tgz","fileCount":10,"integrity":"sha512-4LJsL0R6gnsP7ja1iTEFaaH+/pTIMGb9oys7mO3lkvdZDD66EPgdoaLeHG1kVUy5czFN6QrDhVk1UETMTI3Jew==","signatures":[{"sig":"MEUCICDWWGZqUwKKtI57jLF4zFCuJORLYnCNWX5FYpwCX9DcAiEA0oFNaJbXUeSnKPM9Onx2Rc84l+HFCeB+582kAieb7W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792253},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d69f503ae3bb84bdc015c28d566813574220c9af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.894","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2034_1780544014130_0.9385402200719253","host":"s3://npm-registry-packages-npm-production"}},"0.0.2035":{"name":"@tscircuit/runframe","version":"0.0.2035","_id":"@tscircuit/runframe@0.0.2035","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"37fe666ede70274498f9591885d71c76781df1e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2035.tgz","fileCount":10,"integrity":"sha512-m3j0ct25qIG6PpizZaK9mHF1AZ58y1LWJ7EgW2qeciA9ZGYkt/R7XdSMfJgzZNvYTnrLGh3JxEDV5undROkVoQ==","signatures":[{"sig":"MEUCIDOpIE+hwWe+4xjMeRCeBPbz+LAianmvwEuPaiiEAKfBAiEAj73kYDJIE13C8IIo8/mUSmTMHkPPJPBDE4VFPrA+mYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792253},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5399f5d5af05f9e3cf9eaf9d4352702d0190bc2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.895","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2035_1780544274504_0.5874423063772236","host":"s3://npm-registry-packages-npm-production"}},"0.0.2036":{"name":"@tscircuit/runframe","version":"0.0.2036","_id":"@tscircuit/runframe@0.0.2036","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3529a4101943ee442dc5f1d879ac943a30d8eaa5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2036.tgz","fileCount":10,"integrity":"sha512-8JD6vy4WUu2bAHphxLnVmealO51DgTu5w1x3ILRDM8T4I8jkLKnP2o9U1SPksTLxFkbSqABdwEWhANRp2huOzg==","signatures":[{"sig":"MEUCIQCqvmzLSxF+4FK8mLbWjSkNz2k/T2tMVaDBEqYyynZUpwIgSpuZuaXFWVCCLEoFd7K5aI5iPVfCT99ryEVTyZntuaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f6cddeff7c5ae0643fc503a4aae8f193c0f0180","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.895","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2036_1780546770716_0.03567099569793486","host":"s3://npm-registry-packages-npm-production"}},"0.0.2037":{"name":"@tscircuit/runframe","version":"0.0.2037","_id":"@tscircuit/runframe@0.0.2037","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c479adc74f52d99240dc5edb470f86543ac62fa0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2037.tgz","fileCount":10,"integrity":"sha512-VMSTLjI087UcGJz/t4e2I+OC7hej5lA70aU0vxcntm4eJtsYupkCSsSVDn4qNQTOizTLAx/IQTjATKym6o7qRg==","signatures":[{"sig":"MEYCIQD6uzv66CEYT67+4A74eJ1F1YGDww6lFnSaY0PjyGBvlQIhAJCD+Cark1+sgGk1aF7oIbcKMgo9VK0/HSnXKMZPjMOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c62a0c51d2760d5be392098fec74172510fb8f0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.896","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2037_1780547735674_0.8338505099213493","host":"s3://npm-registry-packages-npm-production"}},"0.0.2038":{"name":"@tscircuit/runframe","version":"0.0.2038","_id":"@tscircuit/runframe@0.0.2038","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"054fbf75b0ab8ad67b25d553153022be245c01b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2038.tgz","fileCount":10,"integrity":"sha512-5Vf1KtIQEh2RE7lCMpzeAe3NKsAKwSTfcXOPEufjfzPEfGlSQ8VT4NTeUWws1sfG1hDg+KJobHSnafihavVTcg==","signatures":[{"sig":"MEQCICEj383LmlFMrzgX9UsJ31xF2iDUR1+mst4rdB1fVTWIAiA0MSfK6EtGcBrfxJkbqcfxOeN5QOvg49Ncrj8N5pPZUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ab8c4c2ff7a990589a2dc427c21bb51f8263675","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.897","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2038_1780549238309_0.98736059241158","host":"s3://npm-registry-packages-npm-production"}},"0.0.2039":{"name":"@tscircuit/runframe","version":"0.0.2039","_id":"@tscircuit/runframe@0.0.2039","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e11b77a80add0a7fbbcdea8691fee69a743fb9a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2039.tgz","fileCount":10,"integrity":"sha512-mdgK6N1YYutq0Bxy80czbHeTLY/oKXoUvrlDbFhm5KR/+Pl7Ma9b4IRL8DWtor+ZZzwpB9KjI5PaYQA31qf9ZA==","signatures":[{"sig":"MEYCIQDqAU5Klx2QCxzIvgSDMkj5nwSbzqRAVWsBY8DoMrOspAIhAO5jwQlR74bDZIHBGv6NcNyGRi10p8s5eyKxGW3sdN/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3c1c89aa234fcdc7e1f4c11884ec99ca7a455254","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.898","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2039_1780564217455_0.37802385727386145","host":"s3://npm-registry-packages-npm-production"}},"0.0.2040":{"name":"@tscircuit/runframe","version":"0.0.2040","_id":"@tscircuit/runframe@0.0.2040","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e3866c598453955128bcdc4f04284293c8f26be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2040.tgz","fileCount":10,"integrity":"sha512-nLsGZ/NMldJdrH1+edOFeGwBDh4aYdaCCbveySHImEGKcsQux0PXtxpVfBv5K36msdjL+ZWMrDR0HZD6b3YGxw==","signatures":[{"sig":"MEYCIQCt4fYj/d5K15lxZV7P0lzSny9UKePQMEkagQEoWwJlRwIhANIk1O7nJ2NHx6f7QcP4KX755pJ1NuRFmQGHDfKXJERQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"758e6b4c2c244782f0ae2bf3858919c55ab4fe86","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.899","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.75","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2040_1780629563607_0.48079534412626024","host":"s3://npm-registry-packages-npm-production"}},"0.0.2041":{"name":"@tscircuit/runframe","version":"0.0.2041","_id":"@tscircuit/runframe@0.0.2041","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a92e70b19ecd9de11af8daf5b846174af65b21b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2041.tgz","fileCount":10,"integrity":"sha512-Hd7z/AXrdmhlHm8r2pfMLDWnBgiit70//ArB/w399Srf2n2CY4fZErhRESiPCEAjZnGXzJ7tbXQiI6vKOKc8vw==","signatures":[{"sig":"MEUCIFXe5Ejmug6aSBImvxRSbnK+qu/tCnL3Ady6k9+gP8O/AiEAp+eclTUOqFAcTIhyQgVL/mpJiqOS2ufcQas2rENnLD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"306e775f8eea2d0277cccfb427ebff20da21e680","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.899","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2041_1780636378096_0.9400097714555424","host":"s3://npm-registry-packages-npm-production"}},"0.0.2042":{"name":"@tscircuit/runframe","version":"0.0.2042","_id":"@tscircuit/runframe@0.0.2042","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8caad9a29b1ed6ba3b802c3fdfb0371b6162c7e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2042.tgz","fileCount":10,"integrity":"sha512-9Z1tclOTvggQWtW7u3uC2alPCoALQbAUvVvRDaQoJqdosmF/LKogu6WviZczH3cBnwLoe2QTbUJUxNp8CxHm9Q==","signatures":[{"sig":"MEQCIDPdD2CLgrgxP2kHt+OrOI1Tm+qI2lOo/3HBr6jWMuvVAiAjD4KXUUwKtGoJSVIzEIdVPkCGvuYWRvInwUZa6m8/3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80aa93866501ae86643ee0a7dd99b7e1ce309f23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.900","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2042_1780640508974_0.505240389345124","host":"s3://npm-registry-packages-npm-production"}},"0.0.2043":{"name":"@tscircuit/runframe","version":"0.0.2043","_id":"@tscircuit/runframe@0.0.2043","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"61fdb6e3578b3d7dd428b5b426a515e0a2313de7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2043.tgz","fileCount":10,"integrity":"sha512-dkpdRV+pRkk/V91MMbMo85PjbrMLQoBfJc8fpNBHGgNyEUO/DyMUqh7x/5Sw8EK4voxTE+ixtYNTSyCTbsonNA==","signatures":[{"sig":"MEUCIQDBND1R/qiUjwXCtP4tvAvpIhCT+8Gm5RFvSok/6nBrPQIgU3//Bcr2S0NqOYRfrvs6Q+k6xf3X7Nc0W9ggfvgEV3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e65e18b984f3bfb38a9dd7f288ce37cb3df9a127","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.901","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.147","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2043_1780704423132_0.567402028556357","host":"s3://npm-registry-packages-npm-production"}},"0.0.2044":{"name":"@tscircuit/runframe","version":"0.0.2044","_id":"@tscircuit/runframe@0.0.2044","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bfdfe83e5a6f425c25c279180c4cfd2fe32e80e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2044.tgz","fileCount":10,"integrity":"sha512-2OiMQv59ffyqFAuFPfHKkkainc6CuTXNLAst2o3DMycfmbgixiDSYv52ZIU+SrEdr0ui55/T4XJB6wWFLN5Bnw==","signatures":[{"sig":"MEUCICJSJyfX2udVTS/D1xK/AtOJmY1rUuXG7yHR0ZKYaJg4AiEAiUMYawoAj3HWuWxwMoCDUUkIHLCAaXODmq7msAtFwxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b647033b23cb308741f334e72a23ac272cf25e8f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.901","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2044_1780798981448_0.7401417872275942","host":"s3://npm-registry-packages-npm-production"}},"0.0.2045":{"name":"@tscircuit/runframe","version":"0.0.2045","_id":"@tscircuit/runframe@0.0.2045","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"80a0e493925ef78b13432226b745c46c7b70ae54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2045.tgz","fileCount":10,"integrity":"sha512-Dz0Gr+t3tQ2xGOE7oJPeRnMjI+mhzUzujs1Z2fDMv0+tfNqO8PUGiPjRoljch16CkbL2iJtEaN1BSk9x8Y+ZXA==","signatures":[{"sig":"MEUCIGQp+yUjeFeKunmuh0DIOSFpM4AWLcsfPRjl1/nWb/V5AiEAj/SGf7kJ09MmcmLGZWAPd8QoBVJtVF0tcSUM0BkapCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b292386a6a529e274f1ab8cdae64860db556919e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.902","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2045_1780824259941_0.9423497828251923","host":"s3://npm-registry-packages-npm-production"}},"0.0.2046":{"name":"@tscircuit/runframe","version":"0.0.2046","_id":"@tscircuit/runframe@0.0.2046","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fd2f661f105978021ca6e3c1bfe41101108e444","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2046.tgz","fileCount":10,"integrity":"sha512-a2QMPesyTHwN4i1IsZ9ox3Ua7npC3CblUQqvS8WxLaNlLr2iPclYF82MMzLK4yM0K31zK5ojeU6+vS8PE+h2ig==","signatures":[{"sig":"MEUCIQCFETLvK2JqVb0SXfrRUt6YUQ0zSKOV0FUpp6oobHBptgIgDLvLW6SNNZ4h9qIzGjK5F+c6XzSG/CZyzNXdomGavgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"114b88f48f06bb1c6290d1def2a83ac437127de6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.904","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2046_1780934097103_0.7071941281093117","host":"s3://npm-registry-packages-npm-production"}},"0.0.2047":{"name":"@tscircuit/runframe","version":"0.0.2047","_id":"@tscircuit/runframe@0.0.2047","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41f7477a8429161294cf104ca618af659075b606","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2047.tgz","fileCount":10,"integrity":"sha512-f2oKfwkqk4vTdGpJPd7tfXHPyazlE5Mo2RXFReu7rcnoudDFV5EYLnQgJezNXVPvFRYLm4ZzAig/ilap7hmuiQ==","signatures":[{"sig":"MEUCICBO8ltiQb8m5wZMjXOFU3Fy+f1iG94G1HbakArYVd+WAiEA8zA41vsm1rr8aP1+31d92P/HQ7AUx2YcsJafX23bRwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6460f84de6f0a2617829d68016d1cdaaae3af16a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.905","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2047_1780936899095_0.3185800729129902","host":"s3://npm-registry-packages-npm-production"}},"0.0.2048":{"name":"@tscircuit/runframe","version":"0.0.2048","_id":"@tscircuit/runframe@0.0.2048","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31e54f5461969bcd7d74c85927b89d0d0259f29d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2048.tgz","fileCount":10,"integrity":"sha512-dCuTnYkWyGxIV9A2ggOeLcVgq9f27HQ3lfUkAbMIs50poJ7i+r1pPXtAwvZAMfNIIK80txB4rmo3FdTt/eVhww==","signatures":[{"sig":"MEYCIQCOa/7cGkG/CRoEyh6DJcQB9pSgTPa+d4bMGQAa0FuNxAIhAKWDV8Hei+7xz3VKPrJEwc8Te9l1h8Ru30J/awealylp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5526eb09d7b9b0285df787ffbb83476dda31970","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.906","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2048_1780941787072_0.6253095595986877","host":"s3://npm-registry-packages-npm-production"}},"0.0.2049":{"name":"@tscircuit/runframe","version":"0.0.2049","_id":"@tscircuit/runframe@0.0.2049","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8069293744695a979f63f5f595cefc057a002a5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2049.tgz","fileCount":10,"integrity":"sha512-jx01XiNrNYHWT3skngOY/sXxjC8A5ighRVwuoMvuP3m7aG0+zLqVLXh5g7MObFXRWtPOY5kHEPXITHJahYAD0w==","signatures":[{"sig":"MEYCIQDFDvECCZ6wuwpSPlqLQlfTbk8BbjpCyVuQvbb0TB7nFAIhALZjo3KlcxtgwBDipAKrO5OSoG+CoWn7ciKJ6rCxo6DK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc0011d00e472f3e501b9d8c894d3796e90386b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.907","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2049_1780944901251_0.5148751710687922","host":"s3://npm-registry-packages-npm-production"}},"0.0.2050":{"name":"@tscircuit/runframe","version":"0.0.2050","_id":"@tscircuit/runframe@0.0.2050","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7ede3a8f3e7b33b64fb01be1ba51cc9e65b9aaf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2050.tgz","fileCount":10,"integrity":"sha512-77NPkC9h7BVrcBs6Uv6qZMMVlzNMlJiu0bzTOPcg1Tbx6LGdwqSruCPNTtY5n/AEhgQOLNLKMxoYWT4xnhqweA==","signatures":[{"sig":"MEUCIGaS8GOAe9tEhyt3II+JBYnEUEYfNQki/H+HxGKi6dStAiEAh4XFhpc/yAMwk4hDQn0p+m+TIkHQU/2CRAoNqGSOfk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"690ad870069684559d5a65917326b92a2135a6e8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.908","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2050_1781002697497_0.7124412427845086","host":"s3://npm-registry-packages-npm-production"}},"0.0.2051":{"name":"@tscircuit/runframe","version":"0.0.2051","_id":"@tscircuit/runframe@0.0.2051","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0f9771e9aac77ff4272f7d9fea4fecde8e69110d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2051.tgz","fileCount":10,"integrity":"sha512-F7XDxkYs1iJZTXCbSwuIN7e3hjzo/qNifxvJx9w6Yux2UzelRqf1ZG5bjKKawR6KksL5jmQsQ/0ibU7wjSln+Q==","signatures":[{"sig":"MEUCIFV48uNniCr25VbIO9FbkHNSKV+HnC1Vyrx1d3J5D67HAiEA/t0kDlnOHIyTHHBk381YTPnZ9yXMZT/GoAYz32NjWWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f2885596527341dfa0402b1ab1f6ae67e4ede57","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.909","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2051_1781017163062_0.6135463013809053","host":"s3://npm-registry-packages-npm-production"}},"0.0.2052":{"name":"@tscircuit/runframe","version":"0.0.2052","_id":"@tscircuit/runframe@0.0.2052","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e50a79870ea352d359d2bc7dd7f6247ac83239a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2052.tgz","fileCount":10,"integrity":"sha512-HnyGqReDtBzV0cSa0AuZ238qyaII+X+g6bgAJtDJLTBe56VGsdaF81dHT3kskfhUwGCJtjNkXmhLYxjPnFJ7kA==","signatures":[{"sig":"MEUCIG7GkB6r7K3OozW5zbSIAlFmirC98d6Ak5BNHcdN3Nw5AiEAiY+KEjRlP23QQr4nbHBBtMvFmFyEh4pbzEMrbVZIKS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3dbf658f3a0448af7cf18226bc34733446e6979","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.910","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2052_1781027095094_0.8377957480813412","host":"s3://npm-registry-packages-npm-production"}},"0.0.2053":{"name":"@tscircuit/runframe","version":"0.0.2053","_id":"@tscircuit/runframe@0.0.2053","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3ddb59bbb4904a4036b7816c87c132eb47d84ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2053.tgz","fileCount":10,"integrity":"sha512-WxUsJKnfFt8WthvuYVBVwmZ+m3PDI6N35FI91CAjPxJEOA/ccRvOi35Wu+omIgUoaLIr3n8bOi4L3PID3Sa1aw==","signatures":[{"sig":"MEQCIEMRzcjFFwk/kk5vSGE/r2Hvl7UfQNytC1uS4mDkJDr6AiAZ2bR0f+2blQUxCNAKcxYYLFRRijzZwTzHWt+SWDMjxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86616301d1229a36a5fa0226fdbbd8502409ce94","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.911","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2053_1781067920490_0.5327442113486149","host":"s3://npm-registry-packages-npm-production"}},"0.0.2054":{"name":"@tscircuit/runframe","version":"0.0.2054","_id":"@tscircuit/runframe@0.0.2054","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"373af8f2099b7aa4ef6e69dea746ac297115ac0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2054.tgz","fileCount":10,"integrity":"sha512-FHnbTbzgUlCigiLq6K1IWydX0uIC4ttNdSWwNe6+Dy+it37Wzi7Xv+5NXSa2yTUwSiWoAJFDRCVPpd7X12helg==","signatures":[{"sig":"MEYCIQCuJ+Tt9q51OPv0aWKon1MPWojgMsIsjbbHK9WRRgG3nwIhANX7z8RRwpr+G/5V5vjGfDDGDYXB9ffWVfIphPDEZyfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94f8e6ccb0d674f21f8e89986fcfd3d160620d5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.912","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2054_1781083979692_0.3974902795643236","host":"s3://npm-registry-packages-npm-production"}},"0.0.2055":{"name":"@tscircuit/runframe","version":"0.0.2055","_id":"@tscircuit/runframe@0.0.2055","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46be6fd85232beb64698fa5ea0e42f866efdf892","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2055.tgz","fileCount":10,"integrity":"sha512-GRZTDS8JH8EqnBfB6Jv7RYctmYPmxCPlSCBPSncSfvG//iivj8NEU+So7B9a2QlkKRAIP+60u0TOkvyG2oC81w==","signatures":[{"sig":"MEYCIQD12+MiUtNOf5xVjdp12atmzzOjJO5zK7DL3Uk+JEDFCAIhANV5SVfWmsyvcfA9LQpsRg7zYmAopp657hwl2h7A67sr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2e2bace67f7a623e878adee2f615c74355e9e11","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.913","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2055_1781087371424_0.8894093631157411","host":"s3://npm-registry-packages-npm-production"}},"0.0.2056":{"name":"@tscircuit/runframe","version":"0.0.2056","_id":"@tscircuit/runframe@0.0.2056","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"84b0fb50baaf2be6f5867662b101492b416fd78c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2056.tgz","fileCount":10,"integrity":"sha512-wotUV+S54kHYOWlIkS661iTBJ210SrBgODEMoaHM4I7koKuTGUqKGTCf6cJRXQ8zmaxq2Lb9n6bDqnEHcsmCjQ==","signatures":[{"sig":"MEQCIDOuWY5C2ygOpU3xC6z4sikWm4SNkfdmF0pIkZshqn+QAiAuE2JEmel/R3zTVWWE55mfENsjqjqyDiR7zmpPd0usIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7cc008ec4ed5e989e9f41f9f7378d4967aba6056","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.914","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2056_1781088545933_0.672473014492118","host":"s3://npm-registry-packages-npm-production"}},"0.0.2057":{"name":"@tscircuit/runframe","version":"0.0.2057","_id":"@tscircuit/runframe@0.0.2057","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"46640cfe46272e8eeeb69246ecd0e2ffd1f61b88","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2057.tgz","fileCount":10,"integrity":"sha512-AudC/RDVRuAJzQP9cT6hHxz9+WS1ug5coMK37e5XA4OgasT6usNJIgdNH0y1xPG8S5EIXot7osA/AYNEX2a25w==","signatures":[{"sig":"MEQCIGQx9PNJSx9l90VZMLNkSSKUOIY/raSXd6F48i6lux+pAiB1YsTdaagF7aE4D81aRWI0GaoljXTanccqX9xmosj3UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ed96240d25f2ebf6b273bdfa7c6c7a6bf5051a66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.915","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.77","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2057_1781097753615_0.20585463767537404","host":"s3://npm-registry-packages-npm-production"}},"0.0.2058":{"name":"@tscircuit/runframe","version":"0.0.2058","_id":"@tscircuit/runframe@0.0.2058","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb0a8efae43b98e5a2164ba9dc71188243fa1c33","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2058.tgz","fileCount":10,"integrity":"sha512-I1ynVDzCh902UtiXLEZeSVUSM9udaTDGOazf9jEgYXk+q5BpLL2pmZP7W6zmcgM8X8nQEgRvdGo7CWhmAcyTXw==","signatures":[{"sig":"MEUCIQD9VbiTiUjkK7o03NFs8GRhLMOhIup16VKRBeT1EGEYqQIgVsoaGB3KH3QZvHxAPXd+VsNl2oDzH0vEBD/Pz7fdQP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a321783fba0badd4bc23d061644de43826611128","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.915","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.148","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2058_1781106838394_0.7326172391877874","host":"s3://npm-registry-packages-npm-production"}},"0.0.2059":{"name":"@tscircuit/runframe","version":"0.0.2059","_id":"@tscircuit/runframe@0.0.2059","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c7d2375aed38896e1ce559b7eb307cf287e7f0e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2059.tgz","fileCount":10,"integrity":"sha512-AYGcwOxoRkWqjgnV+K8nDo1KGlcMK1DpRhr3Lr2oV6+vUaE6jXU5VQfb3DMGApF6CQPFPOCx1MNSxURD3vnZFQ==","signatures":[{"sig":"MEUCIQDxbtKOWDVYdC3rU5tgC2mld+k70pQRCD/fSxFTWWx9tAIgZ6iwudPXNQKLGY36cHZSjY/nNBnWXyOIi5132Rltozg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"242e144a00408746c92253651f80a8db95ac949f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.915","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2059_1781174874446_0.8719894058673026","host":"s3://npm-registry-packages-npm-production"}},"0.0.2060":{"name":"@tscircuit/runframe","version":"0.0.2060","_id":"@tscircuit/runframe@0.0.2060","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e550956e687d471ea5aec3f2762d14f954c997d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2060.tgz","fileCount":10,"integrity":"sha512-lCd2zLATqqoNfoKoPXzL/6kGrwCzLfRWXYGpW0sNP5qRgs9xpKdv9vN4I5Hy3NhJNmhe/eCK0j2LeZJbt5MGcg==","signatures":[{"sig":"MEUCIQCaGNkJbgCCPcZUQZUqJxBSFflHLYzoEzvPXW+rvX9GMgIgf9xGuux8pa8yS1hnX4dbf8aNudi1k0I0CADCrHP4MK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"49d457aaa06a825157ef2d20e3a81579398566a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.916","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2060_1781185072395_0.9097685778689975","host":"s3://npm-registry-packages-npm-production"}},"0.0.2061":{"name":"@tscircuit/runframe","version":"0.0.2061","_id":"@tscircuit/runframe@0.0.2061","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b870cc63352902c779fe26cefdcb97680e074cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2061.tgz","fileCount":10,"integrity":"sha512-sezHsg9uB87wlMqqFWwDFFa7Np2c0SgieK4Jb4kKLm7zL9OjChbTBeBedj4Web73aYGz7NbpYGeVq22tIk+XIg==","signatures":[{"sig":"MEYCIQDYb9w2enBro2aeDv17rFmmIummyUWZ0M6RkfABH46uVwIhAIpnHZvxQ/m87/wAIP8vWrLJqQ/CuqIsMr46ZDL9MQKp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d9f4624415424a1d027e961f343c2785ea655af4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.917","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2061_1781188137102_0.8381571763044062","host":"s3://npm-registry-packages-npm-production"}},"0.0.2062":{"name":"@tscircuit/runframe","version":"0.0.2062","_id":"@tscircuit/runframe@0.0.2062","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c59add0e681bca81a3386a43b233ed536a73c84","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2062.tgz","fileCount":10,"integrity":"sha512-CSnQVgFaMmWra83ADSnyhcOpAUiVF2hac7j4XP4g1GAEUHfYPU6QM6zTYuPgO4GvF8XXijPYp5uV/hj72p8R+w==","signatures":[{"sig":"MEUCIQChyX9nTpGlgiETy0oOvnj2nSfLtIwzQbFJXERRXRY1vgIgI+i+/Gxkg7N9hbVKesY1/+ObXQyBydWkraNuMmi1yo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19792364},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"32a6b608ce3879db77ef7903327b9d8d7d5d3bb6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.918","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2062_1781190672374_0.4525828773856857","host":"s3://npm-registry-packages-npm-production"}},"0.0.2063":{"name":"@tscircuit/runframe","version":"0.0.2063","_id":"@tscircuit/runframe@0.0.2063","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c5ce4671e3d0b95ad3ae983ed3390dea3ab9ebe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2063.tgz","fileCount":10,"integrity":"sha512-0Rhe1xAjcsY1AdeBgd3PYnVxyZcuCrz5X0CYIP+3JB5e4Z/Dx0CXYs73BRuzzS1u0cTU3W33VgVS+EJnZD5K3w==","signatures":[{"sig":"MEYCIQDVniUMY1sVK32UMeK0v5o5Yj0v1rTSdio8T+INC6qXawIhALNtcDetoERzQCSkpZXCCVX6GW7dPqDaV6PZgQs0F7os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f76a83e159371dbfd462ff4faa2a9677740e956b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.918","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2063_1781198730126_0.12615353896945214","host":"s3://npm-registry-packages-npm-production"}},"0.0.2064":{"name":"@tscircuit/runframe","version":"0.0.2064","_id":"@tscircuit/runframe@0.0.2064","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"050bb7665bdaa17b98fefdfe6b9c5875c5222083","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2064.tgz","fileCount":10,"integrity":"sha512-3M7ZVNq6A2awaP9LzWmhACXlF1/enpBZoF3CkVn9+i3L1/7Y7pHYTV1xJ9lfhvzbLw0QJYGoHDwUhSwJ/xXONw==","signatures":[{"sig":"MEUCIQCcAtKoyLDa2rCpJTjohQR8tY0ulRoLeXHwExGQzT1s4QIgPPxwVmJu2XDzHXpAcFLI5/CdkMLVWvLJ6qh+OiSCTsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94c703ac15dfe8be82ea3242bc65413895789818","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.919","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2064_1781200080080_0.6940639564176794","host":"s3://npm-registry-packages-npm-production"}},"0.0.2065":{"name":"@tscircuit/runframe","version":"0.0.2065","_id":"@tscircuit/runframe@0.0.2065","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2815b04309882599bd2956fd7d94ea1d67b5d61","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2065.tgz","fileCount":10,"integrity":"sha512-7f6En3RECWJfOP9boY4UqejljquJWfnBS0tPeOcLMaKbR7aVkgTzFsItfnOssnCXGI7CfSzBa1XtWYoeVpeOSg==","signatures":[{"sig":"MEUCID97xDT3yo86a1V8lib2RJdXnIXXOOQ7vRmNXOq8tu1CAiEAyOvTBeq5zdu4X22tc4gCo2LhkxQhireMIpjKoi6r6FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca34c26d6c32e7052d2872cb6fb84e636c766a3b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.920","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2065_1781201060110_0.07255173598756448","host":"s3://npm-registry-packages-npm-production"}},"0.0.2066":{"name":"@tscircuit/runframe","version":"0.0.2066","_id":"@tscircuit/runframe@0.0.2066","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fd80964831f385427a6bf21a99afea19d261858","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2066.tgz","fileCount":10,"integrity":"sha512-esAQ0qR+aR1uPpHq69OYXwD0UNo75aUjOlH085zruRt1xXk4xQD6m0plX0MFENnHsOu1wXz3Vaf4SOtPh/TaRg==","signatures":[{"sig":"MEQCIB5Zhc34Dz/Rg91ZHD67tANYB6+hLx/WAONIbzSGR36pAiAoWuOan2FwyMX/0vlo6b7VLY+HUK8zJIsGih0llA3LXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ff24b2472d397eff7544eef71030213f5bac460e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.922","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.149","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2066_1781206216664_0.18468996854171715","host":"s3://npm-registry-packages-npm-production"}},"0.0.2067":{"name":"@tscircuit/runframe","version":"0.0.2067","_id":"@tscircuit/runframe@0.0.2067","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ad1c6a5b9e28cf4fa9838353c0e957c04708b11","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2067.tgz","fileCount":10,"integrity":"sha512-9Ghg0yPt/5VGQypDytWlKsz+WrKnQbXLzL5SPKTmJmy6kvqUF+I8qQUXVQB7m1yFGsRrcySwS3qn2CQ2wkXl/g==","signatures":[{"sig":"MEYCIQCkhTya9ua68iEqFk6JfgcdLrkNTruf3WgP+cpxlRuPDAIhALQgQH1ZiT/s+57b4sAsz724sQVrghXOsh9CBCFKG8le","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"72b77770ed110c37935d99f4746b04b7561a0a5d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.922","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2067_1781241879593_0.3793007641415309","host":"s3://npm-registry-packages-npm-production"}},"0.0.2068":{"name":"@tscircuit/runframe","version":"0.0.2068","_id":"@tscircuit/runframe@0.0.2068","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b7994d40d0325c384a5c9253cac206c17f7221f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2068.tgz","fileCount":10,"integrity":"sha512-qEluGcTRSOtkhZ8Nx+lGv2668e/AX9kWZU6sss0nWyxy+AqHl0dEQNl2GJE+ZXJmRT4u5jyajeoYCwr0NhOs9w==","signatures":[{"sig":"MEYCIQDIobqtfSYwZj3qrmCJb4P1BzAsNv6Vtkks1YjXF3XtpgIhAPRYqo5cv6g776+0ORrKqSE3v4SCzHIdf73hyKGPrf9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796032},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cb5671a3913a7a86a1e80d8d44a0ec5c4fcdc9e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.923","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.61","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2068_1781263467438_0.22910383030958625","host":"s3://npm-registry-packages-npm-production"}},"0.0.2069":{"name":"@tscircuit/runframe","version":"0.0.2069","_id":"@tscircuit/runframe@0.0.2069","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"38e3f449948759f86e9cd0d7af2d29a02f2b4aef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2069.tgz","fileCount":10,"integrity":"sha512-BFkQ6tglJq0Tk2oZLaFGNGqeFD66fT9sAIczo7wc6U4L9mJXl7vrMrMBpn99NTvVPi/Jth8mLyzPcvuyFL0qJQ==","signatures":[{"sig":"MEUCIERrxWYMM137cbgHzpD/TPZFMp3FdbNE70SpvCv+U6b/AiEAt/FXMhKwgDX2tVNOVjKBFQvjcSkckBBQYdCI++SLJug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796074},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b5d777e32882575b7458dd3176cea67ea96cbb66","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.923","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.371","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2069_1781267825211_0.34031257872966614","host":"s3://npm-registry-packages-npm-production"}},"0.0.2070":{"name":"@tscircuit/runframe","version":"0.0.2070","_id":"@tscircuit/runframe@0.0.2070","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a25b391f91a9365244dfc1a1516be5f2f7393028","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2070.tgz","fileCount":10,"integrity":"sha512-jCeWoKkIxNMXfv8FmmR1BRuAs3NAXcbIq4glKNuybeBK4gCfGNljSkMRT5UhukU8Z2OARIfIFJ6BeI3o3FCEXQ==","signatures":[{"sig":"MEUCICFUjoIomU2N4vMWjRrcusofztmJCh3YYoz3eFRY26DpAiEA/Ykl6JZyifaR/rAE0nody16FkvY6E+L6VMDJmD/ARhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19796074},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da9e2a85dd069d449133fdfb37dc6366f792749d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.923","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1774","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.28","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2070_1781270255739_0.08759148211768597","host":"s3://npm-registry-packages-npm-production"}},"0.0.2071":{"name":"@tscircuit/runframe","version":"0.0.2071","_id":"@tscircuit/runframe@0.0.2071","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ba19405efd6702a4a9c29c64eb09467febc0e471","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2071.tgz","fileCount":10,"integrity":"sha512-2HxmY9bKizBMekSsCohlaFRBFdhRPZTdLinA0m42QfOQdTyUrQE14ODqcIw5ZZ65LLVkMF3P1vVLuMc+mutvXw==","signatures":[{"sig":"MEQCIAPAyI8VtQTmhWqnj4VHPNCnRfFsOccv8PUxYDHfGclzAiBPbTfTEwMNa+QlCUpsb7bL6LxdBUgDQC9rrYnGsqcbRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20449886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"64b3190ac4fe1af4f1310b1d0a6b629265256292","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.923","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.35","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.17","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2071_1781270688208_0.5480823397426662","host":"s3://npm-registry-packages-npm-production"}},"0.0.2072":{"name":"@tscircuit/runframe","version":"0.0.2072","_id":"@tscircuit/runframe@0.0.2072","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20e5f5e5356ba0d7631b7f5f9f6bae713b96cbf4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2072.tgz","fileCount":10,"integrity":"sha512-m8c/63xopfhHhsazH6Rx0LLI9mk59tll3EMAu6LLOor3QJeuSjp/Gi1VjKcFCaP4IE6cQL5YLYHhYTRJ8zdgag==","signatures":[{"sig":"MEYCIQCJxuHdeWRAI18lmEG8djca8LUz9JtUNmDmGyhL+ldQ0QIhALMRnxsopyJ4dSACZxzHLeyKjBLVlPbLrCPG8/deHsMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20449886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"36cb9efc530f4e78bc6959d82f6e70bcd75cd07b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.923","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2072_1781415151379_0.8980970193654847","host":"s3://npm-registry-packages-npm-production"}},"0.0.2073":{"name":"@tscircuit/runframe","version":"0.0.2073","_id":"@tscircuit/runframe@0.0.2073","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fc598440fd62935b80838af3a3a4d8c050febf7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2073.tgz","fileCount":10,"integrity":"sha512-rrh+i7yG4vrbezK7VOPQ5b1Kygp1FvajMbXoh2WulrquGq4B0z9uX5zfr6mfYzpPvt8+XiFwpbUyvOMY2sl8wQ==","signatures":[{"sig":"MEUCIFH5JEPDLBHysyQswi2PlQkpEs6aNFe1iO2NEFJrvZ0XAiEAtcfYnF7IzjPcM6OzkcXyrlKY+wO4q16ViPjftASNAR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20449886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a72cabc0f7f56371f21fd1490bccbdff23072f4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.924","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2073_1781449683485_0.7901170740303642","host":"s3://npm-registry-packages-npm-production"}},"0.0.2074":{"name":"@tscircuit/runframe","version":"0.0.2074","_id":"@tscircuit/runframe@0.0.2074","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"754b7e772ffc044fade28080637e4fb22684d68a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2074.tgz","fileCount":10,"integrity":"sha512-fv42Hiubg24wSIrOl0I88MVg1bTVpgXvWJTkjswlB65GPjnADHZC4FckRuU1MRBUhocFgcK10rdO7g9YPKLt/A==","signatures":[{"sig":"MEQCIB2DRuY8WQDnUOJxad/GujzcM5GksbhvkUwk3Uc6SZk3AiA9th7bXsrQgaARTjPZ1Fkrfnw6ycTpDWEn+P4OpV0arQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20449886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c5e5efaf60a598ce9dc7956e2ae0511e0b8a729","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.925","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2074_1781459268363_0.8661501189088134","host":"s3://npm-registry-packages-npm-production"}},"0.0.2075":{"name":"@tscircuit/runframe","version":"0.0.2075","_id":"@tscircuit/runframe@0.0.2075","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11c50e0fc6c073940c97e29c4720d32923aead15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2075.tgz","fileCount":10,"integrity":"sha512-hFKxiaU9m5oLWbWIyRXRdD+h5eoNJp3IUbTRRq+v49r3FsXvqE3ZcPd1j2tpRA4hW2qgoXBRTeVRe9HYTn9XKQ==","signatures":[{"sig":"MEUCIBwgzjNdN5eQPZS1lQPAlT3xTdUcGa/7thj2topTu2HnAiEAlpTg7ub0tmkSTjfdbzubI9GaykzfYqSjgTL2OP7polo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20449886},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de42fa53541669d1e42a868e394e88cd8e91b7d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.8","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2075_1781604875492_0.1665340104086841","host":"s3://npm-registry-packages-npm-production"}},"0.0.2076":{"name":"@tscircuit/runframe","version":"0.0.2076","_id":"@tscircuit/runframe@0.0.2076","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af8edfe9837622096f011420d6bf982d2d8829ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2076.tgz","fileCount":10,"integrity":"sha512-Q+6UyVTRotofqt2uaGJhaAOxMqiHorhYFFN5hcRbG5skc51HH8UhbAfq9FvbbLsK0fhyngh5t0uwVDg6gd/U7w==","signatures":[{"sig":"MEUCIAj8wNndxzQuDUqGF9JUDeg5XJzPVyjGXfAcYZ0WZXrRAiEAtHcBRaolLsea44rCpV9eRn8wPWCudypE8Zu92niz4nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8504fa8cec6ee604dfb0697077427668f26d97a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.150","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2076_1781610250242_0.08256387631298545","host":"s3://npm-registry-packages-npm-production"}},"0.0.2077":{"name":"@tscircuit/runframe","version":"0.0.2077","_id":"@tscircuit/runframe@0.0.2077","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"594c1d1834d66706bd51938d775d2888e53ff99d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2077.tgz","fileCount":10,"integrity":"sha512-IoTXg1PdzWeXMRV3p+e0W+Bqtpsdlzlsg254LkA4n0J9scEKKDARBbnnUA6zMgwN/nM1ZngghsTCGvOMSdcz/Q==","signatures":[{"sig":"MEUCIA7xl3wYODAy7WFLaaPiM9qCm6J2ZtXYxAGr6MzHGQsoAiEAmL/pSd0EWDRIaaxRgcwWC8fZ54rcFEDotmN7WYFy/kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a54eb5b861713aea79f1e4c179cf5e415d657123","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.151","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2077_1781610698386_0.364469819710159","host":"s3://npm-registry-packages-npm-production"}},"0.0.2078":{"name":"@tscircuit/runframe","version":"0.0.2078","_id":"@tscircuit/runframe@0.0.2078","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3f94d211590a97dda9ec552a3a7621e073676e1e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2078.tgz","fileCount":10,"integrity":"sha512-NAkj1gI90xyXzWAIbimbv8IAh09TkfFTdiuuBVAMBurxpGLAHQ1Hc2zC4FSfKGY42h/fn5sBAChDjyNMTr+Bmg==","signatures":[{"sig":"MEYCIQC+JErgtpkEPGG41TZLoRY08lktJExvHw8W+NbMAbkTvAIhAIqWXql4S/Qr2KkbaKbyaECcejNkIolvIMLGV2eVxI9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca4d7992d854c0aca0835a4d128f4d158e0ca4af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.152","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2078_1781611575509_0.047876265089080716","host":"s3://npm-registry-packages-npm-production"}},"0.0.2079":{"name":"@tscircuit/runframe","version":"0.0.2079","_id":"@tscircuit/runframe@0.0.2079","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"684a51e363a8c838329097cd38d0af3d07a3c9b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2079.tgz","fileCount":10,"integrity":"sha512-yQ1tq0RKNmTiAmHwffETCYBq/0LOQBCw3vslbsaPMwEZb0UQM4Q7XZcowIioO+mFaI5vZW4syPJ2G6wb1GyWxg==","signatures":[{"sig":"MEQCICzkbT0d4U4IRa/Q/9sEHmYBanaoPDA6mGAVDxzP81dIAiBdcHpt/V49vrEOuW2tvA0mKBDq1eLexlNKBGzL+zL7Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"266bbb9d33573d13586872a73d937b30d45bff26","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2079_1781622633719_0.2838244516942583","host":"s3://npm-registry-packages-npm-production"}},"0.0.2080":{"name":"@tscircuit/runframe","version":"0.0.2080","_id":"@tscircuit/runframe@0.0.2080","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa816d00b99de786736cd4aa4c54e6bc0ae98654","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2080.tgz","fileCount":10,"integrity":"sha512-nH3qVpWEfmu6kM87ESxvIJU0CKXFSiN2TLKwF9vmYjRvxPVlP0F8ETnf5xa6LTZMT417Djq6SNkUgMNPquIcNQ==","signatures":[{"sig":"MEQCIHSar+qtgH+xv8n3wSc7TBW4bMAp/TPZGNfcc+c3U5XvAiBAb/xEMuuI+VUj57mpHnbnfNcAUNmZuwVhK+/PkbVwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf2f2d630394383c431b032565cf356d4e2d444f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.926","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2080_1781622703671_0.35377129862724765","host":"s3://npm-registry-packages-npm-production"}},"0.0.2081":{"name":"@tscircuit/runframe","version":"0.0.2081","_id":"@tscircuit/runframe@0.0.2081","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"756d3bf7d5dc785d73c0ed43d1273713158331ea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2081.tgz","fileCount":10,"integrity":"sha512-rnJv9ohHFSOUZLvhI5SsVzln023LwnsbQp89A0MicpXfCNJf5CJrtxSWB3LSgImce+KbplnkjDD1rTa6FPaV3w==","signatures":[{"sig":"MEUCIGxIvw0RrTDlN1V3VPsMc9AWd4JrEb945SG7SrP2Tr9oAiEAzBPV4OmFL+Ry4ILqep5FWCkTgP1eH1ARy7uL0jyAHrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c80d45bdde0abf4c4a00364369e3312489447619","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.927","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2081_1781625444050_0.6443941861885318","host":"s3://npm-registry-packages-npm-production"}},"0.0.2082":{"name":"@tscircuit/runframe","version":"0.0.2082","_id":"@tscircuit/runframe@0.0.2082","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b062f05a3d8b2e74d24f4d37ae4cf09b663c963","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2082.tgz","fileCount":10,"integrity":"sha512-6+HyL/p+xSRurqdrJG3IYZJc6qTosY1PJV0mvlBg5O/sMd2nYiQm9fXVku4vb1Zy4PNf5+bfDeiON5jEtv4H0A==","signatures":[{"sig":"MEUCIQDN7/muE69faeGOPAFWEu7EBQA+pb1QCjtm9iOx32OvbQIgL2KMCfx3kvBgXKjuwAQ6Kp/nWWqZHkHd2MauyoW0uYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25f49963f9a5b5746b94f5ed30deb73b50f59ec0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.928","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2082_1781628365325_0.9208240146006434","host":"s3://npm-registry-packages-npm-production"}},"0.0.2083":{"name":"@tscircuit/runframe","version":"0.0.2083","_id":"@tscircuit/runframe@0.0.2083","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aab00774ae3218f766750fd5da378c6f120b526b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2083.tgz","fileCount":10,"integrity":"sha512-Chu+wxgmadnmTjgOxHRcYwXAqdVGzj/SVDBzVNTAKF6se1Nki7JgMWqaNV0G0erexlpcKWeScKxh0dhjhEAa0A==","signatures":[{"sig":"MEUCIDlR+UV/xc8q5beoav6Ruq609X7W3abTejO0gGzwPRx8AiEAyRxwZRNn+YWMVLqcnwywpmKPXqrEZGfFcRBAf2E1IPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20450090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25ea173b7ff1d1259d191b6c9660ca96db47916d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.929","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2083_1781688444853_0.4395837131571074","host":"s3://npm-registry-packages-npm-production"}},"0.0.2084":{"name":"@tscircuit/runframe","version":"0.0.2084","_id":"@tscircuit/runframe@0.0.2084","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"061681a3764d0b0742adb6ccb7cd004c593d849c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2084.tgz","fileCount":10,"integrity":"sha512-SQ7HBXHpblSq/dNAe+Pr6GuWrnoAnifP8FkYYoZM4zBMFhUqHzqICjSXwjnTy+RcNECIEzBYj126cy6xfPFlDA==","signatures":[{"sig":"MEUCID7zUAKlsXbiYJTu8MN4gL/PeYAbv9BnbDcz2PUvdGmoAiEAjulMF1Eddu6OnN5wLHg9TBQs+oM4elX9RlWZGdeWI+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d6a6e0d6c4ab05ea988e5c90a4e96cc1681fde79","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.929","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2084_1781717110523_0.8124398017969869","host":"s3://npm-registry-packages-npm-production"}},"0.0.2085":{"name":"@tscircuit/runframe","version":"0.0.2085","_id":"@tscircuit/runframe@0.0.2085","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"87330ffc977275f5c11cc3079dad477812ba2f16","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2085.tgz","fileCount":10,"integrity":"sha512-xyRAokGKRf5ikDjVjlmxtArSUbbEJBMFVnHjOoKrqk8bhkpTXHRpmlTjaB5YzxFKP5yl0Y25aMFrPsLjyVuraA==","signatures":[{"sig":"MEUCIASwkXJwOyZ5gwkRpXH+FvbcxjUE3N3ntI8J6BNFzNCVAiEAmnpgC/xrgbp3upsSgrEcLeiATcVzuWEhDnjH5muDD1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"06bb7fcec54c153e846d5f45cc24aa3cee49512b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.930","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2085_1781763937813_0.05777547375694758","host":"s3://npm-registry-packages-npm-production"}},"0.0.2086":{"name":"@tscircuit/runframe","version":"0.0.2086","_id":"@tscircuit/runframe@0.0.2086","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d4b53d8c5e5bb826ad5cf104841cc98a2014f18","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2086.tgz","fileCount":10,"integrity":"sha512-u9N7VimvF07X8yq1x1d4bVUALUwL6I59cRsvYUpH6BcEjy+ZAvoEX5oEqWL7mk5NP4dxxnFtIKzpR1LdLO9rKA==","signatures":[{"sig":"MEUCIQDK8R7foe3CTPO5W28esuI1BDOOLsV0Lhk/9/P/6Jef6wIgbrJcH/Yeu3W5ZgBB3+xpYIQIdIF0p7jspqbqaECADY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d69e169f11f362148decfb8d9f41833939f918bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.931","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.45","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.94","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2086_1781777847406_0.11480694396969304","host":"s3://npm-registry-packages-npm-production"}},"0.0.2087":{"name":"@tscircuit/runframe","version":"0.0.2087","_id":"@tscircuit/runframe@0.0.2087","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1167799f707d8924884eb0c709d03810276066e4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2087.tgz","fileCount":10,"integrity":"sha512-obNbkJeGCplT2BJP15j8C3rftrKxOpn9r+SNgkrWmoj8gVuRo92PlgAUM2nHPqx6tPjcd1/uFuhuMpWiBfoERg==","signatures":[{"sig":"MEUCIGSNX8Skx+ts2VM1ZAObt2DVPP0h/QLvFa45xWC+Jl9PAiEAibcgeeG2yd1ZZxLQ/Ly5Hz993FncPvVYMAwGnZc95cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"379988c28c966d558e30ddaa5f18dc5bf26f76fa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.931","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2087_1781780375844_0.34467351317089956","host":"s3://npm-registry-packages-npm-production"}},"0.0.2088":{"name":"@tscircuit/runframe","version":"0.0.2088","_id":"@tscircuit/runframe@0.0.2088","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"97a95188c03adacce0952056c4433fbc35a68d3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2088.tgz","fileCount":10,"integrity":"sha512-uW93RbM1WCBwoXguQQTOoBa8lxepN1Z18aipBW/jMPSw2zDbwHWx6kHiBORRGm86u9SffrDhm6w9+CgcG0c/UA==","signatures":[{"sig":"MEYCIQDue5/HvabP+PPxuTBW7Ni7oKRHVjK9oGE8s9uaksqBZgIhAKY1rlfUbpluZa+mDZGWp6F8qPI+HrRIvn04dEKAbFc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3f7d2f5e066cd7cb02691369e252e79bfc1af4a2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.932","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2088_1781780630751_0.19337587787999877","host":"s3://npm-registry-packages-npm-production"}},"0.0.2089":{"name":"@tscircuit/runframe","version":"0.0.2089","_id":"@tscircuit/runframe@0.0.2089","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ded1f33ede01ebf8ff05c2d6a3daa8d12ba7c21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2089.tgz","fileCount":10,"integrity":"sha512-MUwZaXAGBGLy3ZTEEbl2xetF11uYO18bGTUeGlq6D3+ZPt6OrHMDuEx5A0841M/YJvPhEjonbUc1RjDoIK4t1Q==","signatures":[{"sig":"MEYCIQCC5QC7SEScgfZhU02r2mfCx0OF87beuLVnCRL6ZGG2VwIhAOFmC8QztIjCPvqMZnG1K4dSiF4RlEYfh337VT8LZNrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1b0b5e34fa131d6f561a82927d13c42e1b14cf8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.933","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2089_1781799670493_0.5660552961144931","host":"s3://npm-registry-packages-npm-production"}},"0.0.2090":{"name":"@tscircuit/runframe","version":"0.0.2090","_id":"@tscircuit/runframe@0.0.2090","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed724cd264e0c87e246a218f364023b54f511f3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2090.tgz","fileCount":10,"integrity":"sha512-hWTd6yOHayWjKB0IzGeGOgPC9f6+Xi5XeI9YJCEKGqR0WFOLt/0Hbd5JRxWOPPaPmXd6CCY4lN/hD3GUYvODWQ==","signatures":[{"sig":"MEUCICI9rvO4494WFgv+Rbs0OCpiPAgIDZJrLIa9+1gututeAiEA1/ls5LLYJcEmiq5wuaOgyybI9siI67lsIKRFoxxx7mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe491c10bdb6f799ea01b1bf19bb291157477344","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.934","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2090_1781806546599_0.028098379950810548","host":"s3://npm-registry-packages-npm-production"}},"0.0.2091":{"name":"@tscircuit/runframe","version":"0.0.2091","_id":"@tscircuit/runframe@0.0.2091","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed978017c186f06c737e4ad3ed397b06347be97d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2091.tgz","fileCount":10,"integrity":"sha512-Rt0sPMZOdAftu5/qWR22JArBJd5DoUHfJMOVSqMl3xeKU+ixwFAG6VCduTgyNwsf+sQxG6G75AoFzrjh3ZDpMA==","signatures":[{"sig":"MEYCIQCSSRVe8KeO+23N+YTvseUq7bBMd1xtfBFLT20ZKeJQHgIhAMln/C/p4K6SzEPW5eNurCe1axxnjwiXyIpbomuDdavV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"16a42d6ff41748f873335750fbfa0420dc19e6b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.935","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2091_1781807473962_0.5016008235676102","host":"s3://npm-registry-packages-npm-production"}},"0.0.2092":{"name":"@tscircuit/runframe","version":"0.0.2092","_id":"@tscircuit/runframe@0.0.2092","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f542fd836e5cb48a317cc59700b714fb8f9eb644","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2092.tgz","fileCount":10,"integrity":"sha512-x5sLbDzU/4iMRgVFCZ2l7ASGVxTFujGD2rGAjG+GToLGLM1DdtqUi1mMXtiEMxSiJYWZXWhkaQgQbNtARYyL7A==","signatures":[{"sig":"MEUCIQD/d4+v+Qhd4vBr2zqmO+fBwAsnZbg487V8K6k+Gj2BmgIgex0YWJImr/UMZ568GIUa0aiIOz97nXs43NMCJOXp8ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7411948a38da37bb4388a7239cedf92b3d6aa562","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.936","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2092_1781812630299_0.6825686334231593","host":"s3://npm-registry-packages-npm-production"}},"0.0.2093":{"name":"@tscircuit/runframe","version":"0.0.2093","_id":"@tscircuit/runframe@0.0.2093","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"040664fbd14ba44331ddbdfd67d2fa4324eb9e84","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2093.tgz","fileCount":10,"integrity":"sha512-bLo369ajIUI/kly7xtmx8AbyQe/fWpEMy32p/1oQH5/Vqcv/qAQORHRsYcRY15RgJ8VUJNhvQ5Ev9DZbP9o9pA==","signatures":[{"sig":"MEUCIHhKQi01hjXNjUC7YjvMiUVUmBAjHgnDQUV5GxfkyoJ7AiEA3YNmedPfq4mjmZaQt0NwXiu5KuiMZqJVTsVEEQF2XtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"763be7dbf2142278c60e1be6c8f1e7b0686956a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.937","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2093_1781859692831_0.7882561244125352","host":"s3://npm-registry-packages-npm-production"}},"0.0.2094":{"name":"@tscircuit/runframe","version":"0.0.2094","_id":"@tscircuit/runframe@0.0.2094","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d62fc748dc1ac6edc7d7ea871fc9e713b978432","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2094.tgz","fileCount":10,"integrity":"sha512-dVQVUC56vsMlJtUVAKRaRR/FnOKbERgjPoEZ4gCsoklcFx5t6B5sYC+kDDWGZAv1sq4SPoWMAF3Rqw6hfhzNGg==","signatures":[{"sig":"MEQCIDMyzXN7rmzViSYBPkOQvJLytB7r3CN/6g+cU7U+5P2+AiBlwmjM5BCr/Q6G9XDja+46MBTpMeDlly+He1Lpm8oTpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e746e48b670842ea7358d833522bc7f2ebcd0e99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.938","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2094_1781864849478_0.49698626983692384","host":"s3://npm-registry-packages-npm-production"}},"0.0.2095":{"name":"@tscircuit/runframe","version":"0.0.2095","_id":"@tscircuit/runframe@0.0.2095","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"48d3e5a2e19018cc0d01d6c20acc5c02136c9975","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2095.tgz","fileCount":10,"integrity":"sha512-DcefQYFjYWtLRWjR7+hyrgIIMAt7RTspIWqWGG/CzNOp55K7z49QJwOfiuB5ZwDUfIVQEweo6JechdGvsAP0Nw==","signatures":[{"sig":"MEYCIQCpaW8XXK8hoYprV8WwY1jwyrGVK1caYZwTxfHztcgD0AIhAPAZkEtEXQKdLMZphvHIB3oyF2cT7TWv5PF16U444Rlt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"28f2650d85268c8ba1540a321a72a1314e9bec99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.939","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2095_1781881030961_0.3177578971959989","host":"s3://npm-registry-packages-npm-production"}},"0.0.2096":{"name":"@tscircuit/runframe","version":"0.0.2096","_id":"@tscircuit/runframe@0.0.2096","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3a95498830e92beb1ab48faa8304222e1604c426","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2096.tgz","fileCount":10,"integrity":"sha512-hGnNq62DW7i8x3KXbdCmaSYM2WJEGccp0M661wnj9P03rvmmmx92pDKI4TdRoGVEFVAKfwV1rs+8AQ4mb/zf+w==","signatures":[{"sig":"MEYCIQCXLpBgddLRpUdCSGGAkQA9kr7YxJ/C51E68nhE2z/rwwIhAIKJaDIkZstUW3ps+r0NQdmTvtEm0XJIw1SVLtfuici1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2844635318b851330b21f77d1daae6851c38ffff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.940","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2096_1781885236149_0.7139949336594562","host":"s3://npm-registry-packages-npm-production"}},"0.0.2097":{"name":"@tscircuit/runframe","version":"0.0.2097","_id":"@tscircuit/runframe@0.0.2097","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"936f5b15619aba94d1c0ae13d6c1d1c9af5af99c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2097.tgz","fileCount":10,"integrity":"sha512-VSWu4WgWAoVfnrgiywdg/bwx6hcEPeH2M4OBYzSAq5p1YcQXQEMNElt+NJN1/Cr8CofZ0tRe3gNxah89hd+X8A==","signatures":[{"sig":"MEUCIHgV8K39/p76fbXceoc34eqD7RLW272cNdtDb97yB1GvAiEA1RU15J6byx2aW4ggQGJt91OY5GNJhD9G+cEqM6+ZocM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1afaa5e18c1f50c704d14f21e2fd043b6e2d16b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.941","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2097_1781902485677_0.23585242274841844","host":"s3://npm-registry-packages-npm-production"}},"0.0.2098":{"name":"@tscircuit/runframe","version":"0.0.2098","_id":"@tscircuit/runframe@0.0.2098","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"565926c5439241d43fb511922479445745b8508e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2098.tgz","fileCount":10,"integrity":"sha512-iraz3Rlg1NpmBK4iPpBmNksvoDykDU6NqWzWZA+o1aAsZmPowwqTthUDagS07NrHGB2ZVNcJsVf28zi9wv565g==","signatures":[{"sig":"MEQCIEWC3ccXgFfSTnfj6vEXwsxgXySRdk6cqhrzu+AgZzHAAiBBpmsmDJ32NYOUDYxN7bErkFCS02J8eNtOabmOqgRVfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5acc3b868783bca56f4d02503f6b9d21cf61fed6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.942","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2098_1781942847973_0.880171683315558","host":"s3://npm-registry-packages-npm-production"}},"0.0.2099":{"name":"@tscircuit/runframe","version":"0.0.2099","_id":"@tscircuit/runframe@0.0.2099","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ece9b1af6f1d1d290667c38033e2a5d68890146b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2099.tgz","fileCount":10,"integrity":"sha512-NLxP/AvH/fqfQOCX8qHDQWlJb6hrpM7cve5v0BD5zWXTrinPX4rMbE9AVCSG1wJfWc13t0XBXcNw2v9mZTP5qg==","signatures":[{"sig":"MEUCIQCPvvuGPa5bJ/kwVG5h0y98wFDdsHSy9PUpnXIALFJCOAIgRduXedHGXZiGtsGRVcvW0oq+wXUBpR+QoO3lbAeQd30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"495baff9224b09a0b0e474c3e5c76a5bd3197ff1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.944","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2099_1781949082573_0.3377261871280113","host":"s3://npm-registry-packages-npm-production"}},"0.0.2100":{"name":"@tscircuit/runframe","version":"0.0.2100","_id":"@tscircuit/runframe@0.0.2100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c700e79b7b656779b562c5f5ad931724eec1b56","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2100.tgz","fileCount":10,"integrity":"sha512-w1+f0xz65L3feou5Fmh+Gcm/exCR3YCO7rvEaZrfFvWw6NAieXIf47sUObzdqQeYOM1rmzWhyxRTKK6FyIN/vQ==","signatures":[{"sig":"MEUCIBjynlgcg3lZqvy1tBHu2EEAPGBek14BV/LUwf9nz8HaAiEA5VHxULbFJbGfgl+stNBS4hxA9P4SUnVnu67yrskSKQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"842beb410c9273dcd368f1ffeb4289d922ef980c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.945","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2100_1781949415341_0.9179274707431748","host":"s3://npm-registry-packages-npm-production"}},"0.0.2101":{"name":"@tscircuit/runframe","version":"0.0.2101","_id":"@tscircuit/runframe@0.0.2101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e4aac496067414563dcb63e58c6b5c093f47983","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2101.tgz","fileCount":10,"integrity":"sha512-JJkvIKFH28ko2HCgNY7Jsc9wys1bvgU6AU5fl9lUP0GXe+0Wo35nYMj/NmDuysRdP/8efjnOvpnZR3e5OecIxw==","signatures":[{"sig":"MEYCIQCEqpGpanD0NR3p9q4zucHYGCiSAqNOMLTaFHALpUpkRQIhAPxa5XjSUZjT1VQgLT+suDBu7u6UmUjaMat9VbgmFMYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444146},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe218821048b9629746b5ed446bbd125ba8fe645","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.372","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2101_1781950700788_0.45320232569709673","host":"s3://npm-registry-packages-npm-production"}},"0.0.2102":{"name":"@tscircuit/runframe","version":"0.0.2102","_id":"@tscircuit/runframe@0.0.2102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8f7311353c785529abae7ab9a09564b34021b837","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2102.tgz","fileCount":10,"integrity":"sha512-3ePyrUc+BqDiA/p8jIrzTTEh3ixI4aevLOq01MCzZ/qm1PHhma1a5ittJ3Tyx6iuUmKXU9xbNJAtz9mwXtlV1w==","signatures":[{"sig":"MEYCIQDrxRFrBGoirc1WDH/AzxgnLhtnnBawdtBv+tv4WiuVRwIhAIuhsqXwn0sn9UGH7tlKhhj7H3g84vy+iIvNuMNW4uLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70e90d9e513bb7aca150acfd627c98e33e034c87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.373","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2102_1781960858578_0.6609041284825203","host":"s3://npm-registry-packages-npm-production"}},"0.0.2103":{"name":"@tscircuit/runframe","version":"0.0.2103","_id":"@tscircuit/runframe@0.0.2103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6bfed800115f5d4e778a1852e9f2f142c00821f6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2103.tgz","fileCount":10,"integrity":"sha512-KAUUerC1EskUpFz/UoBKkmjbCcFtv8098a3CE+kFAnr2ZnpUXVAPmWwY8nXlIF8qpJ/pMee+SM65z+kcKJclMA==","signatures":[{"sig":"MEYCIQD4dfdtb/jdvyAcmBHIZr9ouRtkQAkylV62MgtH8sLLwQIhAJrPZa49E3SJoaCJqzPznRlrH9MeVI0CndJHD9AcO0O5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20444208},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f919e04245a57fca1ea63d6622495736680a128d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1869","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.356","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.34","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.373","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2103_1781977440743_0.13431459980019778","host":"s3://npm-registry-packages-npm-production"}},"0.0.2104":{"name":"@tscircuit/runframe","version":"0.0.2104","_id":"@tscircuit/runframe@0.0.2104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"985b61e5076a4dd76228b995ef509a8294e149be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2104.tgz","fileCount":10,"integrity":"sha512-dfEiMKezsudMkKxRoS8JKxY09eE46o7WtBkmNXYTsLBppdvbIAeHq9YoJYZV05+t2YcZdLtJSYzdTL+Ab01nUg==","signatures":[{"sig":"MEUCICRuplEt+Zw1DosDp6r6sERtoSJKGVdPkWo5albLqbsTAiEAzoi3nxjA7fi/1axXPFgik8Qr5h80vontqNJYUcVszdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20586751},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b01f32a1e589b42c978768fc6e8ffa23157bcc6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.373","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.62","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2104_1781978339338_0.8202877180034587","host":"s3://npm-registry-packages-npm-production"}},"0.0.2105":{"name":"@tscircuit/runframe","version":"0.0.2105","_id":"@tscircuit/runframe@0.0.2105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"423395cf13dbae91459df5651062c71223931d3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2105.tgz","fileCount":10,"integrity":"sha512-vNpLLKUAQxaus7KuwP75eNGja8fac8YJQzje29j4lCt1PQHYcLZbRUF4kJVq9g2ImhkZOtAnv9FIlPmhHcZxEA==","signatures":[{"sig":"MEUCIDuYvYe5S3a5CnhEn9p7zqRMKyB81QdP4uuuTgssyMxWAiEAyIabApkjTezlKl6ov4mTOuXPXjRYgcX//slvlchAu7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20586785},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"02c4e6016e4325c59d942e9e8c250b10854135f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.373","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2105_1781999246860_0.8162283101989698","host":"s3://npm-registry-packages-npm-production"}},"0.0.2106":{"name":"@tscircuit/runframe","version":"0.0.2106","_id":"@tscircuit/runframe@0.0.2106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96ca6464da0eb99e7012fc4984d662b2a817210c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2106.tgz","fileCount":10,"integrity":"sha512-8o0EbBkzQuQB40BAHUOnZw4LP8ihmN0sfwSgPTitSfxye2evdhz4ryAVosLEqo4QCKL86ENnAaaRPsj6KJVUTA==","signatures":[{"sig":"MEUCIC9fvvA+dQdjEEO8v/LLAv9RJXsHIgETg1pqWkcx1avtAiEAt5V5KTbCLCtog88MTvrYIYu82tvLS2SN13vXab1eY/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20588051},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"156a78842bc8926f87e04d4929f073b5dfc59d10","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.373","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2106_1782122678073_0.8837370026213667","host":"s3://npm-registry-packages-npm-production"}},"0.0.2107":{"name":"@tscircuit/runframe","version":"0.0.2107","_id":"@tscircuit/runframe@0.0.2107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7aea6a1ae4520051ac37aee6e8f438394a21d601","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2107.tgz","fileCount":10,"integrity":"sha512-iFi5Fy64WGW/udHCuR0ayNfaLxBiStb+zM5TipPutYjOw78zGmG4uennbJz4qxmQnbUVLMCvto+ooeOJiIWKAA==","signatures":[{"sig":"MEUCIQCRiP53G6H9DO2rAZb0qruwh1Sa1occiZuqkkg9TrGdRQIgANLHcwSVv44fnXBBEGwz3UCno1DLlHmvzj0nJyo+pMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20605445},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81019fd3d2cd5b1cb79ffc4f02ea02f023cef9db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.565","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2107_1782170531487_0.7334609195264521","host":"s3://npm-registry-packages-npm-production"}},"0.0.2108":{"name":"@tscircuit/runframe","version":"0.0.2108","_id":"@tscircuit/runframe@0.0.2108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7953c0ec05c7c3aab5bc4fcf148dfd8d7a7899f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2108.tgz","fileCount":10,"integrity":"sha512-p3rWqzG+mzteeTCCF8C1sKVcqetT8H70+ykC61fuczM/u0HuSmPtkAHMqgCR4yFWzdNSLsjLJ7dbCmbroR5rag==","signatures":[{"sig":"MEUCIQDo+ZUYMPqj+hH2rLfsSACV2kX1ZJ+hJ7lVNliFaBTaJQIgMJ0jnrjh0+iAWT38VPh9RYyewha2IqW2DaaW2gvhAOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b71683a3d862cf7268959dd40911adbdd67a8f5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.567","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2108_1782212786559_0.5010843944891743","host":"s3://npm-registry-packages-npm-production"}},"0.0.2109":{"name":"@tscircuit/runframe","version":"0.0.2109","_id":"@tscircuit/runframe@0.0.2109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3266b078c180a1d2793c6a85d26126a50197e504","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2109.tgz","fileCount":10,"integrity":"sha512-Q7cZoFY5gS4HngGUrNAynyO+R5Pec8tCHYheyXaTbpstA5kCUh+cnYlQxg7u1MzoUsj6OG5oE0D3QGfm5kwjaQ==","signatures":[{"sig":"MEQCIGdV6X+3gTthY9tpnfcRrfSGhtWWYSb83MH1u9c4hAIOAiBldq8HWQYwqjzo5qtyq7yN0gK2OrtNXh+zjdIbrYUrWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20468088},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b363fbd53965a2272a6f27a31dc62799f5ded46d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.946","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1921","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.357","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.568","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2109_1782217900026_0.8170559162816744","host":"s3://npm-registry-packages-npm-production"}},"0.0.2110":{"name":"@tscircuit/runframe","version":"0.0.2110","_id":"@tscircuit/runframe@0.0.2110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f5b5a12515c71388f72bf908ddd0582f406f5f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2110.tgz","fileCount":10,"integrity":"sha512-A/iZpTZfNy2rXe6otRgmcGhnxBFZsCg7XVfanUSJrml0aZabff8lZSA7YTyh83sIQKOmPRh+En3FdrTrOcW8kw==","signatures":[{"sig":"MEUCIFtNfOYVefJtLSVnIAp8Dl68myXHjAlmWPGwlIoNmFq2AiEAqfOoT4U8maXYTgB3lh0yL83C19Hsv7jBhEgQexwYNsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20478785},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a75b189eca1126cb111045764797b1d2d8b5fd5b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.568","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.63","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2110_1782233856169_0.41726161462090205","host":"s3://npm-registry-packages-npm-production"}},"0.0.2111":{"name":"@tscircuit/runframe","version":"0.0.2111","_id":"@tscircuit/runframe@0.0.2111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83ba77f54c456f7b7c7b3755e719d6d17235adc3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2111.tgz","fileCount":10,"integrity":"sha512-rATW5shn9Y1ZA1j7NXTp6xasuysYSBUZqpXSuP0Ntrb8PcTj5aKfvZL8gaPohaDeZyN+FhoRc75UFXV7Y5kbKQ==","signatures":[{"sig":"MEUCIQDox6QexbmPo6EMM1GUyYmANhEs9qxP4WjB7ybQrZ4C8wIgKZp604WAJUN4+IHFoczehAobTRFrvpynimNW2ugge2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20493289},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5bb5552a0904caf613e8f06309af204ed38a4539","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.224","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.568","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.64","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2111_1782257885576_0.866611368189141","host":"s3://npm-registry-packages-npm-production"}},"0.0.2112":{"name":"@tscircuit/runframe","version":"0.0.2112","_id":"@tscircuit/runframe@0.0.2112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cc3629585f41889e764248cb72cc58439df238a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2112.tgz","fileCount":10,"integrity":"sha512-IPpBbJwHa1Mbrn/NTQ7UNaIgIMrSoH2B7xF7zmYeLolQHL8vAm9Vue59KvWXM89XQ4k33k/NMRUVBIc4bdbS0g==","signatures":[{"sig":"MEYCIQDgxoCdgogs2H0vExRVVL8Ym3vBXyhoYxALyDK6smaD0AIhAMzA/wyyT0Foe/jzUDAqiYZVzWtSXqonZymZPTiGwOLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20484675},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"06938466a2344fb7f598d73d40589ebf780ffced","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.568","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.64","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2112_1782258645036_0.7933705389247656","host":"s3://npm-registry-packages-npm-production"}},"0.0.2113":{"name":"@tscircuit/runframe","version":"0.0.2113","_id":"@tscircuit/runframe@0.0.2113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13e62383f54b309a427bbbe63902960451e04bed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2113.tgz","fileCount":10,"integrity":"sha512-t9tRmX8SHb/HPMq5/7zsKQWNpf/GkBebuFabcb4xil8EdWLiRQEMeylm68yX1ANb8NCGYNruJUwLF//6x0o7iQ==","signatures":[{"sig":"MEUCIQDXOc31wYZxR1TjSPMyp1aHFVEshdCPYMYce6CUy7/rnAIgaZY2CVvjKdK5ueXiUIo5E6kzFNjcqF/npMDQjf3QXmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20488997},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3978545715d7fda302aa35426135cd16e0099659","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.569","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.64","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2113_1782293339876_0.5783861913156501","host":"s3://npm-registry-packages-npm-production"}},"0.0.2114":{"name":"@tscircuit/runframe","version":"0.0.2114","_id":"@tscircuit/runframe@0.0.2114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c7ebe352e9ae97d1b97e7ddec8b0d981e295359e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2114.tgz","fileCount":10,"integrity":"sha512-0nHOBqpoPW6zF6zcFBJem7HCdEPf6dnzWxkrEACfFg/fIOhUCE87dAxzXAfelV0587eKKhGeWmEdxCTN2K4Erg==","signatures":[{"sig":"MEQCIQD97NwMl1DXdhlshn6VeBLPfemBvs7G6y6y5IB5UIEatgIfAylMqT2OtnZXLW6xVtoPfoIwtN121zFuBA+4sDM92w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20489350},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"972776a42862c011e6c8fc219de322e6e73b0293","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.569","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.65","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2114_1782300453766_0.13610852933966888","host":"s3://npm-registry-packages-npm-production"}},"0.0.2115":{"name":"@tscircuit/runframe","version":"0.0.2115","_id":"@tscircuit/runframe@0.0.2115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2323fc0708482aa3b1f2c5b097591ebb13fb7b49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2115.tgz","fileCount":10,"integrity":"sha512-v9+s7Y+965RhDjqBBgduFcvaKVOsupTdziyU7Y+Ocf/CqLY2ad7f++y3labhWdRZlHVV4o7y1NsZY+h4wDlMLw==","signatures":[{"sig":"MEUCIA2zxMUw4NRySOuwNOnDFANUHvKYXNS+wMDRwPbJEZMqAiEA4UiLVuZEzRV0L4lohdXvns7ccvV3MLLM9S7gRfUTorc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20489350},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a15d74d95889d3636342228798e4239725ff3a5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.569","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.66","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2115_1782308526927_0.988873177478822","host":"s3://npm-registry-packages-npm-production"}},"0.0.2116":{"name":"@tscircuit/runframe","version":"0.0.2116","_id":"@tscircuit/runframe@0.0.2116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"703c4cc37660c593a8db90eb2c7eeab12f3a3364","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2116.tgz","fileCount":10,"integrity":"sha512-GTOWUghkwtddBYXTjRxUZhR+sHXb1zYJco6vauMzijWyJsRfwzodU+1VQOK2NYuZGma665rwU8mj4yopEiayew==","signatures":[{"sig":"MEUCIQCG4Y3fa3OmbG6h/26CPdHLPIYhG38DUXoLNwGkVzuGbgIgK/j8lY1p0QWJysJDh6WLxvztUtWFTIUBZQfAXkz3edo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20489518},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7fd6241e3d855618e9e048cd40acea414855f8f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.570","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.66","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2116_1782311065743_0.8901766063225427","host":"s3://npm-registry-packages-npm-production"}},"0.0.2117":{"name":"@tscircuit/runframe","version":"0.0.2117","_id":"@tscircuit/runframe@0.0.2117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"31d3f73b6fbce34f4cc4bbdf65f1b321e2772f53","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2117.tgz","fileCount":10,"integrity":"sha512-XY4+ubLfXGbRgKkOWH+VY45yZimUHxxCfIO7zGHih90pGMNX7D7TGN63EQq2LL/28cljtnPRAE6H1DvqWHKJtQ==","signatures":[{"sig":"MEUCIQC4nkxldBApsOefBsqYv4tuhkAmL/PGlt8k3pP0jfeajAIgSQIAfwLbuuw0c0ljFnKfIyEv/tnVhV0ERllydroVUeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"da9bcf90c5b888be24e106b7a005c16e993d7d4f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.66","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2117_1782316483269_0.31620814139731146","host":"s3://npm-registry-packages-npm-production"}},"0.0.2118":{"name":"@tscircuit/runframe","version":"0.0.2118","_id":"@tscircuit/runframe@0.0.2118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbb9d9bf40715151adcb93f784eb8cccfc1c97e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2118.tgz","fileCount":10,"integrity":"sha512-4DNVpphNkbB9wmpE99Mmk0+0LoQP1G1xLH8YNuEBjg1FrKWpjMNFxW6ps60qTdXtyfT6Fw8e7xG8wYzBym1spA==","signatures":[{"sig":"MEUCIGc/yHIj8IPc1wjcFngPFt2qTyuowpaem0ZwBzyclkX5AiEA1TOXHvbsBsI9btMft1nDTyqxmtEcB7AAAGuvAz9TEPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0cca9798ee41c37c042215c221fa3c504900431","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.948","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2118_1782317799160_0.7709859414629601","host":"s3://npm-registry-packages-npm-production"}},"0.0.2119":{"name":"@tscircuit/runframe","version":"0.0.2119","_id":"@tscircuit/runframe@0.0.2119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1567a4794ff7041341103baa6c942d60f884872c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2119.tgz","fileCount":10,"integrity":"sha512-3MkocwXgRUzYdc8WXl+N9pirUd+7TGW+HXrupV/iWge0ALPBP8x1A9wvKLk1fOyk9M7jZ1owKkEVTtBoZixd7A==","signatures":[{"sig":"MEUCICNavcPQ48N4HsHW2VQRUj7WF4ZqCDzakkJCa1QUyXXgAiEA72++ST/TsnKa9BoE3KnHrk4CJoBkc6Xv+SsJbiC8pQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7f44be7bdbae6b078af54a68a0a69f124ac66356","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.949","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2119_1782319990064_0.41073109156110066","host":"s3://npm-registry-packages-npm-production"}},"0.0.2120":{"name":"@tscircuit/runframe","version":"0.0.2120","_id":"@tscircuit/runframe@0.0.2120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d07f9eb5964151138c6c8674c92e781fcb84727b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2120.tgz","fileCount":10,"integrity":"sha512-yU/8iEfz24mVLnkZILb7mVYcUrJGgHLRPLbBgo5+/uuTawpaoUBOzjbZX2OPs5+7pbxxhlPDTlTYgnYa6DriOw==","signatures":[{"sig":"MEQCIETM5zdAM1OL/mmxPLD5FxPq/J5LeQHAqkL/CEgZmvxoAiANcZcbD6iQFFgDGRDZHlHtZU6eUsMdetlbtJFfq9sgFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3c368d7f62653f12609ad5079e87d93bb10ce21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.950","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2120_1782320352430_0.6599801769104272","host":"s3://npm-registry-packages-npm-production"}},"0.0.2121":{"name":"@tscircuit/runframe","version":"0.0.2121","_id":"@tscircuit/runframe@0.0.2121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1fe3fee6397c2d8e094ad352412c53429ceb4d8a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2121.tgz","fileCount":10,"integrity":"sha512-yAMSlbqnZWJzOxgyLMUWKeROq7mhJQQf6lhSYmF5UUdcBcznGeIL72H5nYn35TM24CMJI+z9aaKUut1oPtzydQ==","signatures":[{"sig":"MEYCIQCl8iH1K8Kitrsi9hUZDOnQhOakSvEjkQPg87dejJcIeQIhAMxa7KQ1MGnfNd1DkM3ZkOOilbxIou3fwWDJcZrZK7ud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0f74db1a98262ebbcd9e57792042c600f6249313","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.951","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2121_1782333522728_0.6847130847702136","host":"s3://npm-registry-packages-npm-production"}},"0.0.2122":{"name":"@tscircuit/runframe","version":"0.0.2122","_id":"@tscircuit/runframe@0.0.2122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef30e214150b5fff8987d2fb2530b900ef515453","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2122.tgz","fileCount":10,"integrity":"sha512-MxadJw3NZz2iMSU64y2nQavIzaWOMC4tpgPTTK+VvWN5um0TFVdTwXHjH+3dwldv2AByulgdXqn1NKQ88cRF8w==","signatures":[{"sig":"MEUCIA4ztyo+GPKHDHAp6J9penxueVxlJSXk680KskDVH+JkAiEAgD1vtjGU0kSCWAPkLwIJLFr2axoXHI1liqHN0Fe5nrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b47ff402e0f97afa7c3b48452a4c92ba1495173","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.952","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2122_1782341978224_0.3971253570348734","host":"s3://npm-registry-packages-npm-production"}},"0.0.2123":{"name":"@tscircuit/runframe","version":"0.0.2123","_id":"@tscircuit/runframe@0.0.2123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1b3062eacc8236c57636d17e14f64d0f6253344","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2123.tgz","fileCount":10,"integrity":"sha512-4YBBx8cadtzsEl3js9mOw+WU13tmwfmbK0d74YY8SQMrPPrdvRb2jtnUvFwgEJT033eWPTkwEeIxjpCyNC0mDw==","signatures":[{"sig":"MEUCICvShgJws0D3BzQTDQ7GE2/VKbmrqUmaR/dDC6Bdu7RmAiEA2gZoCurBE90zsXXjfHLuVj+dDz4IbNFNLSj2owUe9sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"099614744a3f405bd38fbb3d24fdf9160c5bc655","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.953","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2123_1782366956482_0.6420589186736252","host":"s3://npm-registry-packages-npm-production"}},"0.0.2124":{"name":"@tscircuit/runframe","version":"0.0.2124","_id":"@tscircuit/runframe@0.0.2124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"435c5a004c6cc5e1a2e5b51f0865ece17a5bd654","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2124.tgz","fileCount":10,"integrity":"sha512-UIt9Z+CTpAxaDKG9HztI2kKhJWPAkfERtbiQGU2jQPykVLA9p7U9h64tpmhq6iuSRkimqh2vfQh2lluGS2bT/Q==","signatures":[{"sig":"MEYCIQD8XSIxxtMs5MAcesrlZwfAak7Mb92rfL6Dp4r4p8TDeAIhAKaMW1vOQb1YvZZrzQUkmwAiMuBZ3NKl03SccS8XAWdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20490626},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d518ec090d3f2d009fb7cb075272913155144905","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.954","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1930","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2124_1782382414880_0.9875380306653387","host":"s3://npm-registry-packages-npm-production"}},"0.0.2125":{"name":"@tscircuit/runframe","version":"0.0.2125","_id":"@tscircuit/runframe@0.0.2125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"00fbfdb06b541c424a95450affd4c8b5167daded","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2125.tgz","fileCount":10,"integrity":"sha512-uwoJ5YLdGeHONC7CmJS3WxCXq1m/4QQ5XCUuxYZd3bWFtq2bEIIniaLHyHwDSeiscjch6qZ12A9k/57gjLh/2Q==","signatures":[{"sig":"MEYCIQDRrfwxo8u0aGRqb2/nGKkMkHq8kLsx3QK51yjCRBr8lgIhAL3FAhkoZlGkSRCiACmExfK/O2TKM17flZm3WWJdsDWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20501540},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a745313dc3be1123f3286acdb0cfff52504bd63c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.954","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2125_1782382644182_0.31662524715559703","host":"s3://npm-registry-packages-npm-production"}},"0.0.2126":{"name":"@tscircuit/runframe","version":"0.0.2126","_id":"@tscircuit/runframe@0.0.2126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c76e449a3ac46b362419266bb8e008ab46176593","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2126.tgz","fileCount":10,"integrity":"sha512-Ac4YiX/UaVZn17gtVVHWm5DL+jfVPDKOkG8Wu9+14YlrP5CAkJDIfKM8CG3d9gLxcKrJHDaSaxm/ZkcAeMbJUw==","signatures":[{"sig":"MEYCIQC+MJh+H6ZUIjXqSOoG2QjySeWmY3fcjBbDzL72QbnTyAIhANgG53g+Avz4VgKNX6GLvz6iura1ku024BkUdHH1UY77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20504477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"76e7f68097fda52816ff2804a31f6f9b2bcf669f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.954","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2126_1782408449765_0.44411690749286503","host":"s3://npm-registry-packages-npm-production"}},"0.0.2127":{"name":"@tscircuit/runframe","version":"0.0.2127","_id":"@tscircuit/runframe@0.0.2127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7e23aa78df99b6feab1f0186d8ee70dd14a9a69","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2127.tgz","fileCount":10,"integrity":"sha512-e9HFWJLW/Gqav1VUtLwxUmNm/0aQ5lGor8vKLG2GKmHY9l/SYJX6YOwnullCsnmyraZHfXP/ZnY2OBe1K/HHYg==","signatures":[{"sig":"MEYCIQC/siNJQATW4Qizuj+CTC+1ejj8elBtxgeowiO/XiKJFAIhANlbU6vDVlPua9A6cfG+GuZS1Fs/QRkDqhA/qWid72Gn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20504477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b774e8c5de1249cc0156b95241a4b56f32e81433","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.955","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.153","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2127_1782583370708_0.08299229453512402","host":"s3://npm-registry-packages-npm-production"}},"0.0.2128":{"name":"@tscircuit/runframe","version":"0.0.2128","_id":"@tscircuit/runframe@0.0.2128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ab6a42518cb846103e67cb4dcf217559ca087d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2128.tgz","fileCount":10,"integrity":"sha512-uQcznt39NOy/w9UXtYFwN1hpYdB+t9I7EyCf9n0FAEd+GP6PMVNdsVYHNu0z1oC1C6VT8KVOa53br6ysxog+qw==","signatures":[{"sig":"MEUCIQDM3oeNvdtTJGdokdmgh5xQzLbBPxi53IxkbR396zYpTAIgfSkVlj1ygnLKaO8whE6TiQR86STimBg0iwF3krUh4ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20504477},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94c79dc9045b20473c25ce9fecb98474d07b24b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.955","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","kicad-to-circuit-json":"^0.0.98","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2128_1782628529431_0.38105552082815164","host":"s3://npm-registry-packages-npm-production"}},"0.0.2129":{"name":"@tscircuit/runframe","version":"0.0.2129","_id":"@tscircuit/runframe@0.0.2129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32e61d54a88f9a6d55c227be1370eb4436367582","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2129.tgz","fileCount":10,"integrity":"sha512-n++go3jFg8sMOe5h1QxWTEYttrIgpFKdHT67ERWKVOU4A9SK5252z1Etj7qrHDgx+Zptf5lZunWXzZtLUjtCCw==","signatures":[{"sig":"MEUCIQDfLYN8gIysXQ2YBXYq2ntE5uIRC5i5mCpv0f49PuneoAIgX74AbA/YCaUqHAmceRMF/13YWSaxr2Dvmkg2ACPzI/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"58e08551e6bbba47a4dc7fa14b0df8fa00fcd15c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.955","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2129_1782669161832_0.330483212656969","host":"s3://npm-registry-packages-npm-production"}},"0.0.2130":{"name":"@tscircuit/runframe","version":"0.0.2130","_id":"@tscircuit/runframe@0.0.2130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfa18c480f02d92d7291873dabc54b61f7bbeed0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2130.tgz","fileCount":10,"integrity":"sha512-dRre8n32rgtn5O5y/8g/JLbqBtO1v0Oc8ngvzuXOe7NO2VBBuQRC0RJxvImrk4dd2oD+mI0AWQoDAjH0PgfH/A==","signatures":[{"sig":"MEUCIQDUineQKm3ZusZw8XBQx2kGcjXlrUYHSftdwnp/V4YZFQIgOyOXBNACYiyiOZBohVz0ropiJ2+XZ+25e+5v+4BObgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce90699439e9b4772cb70477a93dbeac7d893c59","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.956","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2130_1782714534705_0.8543530879952823","host":"s3://npm-registry-packages-npm-production"}},"0.0.2131":{"name":"@tscircuit/runframe","version":"0.0.2131","_id":"@tscircuit/runframe@0.0.2131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2ff05ab7640ac5d80382deee97c75be517a49f2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2131.tgz","fileCount":10,"integrity":"sha512-qfYV1lyXWuUWGdKZaKK4j3Unv+17TKK0VjGv18WHyS4Sj6kKr3bDJCPhHaCrgHKSrSbcayS+7xv6I/CRwRsQtA==","signatures":[{"sig":"MEQCIHK9fz054plMKZed3PVdhHaXThmFGC2ntf+PG5l9eQZ5AiA/dq7WJNa8WCElFeslSDVShblYgoVdu2kW7jT6DyKGhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e69036c3304d05d59f4917fb8304f4d803b9fa4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.957","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2131_1782747917774_0.2132397256532632","host":"s3://npm-registry-packages-npm-production"}},"0.0.2132":{"name":"@tscircuit/runframe","version":"0.0.2132","_id":"@tscircuit/runframe@0.0.2132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6204ff11a0fb07cd8750c1313dad2d6d73ba6a62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2132.tgz","fileCount":10,"integrity":"sha512-Ks+1yOooKSWr3BQbspM4kQ/3OQKQKUk3es2MbV0OuFRB73XjBAwPFzdBjakPBlZXgbtGIdKVdpWpWB1rMoMNXA==","signatures":[{"sig":"MEUCIQCkkVLVt1qjd/daOUJ7GH8AY5QlK8IrvPcXxGrfnPEf4AIgTsqyZ3Y2lmBv3IDJKhBgJhF/8yK6Zg811eFX5YUevC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b9fa6f596a94b8ea9f06a3f933f71d5acbc7f84e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.958","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2132_1782760447979_0.7949860744432173","host":"s3://npm-registry-packages-npm-production"}},"0.0.2133":{"name":"@tscircuit/runframe","version":"0.0.2133","_id":"@tscircuit/runframe@0.0.2133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c14fe21126ca747ed5e70d716aaec137f6a383b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2133.tgz","fileCount":10,"integrity":"sha512-y5cB7jVPF2d5SIqGo42s3u5nDl/dHaiojNhcKxS8rjR36XeU2tvU7g9vJ1LC0WkINr8B4VHhKMMHMfICFosTJg==","signatures":[{"sig":"MEUCIQC0MV4L14WQxWlytMpD32m8FResFPeuJHWrqYbxghhYbAIgVSlfW+1dk3czaBEj8XEb4uQkNBrA3LIcijS5ENhUXP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79a6f4f01804f241d505e10cb854bb7440ef656c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.959","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2133_1782800410923_0.12410122197247242","host":"s3://npm-registry-packages-npm-production"}},"0.0.2134":{"name":"@tscircuit/runframe","version":"0.0.2134","_id":"@tscircuit/runframe@0.0.2134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a5c34513f2215e86aa9734638238b05955f4c54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2134.tgz","fileCount":10,"integrity":"sha512-aojslHepIr8zcdSSy8GdaJXLwz/sj7vtvXkv87cysLOFWaYq5/e/g8Vun7o2RAyaXRYmvWyQIFFMBVU6eURk+Q==","signatures":[{"sig":"MEUCIQDAXEtVA83YKjVc+UpXaKhP34o9gPYEG2sQqH7TXHnu+QIgG7ZPSAsFbxWT4H9Kdk2atvMVJWuY+ALNMchF0Hs2QKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531828},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6821f363f7aa8ad7455fe5e616d97081e130cfbc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.960","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.67","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2134_1782808666933_0.30397023133979917","host":"s3://npm-registry-packages-npm-production"}},"0.0.2135":{"name":"@tscircuit/runframe","version":"0.0.2135","_id":"@tscircuit/runframe@0.0.2135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"948275419df4a659a752f7537b5426166beea1fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2135.tgz","fileCount":10,"integrity":"sha512-dg/PzRX4Gw0C7Iw+tAxrjK8ivhGaHn/YiEA1tcR5CYysDvhC789xFnccOZaruU2WEDXEaUTOQl+bHLiuTA1mQg==","signatures":[{"sig":"MEYCIQDTPqaUtvThY/4znxZxDiGWuzNCjH6kIE1NWPD89HOtrQIhANdcEzLrsS0EQ9DKubf8nrh+1pvucnGIBKbrNJ5/YKS3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20539323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"737e63f7e646a0b42983901b38e2864aaa39ad79","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.960","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2135_1782832527986_0.5212218730363756","host":"s3://npm-registry-packages-npm-production"}},"0.0.2136":{"name":"@tscircuit/runframe","version":"0.0.2136","_id":"@tscircuit/runframe@0.0.2136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d436015f1a26a849072c092cc5c75178e807308b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2136.tgz","fileCount":10,"integrity":"sha512-t/rQH/sOfMMW0TQNFztg/+obUF/5TMfK1nDBw8B7UHjwAEZAv3HVyC7/wNHvakAtsd+PYJ6HaEAPyuSdG+4Aaw==","signatures":[{"sig":"MEYCIQCSupVAiVBBr60ojukXpKeopY4cflL2nLqswP5xHDWG4QIhAKMssFH+cuJGN0QIxsOtEUFDUbvybLXBOfoPo2+Gb+Vv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20539323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e9a7a4bf37affa5317a570ddeb1cb430e0cbfa54","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.961","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2136_1782835373388_0.6750700174596973","host":"s3://npm-registry-packages-npm-production"}},"0.0.2137":{"name":"@tscircuit/runframe","version":"0.0.2137","_id":"@tscircuit/runframe@0.0.2137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66d8efdd3cd0babd01628b10cde0b7491a432820","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2137.tgz","fileCount":10,"integrity":"sha512-4WLG+1pMhbtwtWtkL/JxUif3Y4Wtl4dSWo9LU+7ajbSWCM3Iy++kxYpNbFUZrSdlJfhj0xXAJITrEWlxJQbrQw==","signatures":[{"sig":"MEYCIQCj7NOE6OoX95Zq+SR1hk+c8V9ijv98roHZIN0/lLZYUAIhANC4f/VS/HJ1QdNM1rz9UG2EILurxgOjmSRoMmoDIUew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20539323},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"282b7821708125ac7fff194aaa1ec7eabd7fbd06","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.962","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1955","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.360","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2137_1782845437984_0.70814562091071","host":"s3://npm-registry-packages-npm-production"}},"0.0.2138":{"name":"@tscircuit/runframe","version":"0.0.2138","_id":"@tscircuit/runframe@0.0.2138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9761d1e895040e8d7b611644b138fee1cfd02c64","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2138.tgz","fileCount":10,"integrity":"sha512-OBS1SkDuZRxtVSonIkdi3s90QRdodjt5dpJNpSUY3Ddx7HuQEmVE5uge37wStFs0CuzXbrymcpoRUACJTYpxwQ==","signatures":[{"sig":"MEQCIH2rAHb3nVfWEU75r0qM7SzpPryifxocV6JiW2FHIQEWAiAqkD4EirXafGk1BPs1FqR6dHsjK0twOG5mHuvaJnjlcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f5a1973edf3ed0292b5f96038325b1a2d770ebc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.962","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2138_1782893566075_0.5882116629694338","host":"s3://npm-registry-packages-npm-production"}},"0.0.2139":{"name":"@tscircuit/runframe","version":"0.0.2139","_id":"@tscircuit/runframe@0.0.2139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de8ed562b1c313409ee6c93797a0c7faecf3f029","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2139.tgz","fileCount":10,"integrity":"sha512-+4rW0hdbk7OweTlNNDVjeVKGp+dT0i28RNVjSUSTTW5lNREO5fTfLh4y5//Mm2qI6x2ju1+ZZS9DE55E6CdHmA==","signatures":[{"sig":"MEQCIBWon7KR8L094RhkalhGAq43ol7De0Nk5F4C0s2lzLOHAiAxiLLxFUoqfwE3R+1inwLm+8dEyuT4kNTKr554wddU8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a88e211f98ae83aca13057de6b3f688ec2c06a86","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.963","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2139_1782897398750_0.29103221077203023","host":"s3://npm-registry-packages-npm-production"}},"0.0.2140":{"name":"@tscircuit/runframe","version":"0.0.2140","_id":"@tscircuit/runframe@0.0.2140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71f8d6be39ea79fd77229d055a3f31ead31c1ef5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2140.tgz","fileCount":10,"integrity":"sha512-23ionSs17BET24j/M/LIovsLOB3H7Qo3/xVvv6utBwC4Fh4oZDSbwDdoqXThM6GFXKAPT4HFeqXzL+7v+7OnKQ==","signatures":[{"sig":"MEYCIQDC9jCC4XE7W74TQrGJr4oxRLfnBanZdbM2kPr7AZL0pAIhAPPcKqmnqjXBF7E1YrXM3d8tl6MzzEJFbqCiGWcevuOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cbcfa89096093884853cdc32ad41871fec9c083f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.964","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2140_1782899757368_0.31399447591185226","host":"s3://npm-registry-packages-npm-production"}},"0.0.2141":{"name":"@tscircuit/runframe","version":"0.0.2141","_id":"@tscircuit/runframe@0.0.2141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86ffac2d99ef7dbbbcdd0ddc218899dae9698cf3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2141.tgz","fileCount":10,"integrity":"sha512-DYePRSYo8ySE+LwiW+pbuNpOBe/dD7/SZWH6DNVemCeGYytdWcnXvRkotN2DzReg1osFgvqRVKichtyXDuAjzg==","signatures":[{"sig":"MEUCIEH7wCF6moAKZC4Xl6+kFgBfqPLC1x6etNE/8aWrCawSAiEAoHSfzq+hfvLcE+SOhePCBpvvI5zpII6PQFDcbczaO28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"758bd922a4a4f9798ee79c2c53eeec80e0551185","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.965","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2141_1782904557926_0.484467790459014","host":"s3://npm-registry-packages-npm-production"}},"0.0.2142":{"name":"@tscircuit/runframe","version":"0.0.2142","_id":"@tscircuit/runframe@0.0.2142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa21470ccf244d3d4922e134780637d02fd2be4d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2142.tgz","fileCount":10,"integrity":"sha512-9Tb1ccIKn8cdbChNNv9fOMA9FGvVPdkrEK3NXHUBvHbhVxDKCG8HXnHEmOzzxv1tWVIAzDntAH9p0TXIJRCRhg==","signatures":[{"sig":"MEUCIQC2wI3SDQkycmPI2WDmqv1+QHjBUEIPNNcGCQtd1QAO+wIgMBMRXEv64lZMgBfcP/FUnCnr7pK+7udIWzUs6xyoVNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5979c6fb894ce1f2285f8a74f61495985207e9c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.966","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2142_1782926259976_0.9933274193909403","host":"s3://npm-registry-packages-npm-production"}},"0.0.2143":{"name":"@tscircuit/runframe","version":"0.0.2143","_id":"@tscircuit/runframe@0.0.2143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9d77842f422825a8369b2e32ae05bc60a70ba206","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2143.tgz","fileCount":10,"integrity":"sha512-zJV9rDjrgDPdnBZEAOJ3VUC7YjQaXKUjFSw1heuwSxrAjNZM5lpflu53/SwYyET0QbbWu8XNGqqqlO4TSDGQ9w==","signatures":[{"sig":"MEYCIQCj8JCHXFJiAcxjvH5fcSNQC048no7PTdmKgmiQFyKwzAIhANpcdIzmFzJBJOhJbdLXdFwNQS6vA0ReasaLNNKWPsbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b59e4580c43d3ad2549f6bdae84221d3f254c056","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.967","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2143_1782940272163_0.6689387924133474","host":"s3://npm-registry-packages-npm-production"}},"0.0.2144":{"name":"@tscircuit/runframe","version":"0.0.2144","_id":"@tscircuit/runframe@0.0.2144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7f043006b8282503b0211189786ad5a2d2ae8fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2144.tgz","fileCount":10,"integrity":"sha512-F7+HjrBS0lwW+1z2AawXwrbCce2KmiNe0hbsdqaQAl4ePYY/IWkOj/eODPJvKvuvblBi7vtDOGp6oDD9eDZ8Kw==","signatures":[{"sig":"MEUCIBpNJg4iI0psTIMhM4aTV6ey75TIUWimWNoL89Es7ol8AiEAxXhUHEidRkINNY4LzX1YbyZs7GxGRj8ZF9SCwyp3NTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e6641080c8ca70ef3e3690d70e72b33fc8dd879","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.968","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2144_1782955825027_0.8763466700687732","host":"s3://npm-registry-packages-npm-production"}},"0.0.2145":{"name":"@tscircuit/runframe","version":"0.0.2145","_id":"@tscircuit/runframe@0.0.2145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e19c64750c74c42fd2e5e8f73665b6cf1180c06","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2145.tgz","fileCount":10,"integrity":"sha512-wosP8N+RZMptD7QIOcCmSb9ipBhfMmi4e3tLTKsAvOILNfb05KGCFbqRmmGhnud6nHxqYDfkUuj3Ccg6kFciUg==","signatures":[{"sig":"MEUCIQD/lAH4jOJpmkgfNxoCnCLJwLLAxZyudOUBRc5o52Yu8gIgJIiiY1TxcoJlRG81Fwy1PBdCds7sk8O4BBAeWmdTKmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f653a1b8a752204822d376054ff15119d47214c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.969","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2145_1782973770302_0.6166865254332692","host":"s3://npm-registry-packages-npm-production"}},"0.0.2146":{"name":"@tscircuit/runframe","version":"0.0.2146","_id":"@tscircuit/runframe@0.0.2146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7ff5ddb58d58903ecad2c4c4c0b066278db4ed1f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2146.tgz","fileCount":10,"integrity":"sha512-fLfDMgRujsFPpnB89QsQfDlZnU7HRDGUkf/7s9dHXWIteAthSAwZtfgZ0EGqy9LNggpRU0qpaS+shKhXjlRAwg==","signatures":[{"sig":"MEUCIQCQaTzLvzJN/ZyNXVRCxQUiUgB4JVcQwOtUr/Sh8MFo4AIgL9ON19aflwfaku0K8vKAl7LUA06WBzVuSLTXOEn1fPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"de9603fffa7b7b353ce51b63e156ada861633332","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.970","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2146_1782974878906_0.21053119497760076","host":"s3://npm-registry-packages-npm-production"}},"0.0.2147":{"name":"@tscircuit/runframe","version":"0.0.2147","_id":"@tscircuit/runframe@0.0.2147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40a3003c6913389956fffb1bffbada26394eb144","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2147.tgz","fileCount":10,"integrity":"sha512-s3ZdSt/opvCb9+SXT45EA3Eqd0yzX0lPgNRKhTPBfxgfxlGe5opt2r8ssQSb9FfnZNDxWjP/OTKXHOr0kOrbXA==","signatures":[{"sig":"MEUCID6k+G1Yl77RAxXi/updXTTXaKVnYHzBffYo5xqbaJGKAiEAwTpNxj9KdAti/gol+EM7ggI9QNi2JRwbOgaUitu4puw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bedacf9df53a8e54869d269d8459d592d7b17de7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.972","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2147_1783004510015_0.6587846308977809","host":"s3://npm-registry-packages-npm-production"}},"0.0.2148":{"name":"@tscircuit/runframe","version":"0.0.2148","_id":"@tscircuit/runframe@0.0.2148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cdef44d4c14a1ab7c192561d31636fbab32d6a65","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2148.tgz","fileCount":10,"integrity":"sha512-73D6XBNTkW6f70qn/T10nHmeIaXBFfwt2XktUAHirWbkiWp6uMwRjJCaRhHu/FkQtZ1ck37O0qs6SpQnYYbDjA==","signatures":[{"sig":"MEQCIC8IK7Q/QlqpxPFqKowBB8X/mm66DArBFV0BO6iqabLgAiAFgvaaIWzOVBTwgyS86hly1q58pJQanOzxgMNqrWyR5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"50f8d82782d3330c13ec1fe14d952980198a1f24","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.972","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2148_1783004517373_0.9557502079708995","host":"s3://npm-registry-packages-npm-production"}},"0.0.2149":{"name":"@tscircuit/runframe","version":"0.0.2149","_id":"@tscircuit/runframe@0.0.2149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b8a67a35b533541219d158670abff6cd3dddea8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2149.tgz","fileCount":10,"integrity":"sha512-BALrD6u1jW047Oq27Xi6pwYGtTzcWLdP46IJPnklXEEdx2Q8IOMhuQA8pBxXdui9RxYi3b/WcXKHwsnEnrLS+A==","signatures":[{"sig":"MEYCIQCNxxiTl79ZbyQh/LssnpHFztHhSwyzCeH43JiYZbTD/AIhAK+pzGT6x5znJAlp+L+xNbgDsoOk+uOSZqR66F/sC9A3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"227f242c0ed43047fbb0c9f84426afeece0576eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.973","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.78","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2149_1783026134316_0.8018719972871033","host":"s3://npm-registry-packages-npm-production"}},"0.0.2150":{"name":"@tscircuit/runframe","version":"0.0.2150","_id":"@tscircuit/runframe@0.0.2150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5bfdb3cddb87e7764c2c62d2e15306612383f9e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2150.tgz","fileCount":10,"integrity":"sha512-MC7ZbJdBzWQu/vM/MGxb6uWPSrkKCL9sPYDdwRShEN0HKOkpDlf/VOkPsDdtfJpAQme8f/+vtZKNNsIvEQqKTg==","signatures":[{"sig":"MEUCIQCe8VKcVqsblE+tDGHj7MdL7w9kpB1lszXMmmuuw3hWIgIgQ7HbH8/yxLsHpWsFaOhBvKYT5X4Ife6x93df8utl5Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"20d3fb05ae34557f2273ccb75a9a8d6e79af1798","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.973","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.155","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2150_1783057165512_0.4551382767109915","host":"s3://npm-registry-packages-npm-production"}},"0.0.2151":{"name":"@tscircuit/runframe","version":"0.0.2151","_id":"@tscircuit/runframe@0.0.2151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e031b519a2359a6401f7d09911ed918078b7756","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2151.tgz","fileCount":10,"integrity":"sha512-xJYfxPjCIrtX1qU3uVzdjytFiStpYcPMsngvc2sC+hYXMvLVrWZH3knJy8DowSIjB5dRKuvvhueHQykDm6uyDw==","signatures":[{"sig":"MEUCIQD2KwjQrOB30eBOrOSQGRT0gP27ZoqzrVQ7wNJJZ5ZkPQIgfJmatEo1ngeDtL25AC7B/0CpjZ31whbn1uEjYpwTSSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20559163},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e7729701652b8994d596828ab777b4ab5c2a219b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.973","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2151_1783060235884_0.2799986574876525","host":"s3://npm-registry-packages-npm-production"}},"0.0.2152":{"name":"@tscircuit/runframe","version":"0.0.2152","_id":"@tscircuit/runframe@0.0.2152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f30111d731f54ee276fea80759816863d3b6e50","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2152.tgz","fileCount":10,"integrity":"sha512-XYWVi+b7oYqCQjED8/+gEiRAhqONYX4YQsLwt6Fb0xx9pzYYDcQDqIeabskLXYY6vvIN1px4iQAjP4qnuIr6bQ==","signatures":[{"sig":"MEUCIFSGOu1LGdjFAAyvTu5byq8jP8aefFXOvfjePGrBpNlrAiEAtulS2xCA+iUHD0pClZ0JcDmiMy/tYta8bQ6AKC036z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20572166},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cab6e90ee7c4274c9b4162c9deddf7f9f5b82ff3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.973","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2152_1783090976106_0.16251737748550932","host":"s3://npm-registry-packages-npm-production"}},"0.0.2153":{"name":"@tscircuit/runframe","version":"0.0.2153","_id":"@tscircuit/runframe@0.0.2153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6171196fe1a74ab8852445d6b6f977d99fbab0f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2153.tgz","fileCount":10,"integrity":"sha512-aQAt/62FMLYEv6iCY7ua+op1wiwBoYXpfdNh+mpbYumg6v7jcfnBGSK/y0iklKSNTzT8OYQ7CCPGgnbDF0p5vA==","signatures":[{"sig":"MEUCIHtCU4iMfZg2EeLxiP3oD7dqUKuWmrRPPJkf2A6BzHVwAiEA3mGVGf8l5kGyEi5Lh/kVJy2i8BLRwu7BT6okLeSlkNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20572166},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c15e7ea8a62ae67ca08ae6af01ff170cd8ff145","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.974","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2153_1783104175808_0.9759856364456903","host":"s3://npm-registry-packages-npm-production"}},"0.0.2154":{"name":"@tscircuit/runframe","version":"0.0.2154","_id":"@tscircuit/runframe@0.0.2154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"418b4c02ad6cd504e9769d6785413923b6b77726","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2154.tgz","fileCount":10,"integrity":"sha512-5mpccdPG8zfPhtmcELao247B4rtniLpSdvRQP9ErjjyaYrvBtRUqjgrHwVvPw8pRyYnBzx50PXAvgct4Zq0cFQ==","signatures":[{"sig":"MEQCIEYFa3SlQJpN7QUUJ7l/pvSkMP5coNh5YppV6MG+YBvuAiAei+Nh6a/exGWSPhJi49UvGYqlQdBkIRqgzfVcDQlQrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20527001},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf79907fbf1025bbf60a7a1556ffd592090078a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.974","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2154_1783140831351_0.27480976920553224","host":"s3://npm-registry-packages-npm-production"}},"0.0.2155":{"name":"@tscircuit/runframe","version":"0.0.2155","_id":"@tscircuit/runframe@0.0.2155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5011f76cdee27e4b8d301968701affe2020877a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2155.tgz","fileCount":10,"integrity":"sha512-bFiYNfDSOitqZ3Duvzmdf0NZqJ0dVDV7c8g3X0d4JHMDKzEeGId01CbrDfUPjrDvSL3ENOtlIp4Bq2PYiULeOg==","signatures":[{"sig":"MEUCIHWAah7jhbp1o1MiEog3X/gokfWxPe7ccTEMU31EEeSpAiEA6jQYA2yjrubuZ3wVxzHQ9LJ8L8PrsUrldw0Cf4AfpIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20528083},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a5717326c95ccf13fb53518e7ada62810f8f03a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.974","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1976","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.571","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2155_1783145418298_0.9734267855878487","host":"s3://npm-registry-packages-npm-production"}},"0.0.2156":{"name":"@tscircuit/runframe","version":"0.0.2156","_id":"@tscircuit/runframe@0.0.2156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5223c9173d7e60fc5685c811007949c660c991e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2156.tgz","fileCount":10,"integrity":"sha512-dC3qHMb0O7Dq3hA+Ef2bPKECN3S4rkOOWIlKhA+zJ8g+kb5/BdoNewEOjCA4gveXfmwV5us0scIo32nnva6xgQ==","signatures":[{"sig":"MEUCIFaGnW8C8tNmVS735XV8HGjiiFMSV8CpskLk9KSAMFLuAiEA4fPXdS06UJSrhh2+kP9wiW8zi7bSAM4kzzbVH3ceIkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20646986},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"94ba40d687ef94b11972da3e7a3aa85db44e761f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.974","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.573","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2156_1783194480342_0.5262845999493273","host":"s3://npm-registry-packages-npm-production"}},"0.0.2157":{"name":"@tscircuit/runframe","version":"0.0.2157","_id":"@tscircuit/runframe@0.0.2157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"950a6fd996219763221099f81a91b5ecfb4b7a3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2157.tgz","fileCount":10,"integrity":"sha512-guFXqEz4EUCxp76/9Bov0rD17HX0jS839AmKlnZNQt+y2QhIc3wgdy9DURKnjs4fBofue6Vht0VFrcp1Vlh2Tw==","signatures":[{"sig":"MEUCIDgIRWrUwLK0tjWAnCyDutCzly1ITziRlIxsKZXFrLYmAiEAwUuC8D5KQXgoBmqUZiQUecUfea3gpcCfCocXQazJVpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20647026},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f84546c5d6def19a4951ac7eadd44b0607ad1d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.974","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.573","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2157_1783203868682_0.5591360389665723","host":"s3://npm-registry-packages-npm-production"}},"0.0.2158":{"name":"@tscircuit/runframe","version":"0.0.2158","_id":"@tscircuit/runframe@0.0.2158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3ca5c07ef1766533ad33de469f5462faee8541c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2158.tgz","fileCount":10,"integrity":"sha512-s1AMgvgJAUPSx5DAMoHLwmmi9ZobeQu/KUNG0fci6Oh3NlyeJwhQBw+8fvoSyqXVDkGxaGeslMbvtMDtL8z1ew==","signatures":[{"sig":"MEUCIBPHhwtQ7MUreAmwKv4ef+4VPDoOhIszs37zcMJAK8MVAiEAlsqJZjDxxCCtzokC8fvy6xnVr8nIA8Mj2IGYZ5rIze0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20647026},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c024904f8c8b991752c4e7c2da0f265b5fe1826","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.975","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.573","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2158_1783204488184_0.7253008974056214","host":"s3://npm-registry-packages-npm-production"}},"0.0.2159":{"name":"@tscircuit/runframe","version":"0.0.2159","_id":"@tscircuit/runframe@0.0.2159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e5d25fcb194dfd913e4d8e1f58c29a72f4a1d9b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2159.tgz","fileCount":10,"integrity":"sha512-w9tUKt1feJv7XnWTun5ts+gIHJdsvYmQltRD+niHnQw9vvymsh7iU7+tHDmYpVYNbaJaNo5nsPpT6exXmJ2W1Q==","signatures":[{"sig":"MEQCIDEddrRfJSX/eki6H+nL/S5D+MnpsH05SFGxyjywlp3tAiAHk2PVBiCTVR6YUlnp/7LIhY1rDmdvJRTWSZlviROnow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20648094},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a190a0e13efea0814512dd99ed212d329a455eef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.975","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.574","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2159_1783206745103_0.8271630828674914","host":"s3://npm-registry-packages-npm-production"}},"0.0.2160":{"name":"@tscircuit/runframe","version":"0.0.2160","_id":"@tscircuit/runframe@0.0.2160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de78c9b48bccc6f0f76a0db6cccb163229fb0d74","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2160.tgz","fileCount":10,"integrity":"sha512-WKs8c6ffQw8FNFj3tX2XFeAkkhcCxr7N00N/aj6q4nrpHTvt9yE+dcDz7C7j8htlfb3iQfGwDVPQ5qv2XK10gQ==","signatures":[{"sig":"MEUCIQDiw0pdBCsdSmv0qcxUlazzeLhRnG51akw0KK+qEi8KUAIgH8czFlzemteEZBY9MJbCi1aPHk4S0mH+bXe6KJmBMu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20648094},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"626e7f8c74602d8fe7f230de863ab87cc1e386f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.977","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.574","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2160_1783251905256_0.8751265794714067","host":"s3://npm-registry-packages-npm-production"}},"0.0.2161":{"name":"@tscircuit/runframe","version":"0.0.2161","_id":"@tscircuit/runframe@0.0.2161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04ced01d5f1ccca0b456abf712f6d881866fe74a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2161.tgz","fileCount":10,"integrity":"sha512-/TrsXhn6f4YvpArQQaVL034IJrsYZoamgjrlQTbi3ANRdGthtYBiok+aCZ9j86TduEIIandj16Kyn6VB2Tq4Wg==","signatures":[{"sig":"MEUCIQCehtDak1EK482tRS1KGiMYqWgTT4BUOw5a5QBtg2F6KwIgST6a2en20yLQw/m0HPz50YLB11Vjlq5phB46x+kqKhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20660637},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cda8b35012ee3e5e3935e2b7be43c01032955455","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.977","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.574","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2161_1783276525278_0.524890944334671","host":"s3://npm-registry-packages-npm-production"}},"0.0.2162":{"name":"@tscircuit/runframe","version":"0.0.2162","_id":"@tscircuit/runframe@0.0.2162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"954922f0afc9b18934c28a113358f30cb9170deb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2162.tgz","fileCount":10,"integrity":"sha512-erS9izxxzt8n5eTU7ETdaLyPGk14Ann5chLAfNUyoz4VXkPAxVXTp6kX4LVZtRXf1rNdHpmebelUMhATEBmPVA==","signatures":[{"sig":"MEUCIQC10yNoztd0XH/Usld7EADhn6YQI8vuu6dDWcxobPHr/wIgMcNKUcZh5FPGg81trZWKQe9qeD5MpQd7AVQsrzNpv5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20810474},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0dbcd936fc0606ae8c925a394dc96980454dc4aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.977","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.575","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2162_1783278367077_0.35248790624740844","host":"s3://npm-registry-packages-npm-production"}},"0.0.2163":{"name":"@tscircuit/runframe","version":"0.0.2163","_id":"@tscircuit/runframe@0.0.2163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d0fb00deb3cd0846c246f17358e089b60b8c0a2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2163.tgz","fileCount":10,"integrity":"sha512-MtA1TsAAe5rE+E3tHAfNOYJs3sGG49o9cUYeqFiedjnWQLIFOv0//gW+cWPI6I7U52TfJJneusy4/W2gxhvcgA==","signatures":[{"sig":"MEUCIQD2c5B6Bd1nJOGh9z+j+pYQl3h1zEb4fdekPOOXiNaNlQIgS8uKSZJG+84gH5jJM+C8A2r3M+6w5mUCQWoqg3iQ4F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20810779},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c627d4cf58d03065728edfc60c4f28392a9221ff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.977","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.575","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2163_1783372435694_0.3774907721751608","host":"s3://npm-registry-packages-npm-production"}},"0.0.2164":{"name":"@tscircuit/runframe","version":"0.0.2164","_id":"@tscircuit/runframe@0.0.2164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5aa30722b56f04b0c20b1896e6582f3d0bbb079b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2164.tgz","fileCount":10,"integrity":"sha512-RC09Ho6KEGB5J0WGikVgRqx6RgiuTuRTZnRCthjjYVYggW/RsANa6PmOFtAPoc0F117/yft1NtzN3jJQSWS5Lg==","signatures":[{"sig":"MEUCIQCgJW2VK/BhD8jxkVLKM7eMOdQ1TvyzmwMQhMr5+IWQDAIgAws02cuaQIsWEzx8vI4MvzNMeHTi+uxOaNYDV48FqgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20810779},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"219d4c56e46efc99e1977233c3571f6a727f768a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.978","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.575","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2164_1783385041574_0.5593180951817904","host":"s3://npm-registry-packages-npm-production"}},"0.0.2165":{"name":"@tscircuit/runframe","version":"0.0.2165","_id":"@tscircuit/runframe@0.0.2165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b4be4fb3611dfc0ac56771ca8309550dec74ba5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2165.tgz","fileCount":10,"integrity":"sha512-6EAWE1ufi2seAVfUKAixnovAELm75Oc3t/4NJYuPuwlQWcuAGcJbLLqf7B49Rf3wkkeZaj3MI2MeRADOaPcAJA==","signatures":[{"sig":"MEYCIQDrhv/rExZQ4C4d7ze6pMKF2v2kDSFNkc+YJUZjw2igNQIhAKByk5oBVWbiLF08yGVarTkJ6K12hxLZWV1agdmQZzYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20811719},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"891fc2965a478c1e27e8b0be80418ff624c390b5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.978","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.576","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2165_1783435982994_0.06510062156403085","host":"s3://npm-registry-packages-npm-production"}},"0.0.2166":{"name":"@tscircuit/runframe","version":"0.0.2166","_id":"@tscircuit/runframe@0.0.2166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8effc2a42cd7b0bf42f317f9a4e54c8395ec7c51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2166.tgz","fileCount":10,"integrity":"sha512-kZ3gz1UL+IA3aguIY7hd8oKsdRo1fCfkyaybkopC/LCevhLoT73Aq49vHaon1v/jHpcJowqwEvrCzFR3KTI4CA==","signatures":[{"sig":"MEUCIQD/ZP2Uv6uemYAMDEnvoZtbYJYrHgf/L1iMgT3a5fcKggIgMaUKjbU1gnKUOCFGVAdl0laqBb9o7B4sTf40jzbcbhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20988771},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"358820fbba450e050d2aa9eef261ccd23be6ce4b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.978","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.367","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2166_1783443193944_0.6269723630819461","host":"s3://npm-registry-packages-npm-production"}},"0.0.2167":{"name":"@tscircuit/runframe","version":"0.0.2167","_id":"@tscircuit/runframe@0.0.2167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c423b1b3fb9caec0f5fed5857708f14f63c5cc8a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2167.tgz","fileCount":10,"integrity":"sha512-hwuFCqfiJGQsqkhC6Tyw+eo7yntdLFKtVKYd6FVqZ94O9P0HpJ5dZ0nFFBB8o5WLbdmPwKwsljaUIb3uMNOyxg==","signatures":[{"sig":"MEYCIQCxFgty2u0Pt+/g8WTMabMTniiW5oVBFWCi3MAaTAyPaAIhAIzxLMRztXy8YWr6lTkkBnIgxrrZsWLNnN4mhFBO3j1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20989653},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8807cacd2663d0803616e1fe37c2fe91dacd41eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.978","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2167_1783454899296_0.3108884314308076","host":"s3://npm-registry-packages-npm-production"}},"0.0.2168":{"name":"@tscircuit/runframe","version":"0.0.2168","_id":"@tscircuit/runframe@0.0.2168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6eae69a6903010b0975fb917e632ee9f098ad60","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2168.tgz","fileCount":10,"integrity":"sha512-Edh8L7X2NVuJcDJsAiMm4E9zrYrEazParPjKqA82P9HH3bExwdRrpCmZpx2YvRi26WJNKwOvwEGEMNxfZ6WGzA==","signatures":[{"sig":"MEUCIQDchPQDKTORPStuAK3/CxtZ4tlarKVPKM0kMXSLYaUjAwIgaJwXYFSUF7o49X5er8zWtpo7oN77L+qbneujde37jwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20989653},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e41965197290e3af2711344e12586703d8a9f9b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.979","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.79","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2168_1783461175872_0.8917212120001097","host":"s3://npm-registry-packages-npm-production"}},"0.0.2169":{"name":"@tscircuit/runframe","version":"0.0.2169","_id":"@tscircuit/runframe@0.0.2169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28e4bcb6d4278ed6df9a3bb8fad5769adc407fa2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2169.tgz","fileCount":10,"integrity":"sha512-TsUOF9ywvn4HKroBlmCGsP9eB9CCK3VAdpgQDGjcOAKBC4PLD+GpXo3/Axs/I8u6W7GSJYTxACeLzLr3FVyoDg==","signatures":[{"sig":"MEUCIAuPjV6xLRpXI5s+/RIPI62UxvKfQG5qYpWJgEXyE3caAiEAtpPd3GQdYA2GCTPdNRXwhhd2LAKrP5x0LnepdayOTsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20989653},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cbb8d2496ec10f69f10d42a641015e37219b6168","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.979","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.227","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2169_1783463616880_0.6070165984812959","host":"s3://npm-registry-packages-npm-production"}},"0.0.2170":{"name":"@tscircuit/runframe","version":"0.0.2170","_id":"@tscircuit/runframe@0.0.2170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed85229eb57a15d18509f71718affd5e6738f799","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2170.tgz","fileCount":10,"integrity":"sha512-8vXxm9U2ewk2teTttD1Pq9gOCTL8v445BSBkVNf/asjPXd/oNQnR/5xXxawE3FtJb8TBO/OdE1f12X/Acf8cOg==","signatures":[{"sig":"MEYCIQCv2r75DcKkeZ4jVUCklQy67Y6RrmwIsKySy9vWVlsfpwIhAPD6qkdWuO0LomB4sQFK+kJ2tIqLqbQZAuLgU8z0fhU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21011281},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a0627c771d8f0485b09047a200fdf1c9ed876eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.979","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.68","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2170_1783485071828_0.009272481017569723","host":"s3://npm-registry-packages-npm-production"}},"0.0.2171":{"name":"@tscircuit/runframe","version":"0.0.2171","_id":"@tscircuit/runframe@0.0.2171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25379c920cbb43bd2abd0bd36b9c9f306664e23a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2171.tgz","fileCount":10,"integrity":"sha512-TGI4am4H1ikIodLYcQfu8JHF06yDHy31lFpty0MsgOty4hvLQAWVCDIjOSlNUzkfVESCJBRtUDrtyFfKEApSmQ==","signatures":[{"sig":"MEYCIQDQQo8cg1RG7UrAhybLMjqU2HrH93bM45N55PU/lxAUMQIhAKTpUmUUipDloBwmQJlM38n9K4vB2PpWm8aao8wNwBcN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1efc6f98a1e45906b58a9b7e34afcc9266353737","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.979","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2171_1783490896114_0.5554651423477759","host":"s3://npm-registry-packages-npm-production"}},"0.0.2172":{"name":"@tscircuit/runframe","version":"0.0.2172","_id":"@tscircuit/runframe@0.0.2172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7745017fe3ef784e7d6482ea4e1d425eac9ecc13","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2172.tgz","fileCount":10,"integrity":"sha512-riO9xu+SQUzOp2q/kui9iXeCjE3BdNBPE8VTX3NE0jk4Bj+QzX6TRcWyd7h1tZ+Cq1nFwRGYC4+s9rSyabUv7A==","signatures":[{"sig":"MEYCIQDzKTs1JLymUFGrynRYHbRXTy3fkW3g7PHN/hJgxrWOoQIhAIHNleNmuXYEJLrJOY+Vpx2tbZnuGiEtUy5Lfx/Pp9dW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c8a073539ef6b4a7dabe1711faa809008babdf0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.980","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2172_1783523617415_0.4688547993691097","host":"s3://npm-registry-packages-npm-production"}},"0.0.2173":{"name":"@tscircuit/runframe","version":"0.0.2173","_id":"@tscircuit/runframe@0.0.2173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"499d49e22729f34e0fc8b38cdbb31c230e586532","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2173.tgz","fileCount":10,"integrity":"sha512-0BVvbXLnxPaTcnLb4yQL5yCP8som5XSA4peszaJfjnUtKS82QQBq5WdK0KWAlf/L6sf2g+ri5nZ96AGnII0y2w==","signatures":[{"sig":"MEUCIBmLPabNtmM8Tp0qLVNIIgzFxs6NsOtPMWFKwLRFQOUUAiEAuHHGPe9rMY+1CyrsLeX6zlUIH+3MreKL8yKA3oazWAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01c0eb1291565bbe1f60de18bbcc647364b4cc19","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.981","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2173_1783539693238_0.07451500437271719","host":"s3://npm-registry-packages-npm-production"}},"0.0.2174":{"name":"@tscircuit/runframe","version":"0.0.2174","_id":"@tscircuit/runframe@0.0.2174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f43585f9e0c715c8efe62149f2e4f48fa7d0a3f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2174.tgz","fileCount":10,"integrity":"sha512-0EOGzUPzTEADcWkm8nHsrDCfEqd1VEDd/t95RRv2dF8V1oFBAsPy8cHviWdVNwGxsoSLB12PioLLxr5OxH1opA==","signatures":[{"sig":"MEUCIBLsrwNKpf9e3o0wm/wfGrFw/J2wbV3GMql5C5yGCiThAiEA//JZzieMXgffDizJkXlGIWWgONEAPfifLQ3jO9oWHxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ca55c67ee547bad9709b6323f2011bbe09fba72d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.982","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.81","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2174_1783541228815_0.14753761118816056","host":"s3://npm-registry-packages-npm-production"}},"0.0.2175":{"name":"@tscircuit/runframe","version":"0.0.2175","_id":"@tscircuit/runframe@0.0.2175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0456007563e68ed1fb2e970f8830c4693fb7d22e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2175.tgz","fileCount":10,"integrity":"sha512-Kk1H0GupwhA42vHm+VVP881oIGqj/BUEx3YHMKbZW6r4Q6U1ARq7neZ9niYS57c9KJw36YPoJdp7AZn5hvpO9w==","signatures":[{"sig":"MEQCIG7EDL8Y0YskS5ftaYkLpqcCLGBUbCx38MSqr5I/R9rgAiBdocfTaEs2c7xzLERf11TU0MJPq6faGnLb8pTimxk/Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"716d0028b7452d9caf819ecae89b2b1bb7aefaa8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.982","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2175_1783546622087_0.8851412574142414","host":"s3://npm-registry-packages-npm-production"}},"0.0.2176":{"name":"@tscircuit/runframe","version":"0.0.2176","_id":"@tscircuit/runframe@0.0.2176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d55e404cb3bca46c4f3981a3baf02e9e3ac02ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2176.tgz","fileCount":10,"integrity":"sha512-b1Mi2XW7Rxy23fu+RuLYBxdW+ySXPBXmg/T7KM+TSGIRqAFpgWjTFDDM3sVJ5JAJps+rMdWY+W1W04/qE4Xr0Q==","signatures":[{"sig":"MEUCIQCWD3B+/sL6WfJu4BQweBWok+ujZc6GMxdgcGttl6bg1QIgDKTER95BhEnrcWW79wQtyuMgO54tbnPbx+OworNBpOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21016387},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8181f87d5ba437177256966c33d14ada04f4ef4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.983","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.1998","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2176_1783548115271_0.5224935802298478","host":"s3://npm-registry-packages-npm-production"}},"0.0.2177":{"name":"@tscircuit/runframe","version":"0.0.2177","_id":"@tscircuit/runframe@0.0.2177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6200763fb730cb6268fbe9b1c5784ce577642636","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2177.tgz","fileCount":10,"integrity":"sha512-4Srd5Xm1DW2HjI8e/1pfy6chFMWnu8kwQW9YQF20hclz0wAzd1eJdqG7gP5GMxQKVV0lCbVkzO2yYCqsnQF0vw==","signatures":[{"sig":"MEYCIQC/QACk5olrbyBNGfBa6Dxq6HGfxx4avRvhu6LfOlkRTQIhAP+MP9AGombvw2qYz8L8E2uGYku0fIFK/epKRJjIhehe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"281a46956f0e7eca103c2eb875e40811f1807f80","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.983","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.157","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2177_1783551204337_0.5780685906590175","host":"s3://npm-registry-packages-npm-production"}},"0.0.2178":{"name":"@tscircuit/runframe","version":"0.0.2178","_id":"@tscircuit/runframe@0.0.2178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27e6d2a8d5728aba293baf91f19b09c44c7ddcc4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2178.tgz","fileCount":10,"integrity":"sha512-cTnTi9jsbs3YoVs3FPir997H4ztY66a/Sjrqzncx6ehYZlMQpRTxrc/ddAdefYMeyfiwPLsh9KqNDM5EXXpwrA==","signatures":[{"sig":"MEUCIE5zI3IVT0dp9nJZ5Cs/GbFno368KjkV3wGBr/Rv5eckAiEAr6ttq4YQ2Oui6w7Og6L/AIK0XwUwqqNK42stzNz8Gto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1cdbc8fa479e9af6997670bb554c33ef07349ec8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.983","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.160","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2178_1783586116637_0.8155157205604899","host":"s3://npm-registry-packages-npm-production"}},"0.0.2179":{"name":"@tscircuit/runframe","version":"0.0.2179","_id":"@tscircuit/runframe@0.0.2179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"728b51176a56bc1746c9ddb57c4922dc2a2011f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2179.tgz","fileCount":10,"integrity":"sha512-VqnXUlQ9WbwP5Lc4OGzpM2ti6ATK4jD4GLUTkHGF/TglpQ42bHQEb4yu8xw1PuHop3BXEGbNACs+ZDA88R0LjQ==","signatures":[{"sig":"MEUCIQCvs42mUi+IY7ZuhNOSdRLpXMfAhXYlgCMgz/qblSpEXwIgR/YqK9uSqgoHzleyhCcwblnQGCoeJr+s31wexi4QBwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9b4a4046a28ed66b92be18b7958a6345eeba9c01","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.984","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.160","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2179_1783595709469_0.18292739185017726","host":"s3://npm-registry-packages-npm-production"}},"0.0.2180":{"name":"@tscircuit/runframe","version":"0.0.2180","_id":"@tscircuit/runframe@0.0.2180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f412d99afc4ea7c07889b02c5ab6e4ac18dd383","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2180.tgz","fileCount":10,"integrity":"sha512-LWk+qVCapZdgCpeMTOyYoYurZKo7Oxg1abOrJ9eQ3zMLGjP2kALJpQlWk6R/VWQl6uPTgFnn7lrbAEVM67T8TA==","signatures":[{"sig":"MEYCIQDq7l75Hqt2wv1LFQ8O6FJqsppn4NOfKN/DX++RhxDvYwIhAOmZ06wqlHv4AFXESNHif/GayyuyVJwOb8Ow4QiN1WxQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"abff6f0b6952a7d748afce1e914a182979fd3355","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.985","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.160","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2180_1783638615243_0.2399437407588978","host":"s3://npm-registry-packages-npm-production"}},"0.0.2181":{"name":"@tscircuit/runframe","version":"0.0.2181","_id":"@tscircuit/runframe@0.0.2181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"040e0ae1aa32dfc72555923c9309307eb561072d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2181.tgz","fileCount":10,"integrity":"sha512-B1I/Tw+brL69HubFbsM5+sDiwCDpnN2J97ToOZMwJ17vyT3TTUu/nIIEHqsZFdqBoA2NgxO3Rl7K37Xk7y0auA==","signatures":[{"sig":"MEQCIApUmEcAbwcRIvuzNhXquFiWGc9GlqGoK+QUKwi9VGFtAiAuI0mFqCmgqDUXNpyHH31daQpC+Oez/EPRT3NxyLBJNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c403d1f129098905d8eab569916a98612af0a549","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.985","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2181_1783654914728_0.6440639118306042","host":"s3://npm-registry-packages-npm-production"}},"0.0.2182":{"name":"@tscircuit/runframe","version":"0.0.2182","_id":"@tscircuit/runframe@0.0.2182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9c3ecf2264fdd923421edbff43227ddb807e9860","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2182.tgz","fileCount":10,"integrity":"sha512-HpNeJ7QiC3hILPOaqioI23Ti1gVV8P3awaa2XB5FDgsVRTcPCg/9PxLXYGNxhVHXk5YSsTFynxCdhlJa6QK0LA==","signatures":[{"sig":"MEYCIQChIbLx7vtrL65tnqcrikCTnS763JPlEpLU04+HiOqUkgIhAL1EqrN6d1F8lccCUtwDef+E7MOwdysQme4224PyD0Ou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e38c6ff8f488e390ae35b4373ce09a608112b00a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.986","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2182_1783678877333_0.6393237977642603","host":"s3://npm-registry-packages-npm-production"}},"0.0.2183":{"name":"@tscircuit/runframe","version":"0.0.2183","_id":"@tscircuit/runframe@0.0.2183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3df1bb62f63308dc95e0e2337770fa97ed7fe5ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2183.tgz","fileCount":10,"integrity":"sha512-fFwft91GhEYAV3F3GeTtVTnyKb/tPlCbTWqcouzPlXPN4L6LVN92k/sbRMvZYQC8XklBGt8G7KLjZWBdnW0AGg==","signatures":[{"sig":"MEQCID8bfggzTLyh/flIueEf7mANlEl5neVzTTX/Dzl+7f5TAiByqDEsLI8E/AFkPFVLfs6T+ZQmvvTUeDN21v49AEQaWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f741d3e6259347ce49f0c053bded0670c73ed2e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.987","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2183_1783682193568_0.4361177259906457","host":"s3://npm-registry-packages-npm-production"}},"0.0.2184":{"name":"@tscircuit/runframe","version":"0.0.2184","_id":"@tscircuit/runframe@0.0.2184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"131bbb6ed50a6264f232ca98c6093a4efc31a2f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2184.tgz","fileCount":10,"integrity":"sha512-z90v3caGUudxQq7YK0CyKygoONekamMmy4ZlGRhdydQQfYJNRDtwYA880V+LT5/qOe5bBVOEqHfV9QZtFb7DPA==","signatures":[{"sig":"MEYCIQCxTr0pPRGsMyk+WLPiQ9jh4NdveASvJwZw8/CIZPFtEwIhAKCrWgUvLcrIyrmxIYew3PKiruSqZQrSbiB96hDD/PKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8d35b4c7d3c3e31f82c407db929996ba9edcca90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.988","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2184_1783689952432_0.009740655867815251","host":"s3://npm-registry-packages-npm-production"}},"0.0.2185":{"name":"@tscircuit/runframe","version":"0.0.2185","_id":"@tscircuit/runframe@0.0.2185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bf6a1cb667d800e6376547d06a8f99cce6dd3249","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2185.tgz","fileCount":10,"integrity":"sha512-VGX3JUbiedSSnuXNFudyIV13Np3pRVFzSRYTBNCgjaK8kfQSjXGcXRxBXkyv5mK84fuo3SZXOBwpEQp4SN17ag==","signatures":[{"sig":"MEQCICSjxyRGY8aCWSwnKSr7SieY56nRNpAvvkKWYihHjWBAAiAoq3VxRY3Nj3B6jO8SUzty40FSKp+PN1Z00ffv7uFhmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3b5cce92f2e12bad9863aa368a768f20650e26c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.989","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2185_1783695103239_0.6194587510661644","host":"s3://npm-registry-packages-npm-production"}},"0.0.2186":{"name":"@tscircuit/runframe","version":"0.0.2186","_id":"@tscircuit/runframe@0.0.2186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2c09f81bbbcffbe77182877531441baa40beec5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2186.tgz","fileCount":10,"integrity":"sha512-+9PpMDBUkQaN2fYpBvdn9WknXORIC27lDlKkpljD6wBT3OyTl+URLHirZsnHouGp8FvPuC7hHHzNnVx7ja7rNA==","signatures":[{"sig":"MEUCIBKooVkCNUiF1M0YtlcWwFRyJblqP6JfrCxIBgBNw1nxAiEAgxH6Zu9FkCtnGnphaARRz6n18hPmzhG6EdtlgbQ8/Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"19497f158a4eba00b10008515e6c49678ca2da96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.990","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2186_1783707549282_0.25457766352169386","host":"s3://npm-registry-packages-npm-production"}},"0.0.2187":{"name":"@tscircuit/runframe","version":"0.0.2187","_id":"@tscircuit/runframe@0.0.2187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"498dbfc9ae4b926e38b003e63ad2f11c50c5fad7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2187.tgz","fileCount":10,"integrity":"sha512-cX8TsJBXIc4FxQpW4J+xQ7Uo/awlJYXMDVJxJ16uSa5tDbAdt9vsEZutgwL84uFn6bEb6jljXEEN/JlZLDzL9g==","signatures":[{"sig":"MEYCIQCKX0OB1JMSziMrY2p4n+/q0L6mtO6fEZbR7gQSHNeHMAIhAIDAWbXA8ggXw19v3/BP0a7Tu7Cl52sMOm08ETRvnrff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0464b16be9196649dd91c7b75b0fc2c029a6d8a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.991","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2187_1783707797787_0.5872414663138972","host":"s3://npm-registry-packages-npm-production"}},"0.0.2188":{"name":"@tscircuit/runframe","version":"0.0.2188","_id":"@tscircuit/runframe@0.0.2188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b24290117c010b6726fec04f99501586d990069","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2188.tgz","fileCount":10,"integrity":"sha512-v3JMZ5pAxHXN68U0JcJH49MiUkN0hZdhbOjw1Zx/zAy1ZnP5bqxj9nf1KAFxAqQU7V0l2sVxI8eiZFKfyKb12A==","signatures":[{"sig":"MEQCIDCDybCwYcl5YtCkubtk6VyQ9laDQCQDeaPRM+/d90H3AiADxW8ll4WyzPffNVJReb3tuxtd/XhtRpO3xfbfTbhGow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8e0f06b4c78919c5f3eb81e57a38a9adc90e17a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.992","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.161","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2188_1783708586266_0.785186742518672","host":"s3://npm-registry-packages-npm-production"}},"0.0.2189":{"name":"@tscircuit/runframe","version":"0.0.2189","_id":"@tscircuit/runframe@0.0.2189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b937ba052dcca9241fed57ac970264e26f48534e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2189.tgz","fileCount":10,"integrity":"sha512-DbJ7iKfiQfpmzTiGj/dAMQEIa9YkMrL4DWMiq27pXVAf9SA2fRZfG054M2/QY89/ttP1DB0KwdaMChzLDdWqjA==","signatures":[{"sig":"MEUCIHsT6epfbE6OXEddM89H+6m8TTyN3mRcszvX4053F+gJAiEArnWu1OVazqC3CXchm2vLsqQe1TzHj1mvGC0UWnesZkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"09717f8eb6af4aec5bf4b97c4259d9f184110d90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.992","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.162","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2189_1783736954292_0.9075501951563238","host":"s3://npm-registry-packages-npm-production"}},"0.0.2190":{"name":"@tscircuit/runframe","version":"0.0.2190","_id":"@tscircuit/runframe@0.0.2190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0207c8956630bba3efe6d9e151e9ee38e179fe76","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2190.tgz","fileCount":10,"integrity":"sha512-bjniV6yVfu7Om+RN0FbFw1qE+onDlJHRdzLNWZ0rHBqokOoIJDqMo4A+QPXoZxPB6jXwuFxj1DO2ywYBdw46qQ==","signatures":[{"sig":"MEUCIEzIhe61RoJrcxX+rqnOmGVHAfGYuz1ubVY98ylBgOIFAiEAmapZYvNjpS8EK46g4G5vK7EFB8LdfAs+z7e4dl+yPAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1e3c46e95daae89ed512783cdbdb1f60d161c6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.993","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.162","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2190_1783742509232_0.20986999128844097","host":"s3://npm-registry-packages-npm-production"}},"0.0.2191":{"name":"@tscircuit/runframe","version":"0.0.2191","_id":"@tscircuit/runframe@0.0.2191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82c98ac17d07d80f37d637abbcb76b6a4f58bf43","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2191.tgz","fileCount":10,"integrity":"sha512-FFQxQu56e54sQDhingmbTZ1g/ki/t3LNo3/OkvrJvcIPK0P5FyZ6zZ9ccz/he9Oo5WkBXYTfpirshsxp6Wpswg==","signatures":[{"sig":"MEUCIBRzEASYHapcvCbkupCTcOFuGetsjNhfEx/QvmJVtdyRAiEA/0746LMrhFrkrHDzu2NEmibh/CWcimlFUsYjlBAgJzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b6e8e93591babcc6b19e5f5b8c5ee99d00cd19e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.993","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2191_1783776249724_0.12272049056671341","host":"s3://npm-registry-packages-npm-production"}},"0.0.2192":{"name":"@tscircuit/runframe","version":"0.0.2192","_id":"@tscircuit/runframe@0.0.2192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88d23153a9a7485b3ec4fb5dafffa9c94ed59e20","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2192.tgz","fileCount":10,"integrity":"sha512-x77/9HoA/EAsTaPB1cZytW9UKeQe3KbV2nTIQEl7klpwDRM2XwkWgTyPuxdkOqucnrWchJr1+rDYIXLe86LrrA==","signatures":[{"sig":"MEQCIFfGfoVlhuPW1AuE5cO+0iyn1tKw3oT+zCt7nz4AWRXoAiBQQBVTy92wGoS9psYVWPSwLZqhic0982CTLGhHuu5ghw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7eaaa755a5f5da48836f3595f3a9faa901ceb381","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.994","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2192_1783806841091_0.643927351905281","host":"s3://npm-registry-packages-npm-production"}},"0.0.2193":{"name":"@tscircuit/runframe","version":"0.0.2193","_id":"@tscircuit/runframe@0.0.2193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"26b4838704f4e70a349f8e1ecedd94fcb4e37d0d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2193.tgz","fileCount":10,"integrity":"sha512-hCFpwWPiJheg10zXxbwUjzYpDHs4NBhyjuHQwAoNYtFRwzIGtLsz2rR2cxOQC8acxvvL4TEEsZRAPz0c/ZO+Hg==","signatures":[{"sig":"MEQCIAT9hIkSkGnW75YMxaxebJvLIO/JtoxJzZLZ/1Y3NDQfAiAe0HSQRwTaNsHDMQ2ad3sWwh7loVPmxyAGU78F02Xfsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b03effbb37625f4098f708872ebba0d659e1622e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.995","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2193_1783816474458_0.7240540461104061","host":"s3://npm-registry-packages-npm-production"}},"0.0.2194":{"name":"@tscircuit/runframe","version":"0.0.2194","_id":"@tscircuit/runframe@0.0.2194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"90c6b61c96d5f0b9535da33c891f626ae332d027","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2194.tgz","fileCount":10,"integrity":"sha512-HXmmEOhUo1t13DDTY8/doPr7sKD+xnXSpD4CeSTiu7duiaiNk/9ceWvwgMOTpm1zDU9J+wLgS/kuXNXg7GxykA==","signatures":[{"sig":"MEYCIQCdZYudf3ks3Ng5YGQI4b25vxqq7fP80oILOmt600n3lAIhAL3DA7LX6/xHaMVW3li3vBbaz7UwU5PMNh6CO9jE9oOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b10ef19dd5ee690ccfbaa6958733fde7e3cf90a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.996","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2194_1783819546259_0.03813583891088079","host":"s3://npm-registry-packages-npm-production"}},"0.0.2195":{"name":"@tscircuit/runframe","version":"0.0.2195","_id":"@tscircuit/runframe@0.0.2195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d5af4b53cd663cd045a955e67897b44b7c396eb2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2195.tgz","fileCount":10,"integrity":"sha512-zO0C/qJqX86mclp+uzYNqWjBIuy58661DaiyQcrb7SXAhXqdBi60DT9ke7aABB2xTrz2Putuj2ekjSmd90G5eA==","signatures":[{"sig":"MEQCIC/FHgP6Yz8kZnfWJ7jM/928HlaXyF1nGMyCd73AIX4YAiASZvVBH3wr3RC/Se5V2hCUTDPa2lcZp6XleDM87ATF0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"624e5d519b3df438d7156380426d17c2ff36b43b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.997","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2195_1783880551259_0.30838088737029223","host":"s3://npm-registry-packages-npm-production"}},"0.0.2196":{"name":"@tscircuit/runframe","version":"0.0.2196","_id":"@tscircuit/runframe@0.0.2196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"739bc8e4152e7b4cde8bbb7cd1bc8b23de600a39","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2196.tgz","fileCount":10,"integrity":"sha512-gHDoihig98BrbmydbxxyQNQNAqGMDhQnfwg64pCy9BMaXpxIAamC4YuoNDGnKkiYArECiYvBkTF3kkNipYKLOg==","signatures":[{"sig":"MEUCIAb1Ru4g+rz0ku/pA6/Y47dvYpoK5bjIOPsWzfW8h3OiAiEAi9PTPmdIE0qS+EmEkbCvlFCUYHvtud1cVkSjWjh4pBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30c2c6a1a8fbb89e2e0f453f958ee13d66234c16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.998","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2196_1783901743110_0.44433143511793083","host":"s3://npm-registry-packages-npm-production"}},"0.0.2197":{"name":"@tscircuit/runframe","version":"0.0.2197","_id":"@tscircuit/runframe@0.0.2197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbc4e2ebe866425c5d4bf7c6e7ed07c4a84ba8d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2197.tgz","fileCount":10,"integrity":"sha512-ctq9A5kU55HguTAPWca9xPCmIMSv9C6RbOVlSOrx9Mprs8VVGOdLx8vwyV/9CTPTs4+zpXTU09pBqxKr0Sgv7g==","signatures":[{"sig":"MEUCIQDYfPP3cTzcTyrioYPvYB8LyuL7i4p1soHydcip3/GX5QIgWgOK5vRzqaEXC1o++IQNxLcC9pxby89Ivu/rfywUPeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054575},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb3b339d624b790c0e6c98018329fb0ca7fa570b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.999","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2197_1783923700072_0.32277358522365485","host":"s3://npm-registry-packages-npm-production"}},"0.0.2198":{"name":"@tscircuit/runframe","version":"0.0.2198","_id":"@tscircuit/runframe@0.0.2198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c10a6938dcacb8bebe56139afdb7cc0cdaedeb7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2198.tgz","fileCount":10,"integrity":"sha512-CafplAybO9XyriZlFt3HLx8txg/RVZfcSVhzsusZwzc+C1iJJ6agYu0FHp7q1/RajwkmQaIJTNcAa4GDPnGQ8w==","signatures":[{"sig":"MEUCIHUmZXMsYvUX2s+2jVN1J9wwWioc8W/enYowQwdbpP2gAiEA+5CVFTz5SxniBrSIVjDLkw57f5TDHuy8r4JW55kZyHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a3886e8538328863877adeab028c1ec98f6e218a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1000","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2198_1783944634433_0.5949667858067851","host":"s3://npm-registry-packages-npm-production"}},"0.0.2199":{"name":"@tscircuit/runframe","version":"0.0.2199","_id":"@tscircuit/runframe@0.0.2199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3eb5d098e20c38dcb5045b7914868f2faebde87e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2199.tgz","fileCount":10,"integrity":"sha512-lEqP3lc6rDPOrsde1E6m26Cmm0kBmAJtcyy3TYFRdAXH7ruST9yKK5P96/2FiTVYys7sBwX3MRyWb+h6tgIQkQ==","signatures":[{"sig":"MEUCIGrzrFplt7yewdN1m+q2My6OkHU6LJ0hE0cM3wP7Sy6xAiEAp2d2+sm8pmsrPkWDY/xgjqACXtd3jtVKgzny4cd5UUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"182cbd1ee60419b8d29d6f25881d26a61cf984fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1001","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2199_1783958962512_0.3898634328613897","host":"s3://npm-registry-packages-npm-production"}},"0.0.2200":{"name":"@tscircuit/runframe","version":"0.0.2200","_id":"@tscircuit/runframe@0.0.2200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d2f470bcc08646763aeb2ae4cb93cf18dc581ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2200.tgz","fileCount":10,"integrity":"sha512-nlYJEv7j0FH+/P+yt3BOeNlJU+7teQjFx3n8eQJ7irv+/8ln/eV0NlRKFy55emQ8GSIBjuK3WzC7unKSx7i3Hw==","signatures":[{"sig":"MEYCIQCi2+7QWbrdA+ie28x7H2bJjqADBg0zOv0voDqnvR+xXAIhAKRlfL8MgVJfnLu+XEqMi7c3dU1D/MeXBnmK/On6bZ6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8fede6fcb93c9d795341475e47e505bebb49f4dd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1002","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2200_1783962383341_0.8580973572194184","host":"s3://npm-registry-packages-npm-production"}},"0.0.2201":{"name":"@tscircuit/runframe","version":"0.0.2201","_id":"@tscircuit/runframe@0.0.2201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c746b3f7f8ea61823a08aca62033b8d5770771f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2201.tgz","fileCount":10,"integrity":"sha512-RCyDyfmPizUowpa1pD8IGJFBgI7s2s/vyiBZ579SI6CqgFVIVtHAC7Llo7cIRViwVFuJHJjId8N9FICcV8XYMA==","signatures":[{"sig":"MEUCIBsFa6AovVRuxz2/xRwG93CLo+grokI37vfXrPZmVKyuAiEA7oINnWvfRPNTnHBhPp4HfuOGDH6Sj2lon9CkqCywtFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5dea0c9a552e93367a6012eae98189e4a61bdd41","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1003","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2201_1783969334188_0.4866274890322224","host":"s3://npm-registry-packages-npm-production"}},"0.0.2202":{"name":"@tscircuit/runframe","version":"0.0.2202","_id":"@tscircuit/runframe@0.0.2202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66c2ee86db7700afacb21801da7efa61c10ffa4b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2202.tgz","fileCount":10,"integrity":"sha512-w/IndeiJp1r9jJEe7IjiVj8vZLhyPHXiixYgkkUWGl6lpdNhbNlL+AYVocH0l/0YS3RuCzPPd4FVGr8TrvOavw==","signatures":[{"sig":"MEUCIQClzQzwYkQQ0a7//VQYSyrXzBpwD6nR7L+t0v0QQ+GbYwIgbtzdErEPzcFQWOOwKqI39z3GGdXohZyd8xDJXVOP6GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"deb7e8feb91ef6a8b1349d7d0f2962f6d25f43c0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1004","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2202_1784002266564_0.08369994941654091","host":"s3://npm-registry-packages-npm-production"}},"0.0.2203":{"name":"@tscircuit/runframe","version":"0.0.2203","_id":"@tscircuit/runframe@0.0.2203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fd2931d632fa16987412bac15e3e918244e45dc9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2203.tgz","fileCount":10,"integrity":"sha512-CsxZt8sxdHF0CL8EFZGx9MRI9abJDMu2cl7rdY2fAOXadEyYSHb9rEXrbF9OyD/zK+V1Q1kCZK3PGGSOvNJhPQ==","signatures":[{"sig":"MEUCIQDDVJGVjvRuJUivw32APd0VSyKZY5X40ACRqr1FjCNuWAIgP5+fH9ACKtPaMM/G4imB7epXRfQ0Rj/9ouJe8kpep2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25138c19c25e5a585fce025842cd80432e3c763f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1005","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2203_1784017788568_0.6051851824593859","host":"s3://npm-registry-packages-npm-production"}},"0.0.2204":{"name":"@tscircuit/runframe","version":"0.0.2204","_id":"@tscircuit/runframe@0.0.2204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b46b8ec37a1fcacf0f20b34caf744c9c10883e5e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2204.tgz","fileCount":10,"integrity":"sha512-DTAg3xVxHyORDqhByoHiJRIWujwtOUc7fQZCp7/8PsO3FZMAXIz2ZhhzXXOO6cbW6d/kgjKpFDz8w4GpLi9zJQ==","signatures":[{"sig":"MEUCIBlmi0vIvTwliCnih/HmDzQahaNF2h37AtfYcy70U44tAiEA1oXcJWMh/lUEsrJK4SHGmbPdZ/6awoc3RFoMEDRImTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1d241972090bde2612e9e524af7fca068586e793","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1006","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2204_1784043769523_0.9140354657845271","host":"s3://npm-registry-packages-npm-production"}},"0.0.2205":{"name":"@tscircuit/runframe","version":"0.0.2205","_id":"@tscircuit/runframe@0.0.2205","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88a7c507421e1e2a70c373be675d1e173d429e23","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2205.tgz","fileCount":10,"integrity":"sha512-LPqKIwXOZQ1qEk3E8B7yPzyoRhFRhVJXtiJiAZpBUlIb+UZn1qdMEHQJYGm3t35ki1fR66fFFs8e89aToDDrvQ==","signatures":[{"sig":"MEYCIQD7V9iKX6z0Ic2Fe0WqWgP18krbaQ3qfSzkNqguEe17FAIhAKqEwSqzeZ1hZSa2MqQJwVKjTUjcdi+pPRpA4VB9jZ/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f9f94ba1cd3d1422e53fcf642c474dcccd1deee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1007","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2205_1784044145080_0.8962692327565938","host":"s3://npm-registry-packages-npm-production"}},"0.0.2206":{"name":"@tscircuit/runframe","version":"0.0.2206","_id":"@tscircuit/runframe@0.0.2206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5bd61b14bb63fe59780e37a4407cb13dfded5ad6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2206.tgz","fileCount":10,"integrity":"sha512-/hVOrG82OHcVMgrYD8Wb1IL1p1f4lMRqoFtszPAJlFtpVCXthC7IBgfExHPSedUyge4HRbiXmzW4fWVBpVdeeQ==","signatures":[{"sig":"MEUCIFGPa3eCNoTp/DHlFs4xLdmzQc7ejw4dPXSmX0tgbtR2AiEA7MNBv7wlbyR32E6njhO3yOUCznY2maif+pBF1hyR0tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21054577},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45d0c9e02d3494b9b20faf96b695605cbf037d0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1008","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.69","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2206_1784045648908_0.07096620790246133","host":"s3://npm-registry-packages-npm-production"}},"0.0.2207":{"name":"@tscircuit/runframe","version":"0.0.2207","_id":"@tscircuit/runframe@0.0.2207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4048573e381bb0b5f06c699f1f9c78850b3e7fd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2207.tgz","fileCount":10,"integrity":"sha512-+2kI6pX9pXAbxrukr6L5xJZjtmYFqCihr/cxPGgXJ3dmi8sYeaqwivBmtuA4vMqMGRvUMVxuS59FCbB13pkZkw==","signatures":[{"sig":"MEUCIG8Gr8LbdZvqKJkpaPHAnqDtfUiM9YEh8yM8dv0J+uJGAiEAggDK4n8Ivv0s6rVtG4Z1imPxNV6iYpXmvzcOORGvX+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20722643},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f181ebbd941c797f490094198156c1b9b008d0cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1008","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2024","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2207_1784046022170_0.12706867695326785","host":"s3://npm-registry-packages-npm-production"}},"0.0.2208":{"name":"@tscircuit/runframe","version":"0.0.2208","_id":"@tscircuit/runframe@0.0.2208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cbff9d0c5b77145e3f151e5a96ecfaf66edfee54","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2208.tgz","fileCount":10,"integrity":"sha512-sghC7DJVEFXx2XPQMM33PtIIyrK54vpz25TTU4pRG5jyJLl7+r2lq5u5sTFQ6mw7T0j8wrWY3glO+96f1wWgcQ==","signatures":[{"sig":"MEUCIEak5HNwtPqFZUlrMj+gxtRQPOvWEEfe8H/HxauU2A+oAiEAg9Be3zlk6UmbPGx2WKrW05USg+dJRGbO2vqLBiYaEOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14e10056e0bd24149105015578ab8094bb1bdf95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1008","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2208_1784048999050_0.9310190935415585","host":"s3://npm-registry-packages-npm-production"}},"0.0.2209":{"name":"@tscircuit/runframe","version":"0.0.2209","_id":"@tscircuit/runframe@0.0.2209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63eb1352192595cf92b00ad2af4e67f9a77de1d0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2209.tgz","fileCount":10,"integrity":"sha512-7c/xwE6sr/F4VcK/YcEzssZAG0o58GRxwYbhyZeHr7EIro8tfKJxG4qvyATz5b+JY0SFEPf33gmsyTE6b05uvg==","signatures":[{"sig":"MEUCIQCsEr7lfep+ZfRQsTZg/EHOMzrpCMWxSL7FVKBYFhBRtQIgHZQ9b20546pdvKpFfdBEnruzFuo/jz7G4iAeK44wSyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d600ef5267006563787d40fcc1d798ec50828e22","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1009","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2209_1784053504739_0.6726816384538672","host":"s3://npm-registry-packages-npm-production"}},"0.0.2210":{"name":"@tscircuit/runframe","version":"0.0.2210","_id":"@tscircuit/runframe@0.0.2210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"386e6ed7a6f7371ae65134156611032f4c9326e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2210.tgz","fileCount":10,"integrity":"sha512-hj+6q35vq4OdwOEtdLq/ETuU7oCT2eVJEroxocSPTFaYR5qGW7tYEjq0xWVub7wxcor+ETnhxaf47MD9nGQcEg==","signatures":[{"sig":"MEUCIAgxBQReyrv6H/N/r0IWBiJSvOy/6ETqT6FW5Fjwlt5wAiEA4KOwhX3+EKvqXDPtwrSZgGtfwD2TgxdSOwEv/GUMZmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"35d77e676dabfc080c034266990f8caf21225691","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1010","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2210_1784056024696_0.09199322010829136","host":"s3://npm-registry-packages-npm-production"}},"0.0.2211":{"name":"@tscircuit/runframe","version":"0.0.2211","_id":"@tscircuit/runframe@0.0.2211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b20ac9276c3abc090b2ba091661cdf8a1ffdb5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2211.tgz","fileCount":10,"integrity":"sha512-AaBtv+3nPGq/s7xOF0BoJMm4ZxXzRpX5a3L2K+89zQ0e93j3mtWQUvc/eM9mKsV1AcjsHytWe/yFOYxhAecwFw==","signatures":[{"sig":"MEQCIDoILqetxNUlpBvjhdnQbtrdCPsTLuCU/ZBiUufBQ8mfAiBbgqUi0+43p+P61ML5DPal/hFswuHD4tFMp6r/WFdFiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"37fdbebbf121d7ca8ed90265a2b88eb30a70be90","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1011","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2211_1784056576785_0.3482239244216987","host":"s3://npm-registry-packages-npm-production"}},"0.0.2212":{"name":"@tscircuit/runframe","version":"0.0.2212","_id":"@tscircuit/runframe@0.0.2212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f195dab9def3a545dc282795a743bdda602eff10","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2212.tgz","fileCount":10,"integrity":"sha512-QY8yv9LgxyG/DfgoFJiVcUIbjlfEG/SnkJ5s+6x38QQqlzNw4XpXBlvSeiC0/isagY7PUfr6kGhTPu4YgAStlw==","signatures":[{"sig":"MEUCIF/QE12ZRPXfbXOahYZ3JJzQ/4jNr8NuhNCZu92x1ekPAiEAifh3uydYbFyYXcoacwnxHDVsXQRk78cvt6azIbZPlf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"774e2ac8717b0d2bf76f811ad24c25043b7d4b17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1012","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2212_1784061977791_0.9627652022776731","host":"s3://npm-registry-packages-npm-production"}},"0.0.2213":{"name":"@tscircuit/runframe","version":"0.0.2213","_id":"@tscircuit/runframe@0.0.2213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b0288ae6b95fa27ebad8d86e7949e450c861469","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2213.tgz","fileCount":10,"integrity":"sha512-CSLET3Y8PzHZLAjFbCFiS62mFqu//175ufWfYURKwaQ/DalNgsxB03akr7O/SOPHNSKKXPgeUUg4Yggu2jwvuA==","signatures":[{"sig":"MEUCIQCeUdXSsqvFa2CVyd+rtZTSIFOdiNiv9NSBgCKvpn0OPgIgQ1BG9Qrf7Ky55qnafKb7ap3G2xM2LCb7O43ERMe3FYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"213bbbc5d8f8b0506ea01c99019c4cde2be3c72f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1013","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2213_1784095392178_0.9558664210522838","host":"s3://npm-registry-packages-npm-production"}},"0.0.2214":{"name":"@tscircuit/runframe","version":"0.0.2214","_id":"@tscircuit/runframe@0.0.2214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"52f139de1f5845e5433393873ae8d521bb979392","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2214.tgz","fileCount":10,"integrity":"sha512-JBZ4nUB4WUpmTU9vllDxNJ37a1l/OTiR7251ChIM4U1WHNtwQ+6FH45E57ajPdGCUKaoc62MmOd0fqsnZHsUXg==","signatures":[{"sig":"MEYCIQC7wYMATdO2WJ2O8Ss0sfoF2Sqqx4Fe+oZ4ho4b713uagIhAP01L7fqvMbXS4L91a2mwuPErdxOSSqhvhdQOWIAVqyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3491486175ce31bcbd27896609c8a26fd9b733d5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1014","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2214_1784096684531_0.7962122090330239","host":"s3://npm-registry-packages-npm-production"}},"0.0.2215":{"name":"@tscircuit/runframe","version":"0.0.2215","_id":"@tscircuit/runframe@0.0.2215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13c72e55274651d85fb31fbd6af40c1a842e6d3e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2215.tgz","fileCount":10,"integrity":"sha512-6SjOPQjnRs/s6FZ1xAzaJr8VYKupokDYLj3ykRkZKoV2SizaouUDVZxyn/j5iYFEJbqfWeXWYW7FB52XgBEeOA==","signatures":[{"sig":"MEQCICNiElm1ZvL5G7lizMuiPnpbt7xLpdJbfAygxkyO9zt/AiByrtTB4ZbvbsWmfg0M8g5xQDv6ocwG9fUITTXDVRUuAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4c1a17d950b270622df4c182f3551422908b133b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1014","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2215_1784106935951_0.8085555768093899","host":"s3://npm-registry-packages-npm-production"}},"0.0.2216":{"name":"@tscircuit/runframe","version":"0.0.2216","_id":"@tscircuit/runframe@0.0.2216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1b20cce6efd03ddca6eff92060a356750a813d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2216.tgz","fileCount":10,"integrity":"sha512-MdVpOmaKDovTiXJ4hcHihyIQp1CKhO5+dgUp0RwLhNMp/pWkqgevEs6dQ08uysnPFsMJsML+/pdMWntV2CAUsg==","signatures":[{"sig":"MEUCIQDkZFqLq4oAvzyS1qAy0o/GfNjt4gST75Tq3Q8fg+HwbAIgYbWeMVKIvER/Dx+FIV4dUzunUGcScUrDTpl4ZPxdJFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b8528ac9f405429746305056d5ae2b50f07ae0ac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1015","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2216_1784134906809_0.6465953506041628","host":"s3://npm-registry-packages-npm-production"}},"0.0.2217":{"name":"@tscircuit/runframe","version":"0.0.2217","_id":"@tscircuit/runframe@0.0.2217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01f7acfe9ce3d8758eb57cc339873f66a2a5bbfd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2217.tgz","fileCount":10,"integrity":"sha512-4V/U6JPfR5EICzYH/Sl7KUPHH4u376PaibcxWWPxr3nIoV/wrx2ykz+o/cnt/7ppg2SWvXaBR+qw8R0stIbulQ==","signatures":[{"sig":"MEUCIQDeXpq+W+md3xBKWGU8rj1V7PJZYQr95fk3kgUf8hD2fQIgaovSM4CHEur6LZ1JliB6dEVzbafU+H5TyU+ljXpf2ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70b8ddb45a8caf84ea8431d89ccb4db0a8068b44","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1016","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2217_1784159639918_0.2671438782660842","host":"s3://npm-registry-packages-npm-production"}},"0.0.2218":{"name":"@tscircuit/runframe","version":"0.0.2218","_id":"@tscircuit/runframe@0.0.2218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1347cd21201bf39f6bd5548fe5282b1bc751fafc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2218.tgz","fileCount":10,"integrity":"sha512-uM6VlFnMg6pwEvZpCNPtevq3BdBNw1Pfij5u3Kwc9pwXHgk6gnZWMb6PzApBvr/U0rB/UeLO6PLY2pG0hucILA==","signatures":[{"sig":"MEUCIQDH1vht5f0gP9KrFIMe/bQE9hEdKXAc2GDz+E1Trvxm/wIgQzFypqtN9QOYez9EA3q1O11A7HBHdZx1sr1TBsHNTUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1eeb938b3109f04e2856a911deb326ad74cb03db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1017","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2218_1784186710944_0.25199042243349634","host":"s3://npm-registry-packages-npm-production"}},"0.0.2219":{"name":"@tscircuit/runframe","version":"0.0.2219","_id":"@tscircuit/runframe@0.0.2219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8026cfe8c663a11e7f8d2f7829e7ffaee4873b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2219.tgz","fileCount":10,"integrity":"sha512-ke86O8ycHksXQ+iQmDAPVpy2d0nOUYMO8JbhqnENP+l8Et7BCb7DTgb7dla+2SsmbbcSMT6657by3D5mz98rVg==","signatures":[{"sig":"MEUCIQDOb8ulpZ4FLBzSPkUDQUPWFDoLDFtH3FetX4cG+jDXkgIgFhLWOO+AOPl/BmYVxrL44YCPsX3lO5FpNIsGoFcMiNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c2b5aad175bfc45209b8f6b70b9660bb6dfca952","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1018","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2219_1784195035954_0.20531910227846573","host":"s3://npm-registry-packages-npm-production"}},"0.0.2220":{"name":"@tscircuit/runframe","version":"0.0.2220","_id":"@tscircuit/runframe@0.0.2220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"90a2c965ae7c4c212c03266986a7b2eef30270f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2220.tgz","fileCount":10,"integrity":"sha512-O2N4SrtqxEP8xFP7marCUYg87f9H4utOuiazfSgONy7qydTdP0BLA9pkz/3JmcHuu8gCev8PmCXjzNNHCxfyWw==","signatures":[{"sig":"MEUCIGVFtp7rqi8JPWCshNMaJYR4wWw+82ieA4bi4hFPOsQJAiEA3H6tsI6EjiX+8MPaYeJeDB4evE+FG1XH/oKfSTBLRms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4fa5c70f251337d7c4ba78b09057ac3349ca8e32","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1019","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2220_1784202695486_0.03545445622253385","host":"s3://npm-registry-packages-npm-production"}},"0.0.2221":{"name":"@tscircuit/runframe","version":"0.0.2221","_id":"@tscircuit/runframe@0.0.2221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4dc94e8faf182a9172d8e96c3d86a659d6b8b9fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2221.tgz","fileCount":10,"integrity":"sha512-IPzb62Uew9nCY44A9vPMWmsIXdV1M9s4cuO41XMc2N3sttonrGIz5AEPQXB+mJLyFsHE1qr1NbtbniAOoeWj/g==","signatures":[{"sig":"MEQCIAJJSH29AmR9IzKTuCmjDsOGqbYW6rq5xxe8w7eihLd/AiBfaDnYwOOj/VjT/+LiGwTOUj4pm1qY7v/YMrec6dKa+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5165497134166554a7444a01e6e54b4152b7191e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1020","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2221_1784217008157_0.5729161418630635","host":"s3://npm-registry-packages-npm-production"}},"0.0.2222":{"name":"@tscircuit/runframe","version":"0.0.2222","_id":"@tscircuit/runframe@0.0.2222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"34dab0ea2412912d8e5e831c41b8692e16df98a7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2222.tgz","fileCount":10,"integrity":"sha512-o7Nh1d8u0HES08TIkz3cbkFZGdskPOyGJ2lVxQqx+7hzqYnG3V4IjcstUPOD5UnyBnpduaSbs+hn48EWWvvQ9Q==","signatures":[{"sig":"MEYCIQCxnLfXELieLyAYu8DODvemiKAplSs2W7yFtaytP8o/JAIhAKCC72w3A7nMHn73GPsBoJmywV2Qj8KAlTxjO4kY1ZZd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a7542d1beb16d66dc2bcd86506900dfa83b68fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1021","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2222_1784222365642_0.5469124790853248","host":"s3://npm-registry-packages-npm-production"}},"0.0.2223":{"name":"@tscircuit/runframe","version":"0.0.2223","_id":"@tscircuit/runframe@0.0.2223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58bfc0f882cc9af965dcdda981442f2c3b3aaf40","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2223.tgz","fileCount":10,"integrity":"sha512-NP5kIaMb6yPWDlBLz4PvDZeR5fWw4vsJ8CvsVyOVNif3nB2UJ/oWE8DNkzoUFSjU1qHUaTfFQJSqNKuAIDhKfw==","signatures":[{"sig":"MEQCIFBeTFxLef8T6WT0O/DtbAC2ISC4Ti0cyJE+9MYAggp6AiAX92JeiXujus3hW8w9NWu9XW5cdl7fCZIL45kc2kuDaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cdf22fb2080881012ba9e45e031f2d625676c839","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1022","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.82","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2223_1784311692252_0.1926671068811101","host":"s3://npm-registry-packages-npm-production"}},"0.0.2224":{"name":"@tscircuit/runframe","version":"0.0.2224","_id":"@tscircuit/runframe@0.0.2224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"37cebeb6b94b747d287d195e794bceebd0e6006c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2224.tgz","fileCount":10,"integrity":"sha512-+zmF2o/1ar6a5QUOCqWWuyYFWdRKSK2urAJz1IFIKabkrCQLe97gpEDXQuWnW5IDaq2G0BHcKl01Q/2uAA5/hg==","signatures":[{"sig":"MEUCIQDaB+kpmTGhdWYOhMSmyl1W9dRrvlv7FGFnyssuuQpSfgIgJ3viNVh1fVWt99itpOPniwSnDEqrruIGpfGeOQ4YZiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d0918d1ff57fa863e7979f4aee02d91123d20b6a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1022","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2224_1784314935844_0.5630527542665347","host":"s3://npm-registry-packages-npm-production"}},"0.0.2225":{"name":"@tscircuit/runframe","version":"0.0.2225","_id":"@tscircuit/runframe@0.0.2225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3371ca65880d1e4bbd195472870e71bf61425e6e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2225.tgz","fileCount":10,"integrity":"sha512-cswP7FlMyM5w6PSWG+Tv9Uoi6fSwZOVieVIfT3CEQ3oBNoD7lMrwiWKQJfm0tYBLcsTnY9xcutbwtaC9cAyrxg==","signatures":[{"sig":"MEQCIEnwH+qyq+SPx/XJEqhupLCA6LA94Kd8yU8kDFM2R6kqAiAsKBCg25iFLSFLHzyV1vQ7fU+43nsn2K4OZP0YomeyyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367288},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea96e71ff4fbcb57fbbd830af4ac373151fa91ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1023","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.71","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2225_1784318218994_0.8785571318855434","host":"s3://npm-registry-packages-npm-production"}},"0.0.2226":{"name":"@tscircuit/runframe","version":"0.0.2226","_id":"@tscircuit/runframe@0.0.2226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43f8c881c401ce973f5f9b227a5857aa62759ee3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2226.tgz","fileCount":10,"integrity":"sha512-XDPm4N0c+5TsNCkU3g063Y78MbTZHzQrIM+idU8L7ks0Yk08fJoRVRi3dn5L+Z9yc48JzQqpXrkjyNGeEoph0w==","signatures":[{"sig":"MEYCIQCXKtXBF55fJuCb9hEKjtmLcxp3JBQVWjKwwc97vst7QgIhAKUiKEEo1eX0WpR8I394G+yn+Lr9KlaMcEWRQM8dfA3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367372},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"111de5168b43d2236553578308500e2d79c25149","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1023","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.72","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2226_1784384845309_0.5757677072949337","host":"s3://npm-registry-packages-npm-production"}},"0.0.2227":{"name":"@tscircuit/runframe","version":"0.0.2227","_id":"@tscircuit/runframe@0.0.2227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f684311060b6e1ee8fb6e4db74422fb6bc92a6da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2227.tgz","fileCount":10,"integrity":"sha512-ey4BoM3c08fFWDJdNK9FZqEUhQh9cDaftwfzbEr2Mw2cbKbNpbU+9auzFcaORqKk/SAUqm9S2l3px0lcdLfYsw==","signatures":[{"sig":"MEYCIQCwGdz7TE6NfBpdVLGaGkL/yU/fUPeeM+lIQRIJofQ41QIhAJJLPCct2yaMjrMoIno3o7WWarouQqgOJY9dN/DtMjhi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"828553295ea9dfcbcd1c25ec76abeb5b4caf6971","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1023","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.72","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2227_1784386078783_0.39471441968846177","host":"s3://npm-registry-packages-npm-production"}},"0.0.2228":{"name":"@tscircuit/runframe","version":"0.0.2228","_id":"@tscircuit/runframe@0.0.2228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c00207dedef8ff1f91d90dea82bfe19a886a540","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2228.tgz","fileCount":10,"integrity":"sha512-gjUz81YjM7ZuZTpdngdRZsaayh5ZN9O+xJZMd0yvQxDgO4DC8Z9NtcUn9c1Oa084ZyWKf77iCjRth5eKF6TDgQ==","signatures":[{"sig":"MEQCIHuqtXwr2vmBuwTdfqKCbeS8bk1LY/4FwumG/Pcd2eJRAiB855yTfatO3nsKQZzq09hrShTSlIfnyQj7gcg1DuLt5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367804},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a7f341a818f1372d94bf7291a859c96eb18d394","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1024","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.72","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2228_1784477397451_0.5623910524820896","host":"s3://npm-registry-packages-npm-production"}},"0.0.2229":{"name":"@tscircuit/runframe","version":"0.0.2229","_id":"@tscircuit/runframe@0.0.2229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"698ab3edcd40679387c9631cb5cbfa124a95a86e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2229.tgz","fileCount":10,"integrity":"sha512-vhVqBHu4bmeMSc12RwqrAvQ96qbTTB77tGcs9RgrIUNsGOvyfgvViT/A5+FgCXOXFLMkzvHb+Dt9ev7iOmWL1Q==","signatures":[{"sig":"MEUCIEBJUEglCz7XRhVl/N9uBYED29894sSDRQGInuZvS4XyAiEAvDN7viUM1jfxx6uq1CAi/EWDr6PvqPQQF+cKhN0MvVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22367854},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9fb4b646bb8f86a6d77e9a730f142403e11bcc50","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1024","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.73","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2229_1784479732999_0.4777366345571905","host":"s3://npm-registry-packages-npm-production"}},"0.0.2230":{"name":"@tscircuit/runframe","version":"0.0.2230","_id":"@tscircuit/runframe@0.0.2230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70a2e06c675513671eaa61a247e8edcaed57b538","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2230.tgz","fileCount":10,"integrity":"sha512-07qdWnpMq5BvblXQA1rAdayOk1slAUDH6jwGwBKDbhILh2hh9qEbaGf+c9UGgNMEtyuOBIYfYWg5uADZj+d/Xw==","signatures":[{"sig":"MEYCIQDNfzBTX6d0zPstVqBs3xgwp1Q04S7OhmMIoD3GkeBZFQIhALmfDpvDisKdY8hyH43Rfv6pakr5yk5NZqlYKnsLmBpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80481d38ba908affb73bceab25e8e6d9cfe48951","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1024","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2230_1784534336208_0.4019551536667261","host":"s3://npm-registry-packages-npm-production"}},"0.0.2231":{"name":"@tscircuit/runframe","version":"0.0.2231","_id":"@tscircuit/runframe@0.0.2231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f89eb3cc47c94a2875ad58368385e77df899fcd0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2231.tgz","fileCount":10,"integrity":"sha512-LYQYEzLa+vjTDQWIkNqsikXuqaaaz5kS3U5m3yrSt1L0XEgjWmyI6wfz3zhwZg9XBh42u+eCp/gapbIfb+3OYA==","signatures":[{"sig":"MEQCIEptC7RPFv92uMwzAYNSB2LGCqN1jvCuq4WYtVtw/xfHAiAuWfLzTokGBJ/0aRwimYXAxAFdS7ppzh9DBD/RaR3cSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cdf2786e5ddea6b89126c9cd81a0cfdfd6b30e23","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1025","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.269","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2231_1784570965699_0.41440765289679304","host":"s3://npm-registry-packages-npm-production"}},"0.0.2232":{"name":"@tscircuit/runframe","version":"0.0.2232","_id":"@tscircuit/runframe@0.0.2232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e4e5756f9cb735f12d8c07f135bd4c0015e3a51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2232.tgz","fileCount":10,"integrity":"sha512-CmeJH16f7xQbI9BEqgqZIfqHoFDbhCJB9hVSlkCJ+lGCslbz0YSK81S8XGC2mOxwbqztLszq1uHFCmia6bFnSw==","signatures":[{"sig":"MEQCIGSlxMEmqvZPJymsf9U0G5JeXpimDE/7FKaEt/UDgDKFAiAFh71DcsFGcDC4aLnN5gwDA4HI6pVVRu542/77OtCNng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ceaac5c0519064cbeeced2450d3125d526393c95","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1025","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2232_1784573947039_0.3241598620531787","host":"s3://npm-registry-packages-npm-production"}},"0.0.2233":{"name":"@tscircuit/runframe","version":"0.0.2233","_id":"@tscircuit/runframe@0.0.2233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8b1ad63477ea3e7777bc8d85b60d262506c02b41","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2233.tgz","fileCount":10,"integrity":"sha512-f1/w+FLrVw81bHHGM2K9Wa5L8QdjxrTaux2o+NXVnHf7J4DCZALPyW4Y90mgYJ4JzJhFqbMi55hiN/4BtVID5g==","signatures":[{"sig":"MEUCIADQmEtNLsLwGoYTSAT5u/80hsxmPAtuPMZ3jmh2R0VkAiEAk3ObNcIM0R38o6uJ2SbP79aUQHk3rgnMzro8s+RCp90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"323a16740c32d03e6a392b78b44cef9d8dd642f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1026","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.84","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2233_1784578659854_0.8273862446617561","host":"s3://npm-registry-packages-npm-production"}},"0.0.2234":{"name":"@tscircuit/runframe","version":"0.0.2234","_id":"@tscircuit/runframe@0.0.2234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"412dbd1f0ccbc964c73c37eabc3e70be9eac9619","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2234.tgz","fileCount":10,"integrity":"sha512-Fr8oqIpI4Y/Pr8EB+ohThIXQCx2e9ew+KEYzr61xs7QkPkjJLJeqxKdg/OuoPm4KJ/odmhUjTXUeAtaLY9+fuQ==","signatures":[{"sig":"MEUCIBw7WEUGcRF5VuQu/99AFNC/FSDFxYys89OISJHURHz3AiEAqh+GoS9i5rDYbQW0jRYPwdo9/KECs3gKN5NM7KEw24U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4bee827029d9199d3a65c6291e0f38ff6770ba77","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1026","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.163","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2234_1784644278150_0.7900215148089631","host":"s3://npm-registry-packages-npm-production"}},"0.0.2235":{"name":"@tscircuit/runframe","version":"0.0.2235","_id":"@tscircuit/runframe@0.0.2235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4be68dd295465bd6d76fae90e5fef9ec249ef7b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2235.tgz","fileCount":10,"integrity":"sha512-63yDqhxPfNwky1scu8j1pMexwX6R4DVWNXVQr95ELcT7X2qWzxGpMUmIiKC+QEgEUdJoXB39lbO6fkx3urx5mQ==","signatures":[{"sig":"MEUCIFLzJKiM4pwjdKYmjVIG4OmtjsM+CT0sD8/7VW/T+DYoAiEA4tHgXpi94Bubra4atVbiy6pJgNf9lJN9XtIrkiwAu68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0df12f7bbe352bb79cb51a9145f7f4fd5d5e887c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1026","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.168","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2235_1784649410629_0.6424316351854822","host":"s3://npm-registry-packages-npm-production"}},"0.0.2236":{"name":"@tscircuit/runframe","version":"0.0.2236","_id":"@tscircuit/runframe@0.0.2236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"56a32602dc0d4d1efd621fbbdd09217c3a35f33d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2236.tgz","fileCount":10,"integrity":"sha512-E98qqcsDcRySRbypbtH93heBYoZ9CRIiYghSEsF2E26MK/yUGEQzOa+BCgo96im7XMtWAQCvglRtHQyZz69JAQ==","signatures":[{"sig":"MEQCIEX5Q43hllIGa8373QoUbY2aSKauvJyb6F8Qz0s8DKkEAiAKjeB0iYfJBi8Lw1p80dJmPi+nSbwy6Iv5qJLdDEq3Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cf77e4f7635e5d67223230b28ea9dc5118d10cae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1027","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.168","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2236_1784652586929_0.537447084683013","host":"s3://npm-registry-packages-npm-production"}},"0.0.2237":{"name":"@tscircuit/runframe","version":"0.0.2237","_id":"@tscircuit/runframe@0.0.2237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a7cc1f555471b16972d5f5144e5e310c4668266","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2237.tgz","fileCount":10,"integrity":"sha512-a6n+wQ2Lpz8YykG1wkB6f7xp+NbTm0W9PM+oeyo31vrzsWZqMV0CVftdDwanNopjpALc8+OgEXa/OcBvifkCqA==","signatures":[{"sig":"MEUCIQDLjlXLLMqEIu6zZw0M/XQhimD1F7+Yf1HSciGaN31ZMQIgRVAoREIw495JgUWI2YB8Yxe3P5QgTMLkoQxQ5EMKWY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5e89f28fedfa0c4eca91cbe8d963b8021c2894cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1028","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.168","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2237_1784660233432_0.9752244402759007","host":"s3://npm-registry-packages-npm-production"}},"0.0.2238":{"name":"@tscircuit/runframe","version":"0.0.2238","_id":"@tscircuit/runframe@0.0.2238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7faa03ec4a551211a432d623d236995e18cc4dce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2238.tgz","fileCount":10,"integrity":"sha512-wPo6rWn+jMhXQRQiT2LVVAdiunwmfYZEdyn0XM0K8jFC3uA74vXqEgFMSIZ2UOdE7yFd5gkcjcWan+oRZYSvog==","signatures":[{"sig":"MEQCIEnTHwgwWBzw+X/sv57CFsL8FTNYfEYuWN3jg5ucbVk1AiBHQvOLXaxkv7y1IYdGYnK48Tp2I48Q6hdpzLVovbfymQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2cc29dc8f1de42ea2814321057acced12cb91ac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1028","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2238_1784669720778_0.8896702636911766","host":"s3://npm-registry-packages-npm-production"}},"0.0.2239":{"name":"@tscircuit/runframe","version":"0.0.2239","_id":"@tscircuit/runframe@0.0.2239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b110943fa5ad006902de10a58992c35658565480","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2239.tgz","fileCount":10,"integrity":"sha512-ds0Z268VnT5DKK/9M8J+He8GwXJN1Fh6KHebgVH1mpN4cP3uzODGzF9729YDcQ9HGGZywBNNToByHHnImi2qwQ==","signatures":[{"sig":"MEYCIQCaPVtbNYt3qQnmjiAXSC/mPp3WrhZIxh9LsTbFFPlJAQIhAPtQ/AlIrBm5w09udeuytFDufiCYwTCOBqOtk+XyoMwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ae280019d3bd31c1ce68d1a97b7a54d842ff0ca1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1029","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2239_1784675638161_0.3980775989728622","host":"s3://npm-registry-packages-npm-production"}},"0.0.2240":{"name":"@tscircuit/runframe","version":"0.0.2240","_id":"@tscircuit/runframe@0.0.2240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9815c17495491b9baa94c07ffd485c705adbcf3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2240.tgz","fileCount":10,"integrity":"sha512-Mp4evulramWylyEFuC+UchuvzFCETzqcZO+qskkdFD5UA2RYPWYhW4mOvSnaXNqMJZ0pl+3jc5XRMNySsEaryw==","signatures":[{"sig":"MEQCIBYJIal5lOfHFz03+mUYOsxSleDJZNmtxET1YSSqbLQ4AiBP/MsTaLSUPMoRcSVgtbDopbp+IpJHonYzvIbQPJ59tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9460804cdbda0f202821c8d934c695defc2ab25","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1030","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2240_1784677710125_0.31491010097235206","host":"s3://npm-registry-packages-npm-production"}},"0.0.2241":{"name":"@tscircuit/runframe","version":"0.0.2241","_id":"@tscircuit/runframe@0.0.2241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6d338eb4c81c526c6cbb18f8fbe2308d02dcbe9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2241.tgz","fileCount":10,"integrity":"sha512-3/aLx/4vkNcYtAL7nc3+Poy5tCVNo3pVB2LZsutzH5zBMLu0ErYaM6aCGPSgBwnfdln5XWRqwtbPZjEtFsKx9Q==","signatures":[{"sig":"MEYCIQCm+RW5rTRJR1wckgy2YKZK9/asFq/zsbOVqLj7PNKM/gIhALYXW0n+8/ynjGQppynwq7IyJcmF3SSj/sWxb+lX06ZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e1840afddff28395fe4da232329f9d7198bb12e8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1031","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2241_1784693684702_0.5989812076533862","host":"s3://npm-registry-packages-npm-production"}},"0.0.2242":{"name":"@tscircuit/runframe","version":"0.0.2242","_id":"@tscircuit/runframe@0.0.2242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f641408bf48426915866f0420151d57ea436d1e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2242.tgz","fileCount":10,"integrity":"sha512-xguGh7tJUE97vT0VIltVqbGXRLebYubzzrvKj1zwC9J0FKYnQwG5FzvbWpvqnIKnQKZ+IbiSdMTl1XvKpw0AXg==","signatures":[{"sig":"MEYCIQDBrPYwefg4/NZ8He/7uVuGDb7UlOZOMtrpDmYdJKQsKAIhAOpDevzYjRsEhizrdKG8H42yTn384g+tm9qMTv7WmlwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d6e21d1c44739323f1fc7008102eb2c2f12df426","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1032","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2242_1784694004173_0.2970194244013933","host":"s3://npm-registry-packages-npm-production"}},"0.0.2243":{"name":"@tscircuit/runframe","version":"0.0.2243","_id":"@tscircuit/runframe@0.0.2243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d957076e504fca37c4a3042012aa2d0bb78693d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2243.tgz","fileCount":10,"integrity":"sha512-V9VJxNZ1KP80Ekii4lP0hOtYg21QLvtboTdPx0RJaLelU3RlweDJpNCodAPRh6kwFlwdWBsvMqna5LwnmNo3rQ==","signatures":[{"sig":"MEYCIQCQyTMZMPDp7aCsz2Ta+zknQeSbuklG9Y8xd8+HwbR2ogIhAKyCer5bLkIt0RfkYELIUwggMy6Y6qejBmFyzpD8e5ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d5e9845b62375f19a27de770c0334ee7229b14ba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1033","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2243_1784698091191_0.08895669548438856","host":"s3://npm-registry-packages-npm-production"}},"0.0.2244":{"name":"@tscircuit/runframe","version":"0.0.2244","_id":"@tscircuit/runframe@0.0.2244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21011488dbc4c59717fdb71ab9f7a34b2e64f6ee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2244.tgz","fileCount":10,"integrity":"sha512-pSZEbyixwD+7A1662pZaP9gCSu+/z0jNj2wLVVRNzeJu9r04ttVF5KLKUn3QDV2VBJ9CrNU4xF77Oa8ScHyUiQ==","signatures":[{"sig":"MEYCIQDiEybz4fC56eQTJokqbIMDeGM92shBjZAF0kZSeZzeFQIhAMk26Z9TH7vzZ3qSTX9iWL91bvTv+rEJiztMgdH8U8qA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ee3aef9e8f05071a7e9c4010d2cbc7bd2a85f99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1034","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2244_1784698415927_0.059334496985134155","host":"s3://npm-registry-packages-npm-production"}},"0.0.2245":{"name":"@tscircuit/runframe","version":"0.0.2245","_id":"@tscircuit/runframe@0.0.2245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6069ff047473e0edab6435a7b0d651c920166fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2245.tgz","fileCount":10,"integrity":"sha512-NKBGjtpNfq/yhDpSqF6fMpjfgntl0/fDv5B8tGUYxS7mDLGSqwfrjhUA9zz6WXAC5AkOrgKhwi5rgh8B+o+YJQ==","signatures":[{"sig":"MEQCICsffzJewwF9hTNKS+VIFVfgGteRaBoy086Nr6kg3PlZAiBE7cfIdHw2abOxoXegfY6Vsx5SwygR8fTmqiulwuMazg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9046bcff84efc726eef444a92e09c02fa9c339e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1035","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2245_1784704050772_0.24184988543687713","host":"s3://npm-registry-packages-npm-production"}},"0.0.2246":{"name":"@tscircuit/runframe","version":"0.0.2246","_id":"@tscircuit/runframe@0.0.2246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c60a82e2307053c31e2d60d462e1e6ecb2d3b992","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2246.tgz","fileCount":10,"integrity":"sha512-E2EaXlMBfO/BnXNUXv9LY8O12t8IGWevkeaJR2Omifzq3a+BaTJTepToTKEenBHdaOP6WMrE8wrEIstTfSfI8Q==","signatures":[{"sig":"MEQCICP8YlkAecg2DZe6MsD5j0Wj6IrlDelwL2lQnZhCDqTMAiBjaVhG1oB2wpo0e2kOf14mMGGRayIQjyY6RtEEvakyfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c5df5b6a635c0f1fb0fa5d4c8073f1c3fe5bb270","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1036","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2246_1784709501395_0.3733499533400866","host":"s3://npm-registry-packages-npm-production"}},"0.0.2247":{"name":"@tscircuit/runframe","version":"0.0.2247","_id":"@tscircuit/runframe@0.0.2247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"defa232f3d116d13f954208d0794ea89602a1954","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2247.tgz","fileCount":10,"integrity":"sha512-3i10gglpyuMIGM3tehElgEgUfjVYEItcy2mSwSWYhvjbf6qFe52zKlPQh1bWk/0onwkRna6l9YX0+Wt6aWU4+w==","signatures":[{"sig":"MEQCIE0uK2uxiCqRc2zqas6N5veRsiKAQSxPmPZ2h630PIMDAiADVck1xhjB/EJ7+lUOI49d0SUFWbu2Vpn0wI8/rMYc2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc4a44abe11c6ae6c823688c6f26ff8bf0f9522c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1037","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2247_1784711037041_0.8411261843203033","host":"s3://npm-registry-packages-npm-production"}},"0.0.2248":{"name":"@tscircuit/runframe","version":"0.0.2248","_id":"@tscircuit/runframe@0.0.2248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b1ab6765898c64c57e4c39c7ebbd7e88f8c2d380","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2248.tgz","fileCount":10,"integrity":"sha512-xDIy4DbNgYiVxt4F6YyLj+gOLbQ4yFHHvKJ1r9keujNtWdo7S8M46227on0sa+6jnjCMWx9uKRqIvf05Vx1W9Q==","signatures":[{"sig":"MEUCICdve4XnxDvOX8xu1Rqg3DP07qJQbRw+qQiTjO7/c/UkAiEAqkeRmhbGUwBgnqA/L8j3wkZwX1UO/5ZJQGmvaS1Kkl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f6894a1323b58c56b94abbcb665cbdc739bdf37b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1038","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.169","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2248_1784728724816_0.07785445255845636","host":"s3://npm-registry-packages-npm-production"}},"0.0.2249":{"name":"@tscircuit/runframe","version":"0.0.2249","_id":"@tscircuit/runframe@0.0.2249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"115d1d19629ef411bcfd677a5a7148a37ba0521e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2249.tgz","fileCount":10,"integrity":"sha512-9a4fEjoMuN6mJQkUX55kxE/cSU/fXfye2hHQ3+wPW4fXnctfAjRQsVW4n7ALzrJXFdyF9UvSx9u35XpoL7yv5A==","signatures":[{"sig":"MEYCIQDOSx9VWl3EuPz35QI+43pi0P5ysG+i+NWGtGO7qz2dPwIhAOnQbm1oXY1COk8I+l6NjL2n70wifRdDokI2TUzvjJMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d388361109285668d91ed62240bfc08f3db3165","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1038","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2249_1784729989794_0.0890236786367904","host":"s3://npm-registry-packages-npm-production"}},"0.0.2250":{"name":"@tscircuit/runframe","version":"0.0.2250","_id":"@tscircuit/runframe@0.0.2250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"033e1e4272a42c8601ef9ce8305198e612a814f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2250.tgz","fileCount":10,"integrity":"sha512-x3zxsNBz04aDdf0q8GiVHNtZtBjPCa/G/u3JPCf2Nq9Y2Cy8jR6Wp+op1Ud6ESbWwK/UiGUdxFqb/1ke94JB2Q==","signatures":[{"sig":"MEUCIEj60nPAk0OokK7Ex3qBy6Jr+qeHK37UaGIw7yHymkIHAiEAu3Y9Gq7LkeNLTsmMZBV4CLH5kU5b/474gB2QND433y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22368282},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f63a6c91aa720e582dc0aef25ed30c042497973d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1039","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2250_1784742588365_0.1382134663808161","host":"s3://npm-registry-packages-npm-production"}},"0.0.2251":{"name":"@tscircuit/runframe","version":"0.0.2251","_id":"@tscircuit/runframe@0.0.2251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78a8406bcc15d68e4b772dce6b5ee15e46daceb7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2251.tgz","fileCount":10,"integrity":"sha512-hIFGRT2FjGLFngH5n4zN6O13bVa58rRJSFoMgUVTazDHs8DmGKIidljJkF4L8mYMr8u7jb10fDM7fLjiW6tR/A==","signatures":[{"sig":"MEUCIDxul14lsWzuaVB9rGp9ZLLaYHxZttYMEaCElY90Pcq4AiEA6iYhshJYLmCDQgHfQEhXxLBn/lMO0AR+CaVnuu3OnEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f360175d7167029aab2b3a6e3465773594970855","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1039","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2251_1784745770545_0.17240270479666409","host":"s3://npm-registry-packages-npm-production"}},"0.0.2252":{"name":"@tscircuit/runframe","version":"0.0.2252","_id":"@tscircuit/runframe@0.0.2252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ebf665bc632e1b1b000525e99d83b5de9657ded","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2252.tgz","fileCount":10,"integrity":"sha512-wddnmRuwTScmYXRhfBPOC954gHreb5h2PcBYhxizvU0xTpIXsDOBMNWHmQ69A5D3k6GfYZbzxtGGlPar31lBEQ==","signatures":[{"sig":"MEUCIQCsiTJie7bBFHibr9vrQKhFfK3wF++P5LM0AX96+r4V+QIgX35fGZe8ibWNXkvKDBc20rF1j7/9+QeqXb7d6xjDkGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"49dd354a142e1ba2a2a3ade5cd243d1d7462ee43","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1040","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2252_1784751116635_0.8545717687826693","host":"s3://npm-registry-packages-npm-production"}},"0.0.2253":{"name":"@tscircuit/runframe","version":"0.0.2253","_id":"@tscircuit/runframe@0.0.2253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e82388de0462f24d4f6b1597efcf6bd922b9deea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2253.tgz","fileCount":10,"integrity":"sha512-+GcF2S911PpiEnkBnThnu6L9Fs7838aYj7kugL1KYTxhwtvYLfMw6KJuVW1HHYm6lZFQkKGs5Rmmh0686lZP7Q==","signatures":[{"sig":"MEUCIQDhYoWtMBg961hT9+gFhAyc8COnTULWnmfJzQQw9R/aQAIgRujtZPGWRMTq5LosaaVr4h2NFkvsCkS82yiF2rzmAGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ad5391275d8ce20932e2b3ceb8c7cfda2c860569","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1041","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2253_1784751483350_0.864201842955511","host":"s3://npm-registry-packages-npm-production"}},"0.0.2254":{"name":"@tscircuit/runframe","version":"0.0.2254","_id":"@tscircuit/runframe@0.0.2254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4dc04b1994ce6b75d354bebd37e99f7c5407a1d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2254.tgz","fileCount":10,"integrity":"sha512-uuT5flACkI/036pip1w+DlZdj7I4gpcJriFbNCt3nTa3vWhee2pg6mHW0sTtQ9DVuwz8DQ6R5BJck4RJRvWEFw==","signatures":[{"sig":"MEUCIFCSMRJli5XTVApKMMP4fBGZd2bWpR8VQjQQ4uarqHxTAiEA7I+zrKpQkOcNtC7WU5X9J9/qkbwn96P046/iH9iTs9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af7bf365810b01dca453211542bd6b56eb447953","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1042","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2254_1784759143394_0.46445621270343596","host":"s3://npm-registry-packages-npm-production"}},"0.0.2255":{"name":"@tscircuit/runframe","version":"0.0.2255","_id":"@tscircuit/runframe@0.0.2255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"461facf885b17891d7aae82716cbb835bb4f80ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2255.tgz","fileCount":10,"integrity":"sha512-yt/oMbevekICJyrr8sU+uI5OGeTwr2dlSVcYdjcfUtDFk9S8SYCn0pI2qxmTC+sEhyd4YPacGet6NJ7cU/l3fw==","signatures":[{"sig":"MEYCIQC7YlG7VWCiPN3zW0c3HLdISrmItbC9Kk3gHtdy0LFnoQIhAKOirzLXymPauaxjx5rd/5ZktTxGhl9+KC86wfPm20rQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2182f76719aca561a84ecd15dbec6e326913e78","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1043","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2255_1784760524680_0.5976589913358843","host":"s3://npm-registry-packages-npm-production"}},"0.0.2256":{"name":"@tscircuit/runframe","version":"0.0.2256","_id":"@tscircuit/runframe@0.0.2256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5a08a379bf5b37b49d65bb6ec949f38b239e4dbc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2256.tgz","fileCount":10,"integrity":"sha512-jut6P68Hs5iDWAGBqCeqkK9U+fX99TArk8bNoFoLbNAFFTyKOQpXAX4ZCcwBbyo2TtaPXhlmIuO0Q6OdHAynEg==","signatures":[{"sig":"MEUCIQDwXmObKd5hd2duphV9cRM8ooVCIUlRbXu6R4TySzm7iAIgbKk+1myBW3zXpTM+SzT/d77puGJOX1qlpwIpW3lsKy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84cc74003727dae4a526fc62a5ec66c15e8bbc45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1044","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2256_1784760980149_0.37849654330057425","host":"s3://npm-registry-packages-npm-production"}},"0.0.2257":{"name":"@tscircuit/runframe","version":"0.0.2257","_id":"@tscircuit/runframe@0.0.2257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f3236574d41762a193569fa7d891a8653418a43","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2257.tgz","fileCount":10,"integrity":"sha512-HT2qvHQP+fuZEiC6U5t7FmP0s7l2TNklAgvLabtJS5JCSXK5B4+Ag9xge0Nyg3E0cpgym0dNF0ggl7YL/Hm8OA==","signatures":[{"sig":"MEQCIDsPQZB0FEsRKWK10uLiMkyEg324UKwJQPQNz3zZfNE0AiAtUIRSuQP3u/lNOgIF8m1AtS4JVI82iyYzdX/txAXe2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a53ad1750b714537f8703f275f8fb5b497325395","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1045","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2257_1784764343113_0.10412138740643129","host":"s3://npm-registry-packages-npm-production"}},"0.0.2258":{"name":"@tscircuit/runframe","version":"0.0.2258","_id":"@tscircuit/runframe@0.0.2258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2602ceb76f55938cece40cea8438345334f1e2e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2258.tgz","fileCount":10,"integrity":"sha512-qZ4wiQ3uqMFpm2QYJuA3hmmnzMMQwEx33mw7PiRksQAN94rbQU6cFiLBdkqultTtQiuF00b40chL6KwqD1o3hA==","signatures":[{"sig":"MEQCIHvroewF0+Jin+QLLKFmCFaCfLq+BAJKpWhsWJ7pQYssAiBpUN/he5UTyrqCS75V0nOPTQr3lgnrqJAZfj0y/6QwpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac0f062b1e2c85460010b29731d398c7e48e1278","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1046","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2258_1784765932715_0.29308938487151237","host":"s3://npm-registry-packages-npm-production"}},"0.0.2259":{"name":"@tscircuit/runframe","version":"0.0.2259","_id":"@tscircuit/runframe@0.0.2259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41ce2bef6771a7de9631444631e71c79f261faf3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2259.tgz","fileCount":10,"integrity":"sha512-/P/oTrbGuHL/My0N+Xg4fvHSzD10NJBt27aXxA7H8Y1qS/RztSa8O/mbGsuwom1c2KBSrPQ66jKuYwIqIxD94A==","signatures":[{"sig":"MEUCIQCCwdMMDzta2YXC8tov1ZiRzidB81fBfXrDsffvk3CCSQIgLUrAsJfFCwzehkP9zrk/y5bRDGj13H/iFqUY/ywkpbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371506},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0f8c28c74033648d5327109158b513b6aaa157ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1047","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.231","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2259_1784819347282_0.27112067337959056","host":"s3://npm-registry-packages-npm-production"}},"0.0.2260":{"name":"@tscircuit/runframe","version":"0.0.2260","_id":"@tscircuit/runframe@0.0.2260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"be996dcfa7da7c9491a4f8e96acf766d9acb9fd0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2260.tgz","fileCount":10,"integrity":"sha512-7E19xCUNCTJeSHal8w+NC5PbmHX0uGJyV6dwPip0rxP+tj3Hb9T7obu206O03vfSv3X4rtBiQArWSgdOrRwwpQ==","signatures":[{"sig":"MEUCIQCO2QzIFffYoETsFmRpGYTeJGEyhjB2pu0mXmyhKRjIFgIgAa43BmrcAGRP+sTkaVSf1oRyt6d3AbpzeQmb8zOzhjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa29b4b4ef818412db8a63afb9fa9c7122ccb554","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1047","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2260_1784825027883_0.20678719076994345","host":"s3://npm-registry-packages-npm-production"}},"0.0.2261":{"name":"@tscircuit/runframe","version":"0.0.2261","_id":"@tscircuit/runframe@0.0.2261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"59c8449e0015ff59c52934abd7a89204d10416ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2261.tgz","fileCount":10,"integrity":"sha512-cIc3ic+b0zpkBT30zmsRBZr/uxBufa3KKc1+Izr0zuxlvrwJ5tO6BsvE92NhOZn2nxTWZTsv2vv6fmWb8Wap9Q==","signatures":[{"sig":"MEUCIQD7YW24CoZR5fJNtdDntAf/ZwkkTTFPFhKYXv10LAIV/AIgKZEvzpHLRQfTCfKIXm893IJOsh+bmQOCuX2vUK6uz0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d4e7e530e45de532a2c03ab8992cd43efe7a910","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1048","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2261_1784829484816_0.1344029467959429","host":"s3://npm-registry-packages-npm-production"}},"0.0.2262":{"name":"@tscircuit/runframe","version":"0.0.2262","_id":"@tscircuit/runframe@0.0.2262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a25575307edb42bf5ac0ebd347f2b27e4e67fa3b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2262.tgz","fileCount":10,"integrity":"sha512-WclqvU/WYAUun2T93LJT9W4xXEUHPCHmafIs6obusEVIGSQD9sExMUi0u+15SXLklhUEeAnI065TfLaRpbwKAw==","signatures":[{"sig":"MEQCIH+T/Pyq7om6wgdr5hfejUZuwU8D0Q4ywtguxvap9n2TAiA/tU0uPn5NsHLjKC+j2DgskNd4Ug3OkZu8FxbDlsq1HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cfc2b0d9c078e1d691a2e41cdfc41b02107f3ddd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1049","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2262_1784837437078_0.6182489680743284","host":"s3://npm-registry-packages-npm-production"}},"0.0.2263":{"name":"@tscircuit/runframe","version":"0.0.2263","_id":"@tscircuit/runframe@0.0.2263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f2f500cc706da580f8bb9f1eb73ed1d0ca4350da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2263.tgz","fileCount":10,"integrity":"sha512-3aWTxJaLs2GZC0dKyr67gt+LGtwCE+rb4Hf9Onz5883WGuVeeNJEtIbJB8o0cmPsV9jwBiq+EKkuh+9w6sbUqA==","signatures":[{"sig":"MEQCIG3kUDK0IKLmiWcdR3sesdA1MCCTdKgZRbh4dJ/MnEwcAiBWy8kjooYRBS6cHXnaiW4EF4+seG/jw4qEdek+Ip5r8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a87133170c2fd6d099d5988a5cfa8fa4882a3acb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1050","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2263_1784839305819_0.13462617040729974","host":"s3://npm-registry-packages-npm-production"}},"0.0.2264":{"name":"@tscircuit/runframe","version":"0.0.2264","_id":"@tscircuit/runframe@0.0.2264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a559a09a384e0d5b6d5986b0d6d48d98a2f58493","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2264.tgz","fileCount":10,"integrity":"sha512-DfL89oXI4ZmIEKtJl9Qi6H1PEK+6lZDlDIOJdYsRk0sLT9uPm4MzBtF/lZbVD8a4fqkCS8KVpAycc4WIFZr/Ww==","signatures":[{"sig":"MEYCIQCq2ggSwDcWip/EPNzUz1K6hf9+DqH3r0jZUK5QE6SkQAIhANQQgo55+KVca/X2qA7qV9az/QOCrBYUhx+s+pHTDvOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f580b4bc575fdf3d75239d94a0bddfb07d6624f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1051","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2264_1784845594991_0.3964059497427386","host":"s3://npm-registry-packages-npm-production"}},"0.0.2265":{"name":"@tscircuit/runframe","version":"0.0.2265","_id":"@tscircuit/runframe@0.0.2265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83d924ce565950689a0935e8ceb67db8d589ee5c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2265.tgz","fileCount":10,"integrity":"sha512-9jMNs2HMstbaB1xHs7ladhiQNsgLbjU8lIDwZzn2eKgruRBc9aJ7bdFFrQgrs5InlvPFjn1Pa9ir009kJIMitA==","signatures":[{"sig":"MEQCIBoUSBow9Art13VZTLFL1FVy4+rxsHrEnDlr/BBFqj6mAiBTLkOLZP4eGZFksCKljAA4K93xSYJXkNrvrp2Cw8dLjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"86cac0a681403780efe8f4eab1247d98bd81de4a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1052","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2265_1784852047218_0.9831743156915769","host":"s3://npm-registry-packages-npm-production"}},"0.0.2266":{"name":"@tscircuit/runframe","version":"0.0.2266","_id":"@tscircuit/runframe@0.0.2266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a263b0220cc398844bc20e88a80e3d320d5010a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2266.tgz","fileCount":10,"integrity":"sha512-/5I+8tusEd/0wFr591viT/sa+RFsN/OeIWWxnIEEm/Djx3A6B9APnFpTEYstwPMrN72WAozv2zppIefYRFjeAA==","signatures":[{"sig":"MEQCIGRFfNQpZR9nmZ17JyMhGOkUigpw/a4eLWJZfRmL532xAiA3z5+GBO+SnPRy9apNJN/QYAYvMxQc2FQx9/69+Tu+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8a9955362db3b7d364c3347adc5e2cbf0ce5f79e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1053","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2266_1784875028113_0.6613180950606694","host":"s3://npm-registry-packages-npm-production"}},"0.0.2267":{"name":"@tscircuit/runframe","version":"0.0.2267","_id":"@tscircuit/runframe@0.0.2267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fa5d396e0db084056ea92a03821f0d3830a3d3ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2267.tgz","fileCount":10,"integrity":"sha512-T7mYjtbtLbgcp5BOiesp3+AHN7YaIf2IfrRMycSu6r9C/Yu9JvLyC6KJDajlaQebonAkUkSoehZ7VyJOTgFM8A==","signatures":[{"sig":"MEUCICM43Ea6EVOizdf+av4qEXNXlQQi7zlc3u4xp2LgaEO6AiEAiugIWH7b+Cul5oYdX9go//A2P03loqyhUZOYjVoR8Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d9307ec488894b5d129227e066462274f586ab3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1054","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2267_1784906380999_0.1590713335648628","host":"s3://npm-registry-packages-npm-production"}},"0.0.2268":{"name":"@tscircuit/runframe","version":"0.0.2268","_id":"@tscircuit/runframe@0.0.2268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3fe3dc22b797938f1d791b5395c9a6a209298dbc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2268.tgz","fileCount":10,"integrity":"sha512-kTgjsqVUdzU8ZDeK3pPzv7ejMSzngSfZ8kCm6GPPZyVNSRx/ipbuYbO24pQ9NFQJ/Fr7h4jptK6FhE2OZ5xzbQ==","signatures":[{"sig":"MEYCIQDXLuf9Rvf4r+8lrhPVoAFhBA9wj2B0sNqN1AZWU/E08wIhAOvFw4I3K0VJY6GCHbWYRQx8iBSjgeCcVRwXHYsmGIf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"98b07f7e20ed01dc5d794f830277849a421d7a5e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1055","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2268_1784908218897_0.12957687557382624","host":"s3://npm-registry-packages-npm-production"}},"0.0.2269":{"name":"@tscircuit/runframe","version":"0.0.2269","_id":"@tscircuit/runframe@0.0.2269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d6241e33ced7ecffdf4dcd176a06e294e8a3a538","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2269.tgz","fileCount":10,"integrity":"sha512-xgLV6NNde/OW3Y++cdQjTqzPowJX9J7zdI9Qic0nul8P5Q53beGp97lAPL8IUCcebBqB5OZhmxxZ8t+c8naMdw==","signatures":[{"sig":"MEUCIHZEMehOqWqZGBhQUilaGc66T+R8SmNjIvhaprFq2KHdAiEA1lpuKKarLYDdPv2WntAAHq5Jko3QJUphbDT+UZg7Og4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b676caa36452015ff40e6b3e3da2d37420e141c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1057","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2269_1784913546650_0.1999964728494923","host":"s3://npm-registry-packages-npm-production"}},"0.0.2270":{"name":"@tscircuit/runframe","version":"0.0.2270","_id":"@tscircuit/runframe@0.0.2270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9a4fc67bac74feb0a8e050eb9007ba69a558766a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2270.tgz","fileCount":10,"integrity":"sha512-PIufAAb2U22weFE0XSZiIr7b8VszxcbjMzXESqOHtOb790qvgjLmoa22KlcPBbzG/CZ5lSREk9vqeDtvD+H1hA==","signatures":[{"sig":"MEUCIQClq4KuEr3elSNTWXcPb6DBlsr9kcxRdgQ1YA0dAqE7fgIgI34E2prd0l+Sh5ZlArNlRewFtzBGV6SycIGZw7u3FJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22384892},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c502459d0b0d4632bcd7c50f9b020a8307f321c7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1058","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.74","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2270_1784915759004_0.39329729038764505","host":"s3://npm-registry-packages-npm-production"}},"0.0.2271":{"name":"@tscircuit/runframe","version":"0.0.2271","_id":"@tscircuit/runframe@0.0.2271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d2765b0f52604fc89df64f6a2c4bc6fdc14523e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2271.tgz","fileCount":10,"integrity":"sha512-5o+k0T6ome24zENHGXumV9uuDS2OP/K86EMyleDVa/H8xr3nBQ94S0ANJV9PQoDP/lvbl7ejXS7IT5yOAshjFA==","signatures":[{"sig":"MEQCIH5zjIu56WAb4cYoSBSAjn4+QefcqpRvupz0/etdQJS8AiBXUBqAzkSAkkxO4s5AEkmN2s1ezpgJdfmiXOWrBu0YSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22727158},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec307a134d4e4fdf2ae05a7ce2c071d512134491","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1058","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2083","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.374","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2271_1784919486296_0.5401624026517333","host":"s3://npm-registry-packages-npm-production"}},"0.0.2272":{"name":"@tscircuit/runframe","version":"0.0.2272","_id":"@tscircuit/runframe@0.0.2272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8f887a7042720011105f2ada31af59c32bce479","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2272.tgz","fileCount":10,"integrity":"sha512-PoDefGNbnQbFrqMLx8vzL1AokAGS5hWmTHxtg66fDvBzFDQ5KBNDhDVv8+3Wz3wTBxzPSNF9zgcuhjXcE13iCA==","signatures":[{"sig":"MEQCIBa5R9nc2paFZAFt4eYU8eTwaU/HePbzQsSCS23Ak7xkAiA4m9hIyDjRLY+XhebnGbHSO+iTEKjmc9gj3gOwPIptYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22905748},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f67e5ada2d46779d769008cfc40a09856630e09d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1058","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.577","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2272_1784926279827_0.8559919255254067","host":"s3://npm-registry-packages-npm-production"}},"0.0.2273":{"name":"@tscircuit/runframe","version":"0.0.2273","_id":"@tscircuit/runframe@0.0.2273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10ab1e4965e374327b92c7f67c038d11fc4416f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2273.tgz","fileCount":10,"integrity":"sha512-2cgeytbTyuYPEP0J7LqPpI30E1TfnjOcONnh13yAHbbnJ1l+e+puyjQNijaxTASTnugFumFPK8w3u9+k1L66zw==","signatures":[{"sig":"MEYCIQCAjno3wcPPuoVY1yUQ2P1j+CeQHS12s8QWLzidAbOJNAIhANYKoyhpv451oEZcgzqBskBe4DW6LnWUaj4B3D5NKASB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c81c22b6da28f1b1da5d1266b05eaf615126ef22","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1058","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2273_1784934910405_0.4911519687843251","host":"s3://npm-registry-packages-npm-production"}},"0.0.2274":{"name":"@tscircuit/runframe","version":"0.0.2274","_id":"@tscircuit/runframe@0.0.2274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2279dfa5b0affde298278dfc5ec6cd97896a637b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2274.tgz","fileCount":10,"integrity":"sha512-7UPYpPtddDSwXdCjSGli1E+o7ST/2fGkwmOuxXX6dZ4KXcodzYt32Udf3xJywCjyM/9MbGB3my/8CnfdIBBfSg==","signatures":[{"sig":"MEUCIHzMkxyp7hjxOWoKsLTLN+60Xuqf+L/Uj20ATJbsTbCnAiEAgd8VpGvhbaQTnU7MM92awcLObBslE4Q+JxnkwJ9S9uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9bf1d8acb418c2645058c364320c9da159fb2e9b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1059","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.170","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2274_1784937927676_0.10971962387578471","host":"s3://npm-registry-packages-npm-production"}},"0.0.2275":{"name":"@tscircuit/runframe","version":"0.0.2275","_id":"@tscircuit/runframe@0.0.2275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"153b1ace4f79917ae6204fa0c9409ca9eb04ff40","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2275.tgz","fileCount":10,"integrity":"sha512-Z1vVlezc7MI+9ZSAvm/UP6ca8Ah60OtfrzpOeChUYw5ymC4q7cI+2Jv0k3tQvL9ncx4b7xRI6GiR0+1/saEEvg==","signatures":[{"sig":"MEQCIEgPiffMJ5N/8rjpFdIXrfKGQ9Yrr+1zr2NK0lQNfr4KAiAAn0NSnATjhEFDE8wCYhSAy0KfKoquQe5wlvoO3paQCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a116897ce2ba6599ecbd9664484bd04a8adbd71","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1059","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2275_1784987540404_0.26486185062993584","host":"s3://npm-registry-packages-npm-production"}},"0.0.2276":{"name":"@tscircuit/runframe","version":"0.0.2276","_id":"@tscircuit/runframe@0.0.2276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"122f2568f1c88c638c5b448e168fac52eb5fc391","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2276.tgz","fileCount":10,"integrity":"sha512-eTSVd/Kx8Qn36X1kIpftlArUP9kvzOGB5G/YzBFf0sn5TReZtJy6RIAlt/MgGUCs+Vib9rK2FuBSxHsUjdUf9Q==","signatures":[{"sig":"MEYCIQDBkvAHpZkGD4083YXLy1KIbtE6QYX07ZP+mKbd/Qs3oAIhAOcO0bEcqgpwB1eLYS84x2efKUj0LzUFv2LX4F+u/ioP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8587b0bb78b26324f304e3b15b71652b815f171d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1061","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2276_1784998990986_0.541266928464404","host":"s3://npm-registry-packages-npm-production"}},"0.0.2277":{"name":"@tscircuit/runframe","version":"0.0.2277","_id":"@tscircuit/runframe@0.0.2277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c21ec26f26a6157882a28e48a7dbf2b55d969eeb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2277.tgz","fileCount":10,"integrity":"sha512-tS8dyH7MwpEYLVfAE1mSiskZ80z8R5WKPD9+gqWKTv5kNsJxdZvxTDj/DagMnZqhC8MUaebB9TbeCjirjW2wBw==","signatures":[{"sig":"MEYCIQD0qYhs3/iQ7XZH6Xgdi3ob20pdI4mr1gwv67McjqENVAIhAIkJlhVuKAXgCqil5cIjDp7O+XpgiCDMIcMwo9c8ajhj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d8a4962936a88ebfa633e7248f6cbf007de49b04","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1062","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2277_1785008218674_0.7027742164268702","host":"s3://npm-registry-packages-npm-production"}},"0.0.2278":{"name":"@tscircuit/runframe","version":"0.0.2278","_id":"@tscircuit/runframe@0.0.2278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b2ad993cd88e58fbff9301a5824266ebbd99bdb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2278.tgz","fileCount":10,"integrity":"sha512-oWhA8OWJbi6TDavlcw0PLdxznXFvutOypr8kHVTt6WCavMP3MfS1yJwbU+3ho5pQWolww0MluSTvUKhTvg7Gjw==","signatures":[{"sig":"MEYCIQDHNzjqAP084DLV0CuwV2KR4gcyXxFb4fToIIQ40EqTyAIhAM/AG++SjPh/WQwMp7xDCP1G9Z/BOrDkx50/lX4i8H77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ce6175e5e779653caeeda8ae6f351fb7f16d5a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1063","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2278_1785015488214_0.3471575641452256","host":"s3://npm-registry-packages-npm-production"}},"0.0.2279":{"name":"@tscircuit/runframe","version":"0.0.2279","_id":"@tscircuit/runframe@0.0.2279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b5dd0f3cb3f1de5e058e590fc962c5ffe476044","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2279.tgz","fileCount":10,"integrity":"sha512-xf+vk6Hq29d4KvkMjF/8F3dceSTW5zmVCsiwPySEpabizJfnYO9q4j06uQ6QeZrAnnhBox6j0sURWGGLMEhdeg==","signatures":[{"sig":"MEUCIQCuBMHplP9FnE8h2/HrO+c4VMPSorgxJYunVUPGm19znAIgeRsx1yaie1Hqso0lzAsqnn6CxzlKhamEeTxhDV5vFyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b929cc335eed079d4c9a45e60aaa651a24daca0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1064","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2279_1785016317563_0.20521114231145732","host":"s3://npm-registry-packages-npm-production"}},"0.0.2280":{"name":"@tscircuit/runframe","version":"0.0.2280","_id":"@tscircuit/runframe@0.0.2280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f62f5108c474d2bb644781b3e99a600d5ceb5bb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2280.tgz","fileCount":10,"integrity":"sha512-YQfkzIVrYKxrIU5U9T3lJCi5z3TVNac3YGlewdKihlsH/byLUqpCMo5WJGZP6XHcwFIpvZkRVLoX0NO6cKpnrQ==","signatures":[{"sig":"MEQCIGtGP2omcW0QAOzK9BM//WpzUcxY81N00Am4L8kBPljbAiBlEG39+7+WwbZUCYhVEG2/IVu9bSAmjIW4iQ7nHVYnOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"67ac0d85f501d48593b0475d3ea804e1d4bf14a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1065","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2280_1785020977434_0.7052726018407849","host":"s3://npm-registry-packages-npm-production"}},"0.0.2281":{"name":"@tscircuit/runframe","version":"0.0.2281","_id":"@tscircuit/runframe@0.0.2281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fed67555c46eb6eb654688e5b324e69ce4728a50","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2281.tgz","fileCount":10,"integrity":"sha512-xM9Ae4i59pb19N96bSJbgHZp2AgqUEDkbn0d+WwGoK6rfGaZGXiC9Xj4gD3IbG/JthqwbAQfZ9rACW6+PU+R1g==","signatures":[{"sig":"MEYCIQCXce3ve+T42Qlny5d+U00x5Dt2Ut9HHhJtNNkvPBjiKwIhAK0eWg95wXkQvg8sLv7NIDWweJq8YziVkTYqbqUslfWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0c8f396464b00ba681f228e083284940fb9cddc3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1066","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2281_1785021692449_0.5506993355094505","host":"s3://npm-registry-packages-npm-production"}},"0.0.2282":{"name":"@tscircuit/runframe","version":"0.0.2282","_id":"@tscircuit/runframe@0.0.2282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b651e2c0b55fd5a44bb2ac985ec6fb6703644c9c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2282.tgz","fileCount":10,"integrity":"sha512-8VPBHan/bcJj/8p+HOZe9cgz8eN2sPq2nnJNSwOOozsALk9laUVCq98yv1sgNmX4d3KTVI961OPt3HpCqSLyiw==","signatures":[{"sig":"MEUCIG/aGZKAWQofmfuMg2UfquEnJMn0Jn9zhb+G6dTohhmmAiEA6kXPJDjxeknLRnA54KO3gicKQlwHgKSSr0wChK+4Ikk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a763cdf2a99cc1ebc8d934c470d9874b6c836a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1067","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2282_1785022677868_0.14367633067230035","host":"s3://npm-registry-packages-npm-production"}},"0.0.2283":{"name":"@tscircuit/runframe","version":"0.0.2283","_id":"@tscircuit/runframe@0.0.2283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8cc758d37b5df1b8dafb046c3d9e2c10d0717416","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2283.tgz","fileCount":10,"integrity":"sha512-TgionmEUUVnrFg1hiPB+NHanVxYG1HvUnae+kTtpUbcn/P7OR0D/zDLK+U3IiUWMIXebqAL5/IcY1kGkaTomTQ==","signatures":[{"sig":"MEQCIFxXW2uEd808JMwUjMnamdAelGvF7ZyEcXbY2O1RHhk8AiA5QJn9Y9aTPWkJWXGP5LygChycgxYH1UHlHcAPKUiTeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"633766334f0bc4ae52a03c0ebba0be111bc4047f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1068","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2283_1785028345890_0.058349280795986","host":"s3://npm-registry-packages-npm-production"}},"0.0.2284":{"name":"@tscircuit/runframe","version":"0.0.2284","_id":"@tscircuit/runframe@0.0.2284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"370a2fd4fa724d0025036f237ead95ac3c52811d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2284.tgz","fileCount":10,"integrity":"sha512-JHQkUCx0fH/R3M0Yzc+bbq6DEI43HY3yxKzvhSWPSHMZRi8iG+HUEPY5X/57zWbPVZEeFvM6zRiYTWrXq8Y/ow==","signatures":[{"sig":"MEUCIQCg+Cptgu1D61eKXsXePKQnb7qYbSPbjNCVKrZXY3RgpgIgJJmBST4iQe2v4dwCP3oxeDkpSLiW7fiY84d3vM9Snxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c04a06e60c8ee807623b5ceb335578780f433651","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1069","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2284_1785088133269_0.24317042760301177","host":"s3://npm-registry-packages-npm-production"}},"0.0.2285":{"name":"@tscircuit/runframe","version":"0.0.2285","_id":"@tscircuit/runframe@0.0.2285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0d4e3a980cc2536f7693b11b9444b2866f1fe9c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2285.tgz","fileCount":10,"integrity":"sha512-g1A8bb+e7UAY2DpbZ2BtCgAV8zcDLDAnPD7eXUlBu5yI49XkQ32cbDeq6OluAWcGTrFHe+tDCf245vJ2Ozagfw==","signatures":[{"sig":"MEYCIQC+r6ABb+jRGUl1pCVeNBT36yUda5f0nK5qPaIMtM+w6wIhAJmGxPluUFNBBGUYaFhZl2obJa7SuV7HUE7j2A8cwuvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"88c08bd4e00478a55cb3d32476f1e016b940a109","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1070","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2285_1785115784424_0.5439547477337432","host":"s3://npm-registry-packages-npm-production"}},"0.0.2286":{"name":"@tscircuit/runframe","version":"0.0.2286","_id":"@tscircuit/runframe@0.0.2286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f86df96db3c39ce6eb505082e5abc5ee201df44b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2286.tgz","fileCount":10,"integrity":"sha512-o1ij0l994wdc982BzvtIJJ1GWnPj07yXdemIRFQhTeT03ainuryUX0T8JWkLgL4mco90EZicZ6s22yLPr+yFWw==","signatures":[{"sig":"MEUCIQCrata91g/MMSg8QiHwurAA4gy8F+zI8cYMEIn0yEZ8UAIgRPZs4RQc9gB+9rzEt8twEYYiNE+bTMLdx+y3clnliXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c336345d3ff5cad0b75149234dbd0c834e42491","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1071","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2286_1785147798531_0.3312809882226895","host":"s3://npm-registry-packages-npm-production"}},"0.0.2287":{"name":"@tscircuit/runframe","version":"0.0.2287","_id":"@tscircuit/runframe@0.0.2287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"238e62954c8f417694890b0f8ebe408109a6853c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2287.tgz","fileCount":10,"integrity":"sha512-VYp2uHvhLt5iV9+O0oPBDHFr4CzrW7/MejtCmgSxoOS6cH8tdLIGgc8pwNoYctSs+FeWT77L2fjl/FWrPdHxyg==","signatures":[{"sig":"MEUCIG0aKWOpRG2lZtGCLt/QzPfZ1as/UEDkoYik2fMXsrvvAiEAwiia7AKxekeFCg6PMw3/KTl9UR8+6gr/sRYEYlxNIDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a99c305b819517bce4c47f37a857dfc913128972","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1071","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2287_1785147900744_0.9381602194727738","host":"s3://npm-registry-packages-npm-production"}},"0.0.2288":{"name":"@tscircuit/runframe","version":"0.0.2288","_id":"@tscircuit/runframe@0.0.2288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2847d637ca8f651e98c02897d16160633973602","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2288.tgz","fileCount":10,"integrity":"sha512-G/Qwb45JPFJ6qhCmfnlblAYnciwMlHCebnDb88Kc6bjk4xG4XgTkg+b8xuSm6saC1/GmdsycdSLYTuzRfFfw8g==","signatures":[{"sig":"MEUCIGoB2G8d5IY17sc9Vp0NLReZigYH/Utkau/hIOkPjlj+AiEA/ISz3wFw6GmqgpVU2UGHGgnOnyglFd+gQ3oJR7+/xoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3dd9db0c33a6bd63353d1ef6f0fac218a8494185","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1072","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2288_1785173160124_0.7460070432919628","host":"s3://npm-registry-packages-npm-production"}},"0.0.2289":{"name":"@tscircuit/runframe","version":"0.0.2289","_id":"@tscircuit/runframe@0.0.2289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3e783c92c6faa0ce48524b9348d7581cb905e02d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2289.tgz","fileCount":10,"integrity":"sha512-Gapd2mzKUA062FTQ4tGV/Q+pRyecrm4ZT4H/nJ/2MIGizdK9Hvmh6itPZjetScTuhaBaCd/DYowj5WABiK+dpA==","signatures":[{"sig":"MEQCIGZhu6F93Y4bgWMuT20+1KmLBgt28lgGJfDYnj0SLrT5AiB2TMFlcB4HEUydCrZszgEXrgwz1qXt0DnbJFKHIz2gpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22962391},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa9ae2611219db6e8af77c8fe4f2076d127a18d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1073","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.233","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2289_1785176917557_0.02151021135075437","host":"s3://npm-registry-packages-npm-production"}},"0.0.2290":{"name":"@tscircuit/runframe","version":"0.0.2290","_id":"@tscircuit/runframe@0.0.2290","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"54d52c252644a24cc60427bf5af8017f1d79b11d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2290.tgz","fileCount":10,"integrity":"sha512-UEaOLbYdD3Ga8kc4SNpcRKrcIdKRyUC8Ww8EAaBPu4nSK5/1YI2ukBhG54vK8fbZOBS7MhSVhhl/WmZAA4jTxA==","signatures":[{"sig":"MEUCIQChSQ/CKYUHmZbX3S5CZUVsDslOlJyzM8jIGGXcjVwabwIgYKTXO4NT0W1vAMqRlmiSpJJG8Hk901eaI9bIh9R0od8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9de746a8da1fffd2cdac49077f4107182a211b2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1073","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2290_1785178048441_0.5985669769644051","host":"s3://npm-registry-packages-npm-production"}},"0.0.2291":{"name":"@tscircuit/runframe","version":"0.0.2291","_id":"@tscircuit/runframe@0.0.2291","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"478cd464cc5b04329e2528d3581280b5d26f6f44","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2291.tgz","fileCount":10,"integrity":"sha512-MqQbpzbuVpuhLlsC6qU1jIyo8FUe2so2oW1Aur2C5mSk/Qxji6JUWOSca0aW/jQPvJ6jwq5fbN6vgP79er7WYQ==","signatures":[{"sig":"MEYCIQDDeo0ReeF8Y5mjCeqUFcJtrhczziq+gckn+SlQPJAdkwIhAILa9LQ0OqttRsfltW0VLtgd4J30kG3ROmi6BEVAWE2v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"263c7339d3809b61acd36a24098e5b7ab7471c2f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1074","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2291_1785178312016_0.18167281783720135","host":"s3://npm-registry-packages-npm-production"}},"0.0.2292":{"name":"@tscircuit/runframe","version":"0.0.2292","_id":"@tscircuit/runframe@0.0.2292","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4721b1c2fb362e96bcf04e482e48d5af7e2c42e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2292.tgz","fileCount":10,"integrity":"sha512-fHv7UEAdtWhgIpz1Y8dXdZkvvORmhyb1GShZkWb3+RltbpEgSP5yaf8dZQtsEBMlnwImx5QnSZu43NCZaqKjBg==","signatures":[{"sig":"MEUCIQDs6Hbom1m7JIyfN+qWGY9uJlTV/UuRwrKf2zJNJHft/gIgN6vntybziddaORCJklFpJUPqVqvBjrF4rTG56OUmboY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b8c2b2a24e0a07fdb433e219b614a02bcfdd9e30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1075","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2292_1785182231382_0.09597560220298984","host":"s3://npm-registry-packages-npm-production"}},"0.0.2293":{"name":"@tscircuit/runframe","version":"0.0.2293","_id":"@tscircuit/runframe@0.0.2293","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf795f123c3bf9768ffb82240cbe0acdeae32504","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2293.tgz","fileCount":10,"integrity":"sha512-Dd6cEEg7SIBoEZE2JfSn9UfIF8NIz3QvDT9TjNdTS2x8IJKjSmB+vjrhNc+mJH3+YuVm6Nkfz2710Ckss4QZ1Q==","signatures":[{"sig":"MEUCIQDrIdbjAp+ySG9B8Mf+0yPj+CqW1uG9koD18DjjZOq+XQIgCMm4aNG/2XBlfiRjWZ+eGUaZqdx45gbrLuDbmzTGflI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e11ffa560c720da140b3f0770865c91a86fe78b7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1076","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2293_1785182938910_0.22422250136447386","host":"s3://npm-registry-packages-npm-production"}},"0.0.2294":{"name":"@tscircuit/runframe","version":"0.0.2294","_id":"@tscircuit/runframe@0.0.2294","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18e27d172ad1854df440524c55a43d2c3aa13b21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2294.tgz","fileCount":10,"integrity":"sha512-x8SlKoE9sprLsOCZgxQQX93bUqrmDJgPW36MrThivy7cbHchImMrmYIDa1B3III6m8kZv7XPKnYpokTTu9Ey+Q==","signatures":[{"sig":"MEUCIQD59jwAeTnFeOWSyBto63BlTscOKzKqmakwghgvG+uN9wIgXFA3O5xhDFN98+qZ7AN/Fkhq1bMX0Xom5wnMl0z1jEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d199a683b01a0915a8532769dbb98e61c4e25dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1077","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2294_1785191318970_0.009628157756520483","host":"s3://npm-registry-packages-npm-production"}},"0.0.2295":{"name":"@tscircuit/runframe","version":"0.0.2295","_id":"@tscircuit/runframe@0.0.2295","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"379e82f39012537364c0fd3a660472e2650d3980","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2295.tgz","fileCount":10,"integrity":"sha512-IrYhI5dQNi5IorbCBYoeqImnX6Kq417SbxIfw18KbxI2Vs94kawustSQESoMaQ3panAWYtyG17m+PlEDDMWmMA==","signatures":[{"sig":"MEQCIEuAJlil1C8BodgcfbmBH/XQUHAU0Mb0FomnVP7vW+AcAiBzuj2TFmzlyrpGUQhOdqBMHAx5+R87+oR/kuYhRxAwfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c7eb38868128dbeabaae459e1b48d779be5a31e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1078","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2295_1785194645076_0.137336705951006","host":"s3://npm-registry-packages-npm-production"}},"0.0.2296":{"name":"@tscircuit/runframe","version":"0.0.2296","_id":"@tscircuit/runframe@0.0.2296","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"15bda7ac7503daf3bba045be794621d1e6cbce4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2296.tgz","fileCount":10,"integrity":"sha512-6MSc1z+ctFNuWrkJkpG9ADd0fXVzU6tfgG1eUeQi1ekLyBSheKcAYN61XbK0bWjKYMpqWNCSILayzmKERkFp1g==","signatures":[{"sig":"MEUCIQC3EZTTjerLriLe1Wk5YrrP5oK0094DUQirAAf2v06RVwIgXgHoG7YWfwBTs7LVwW2XYM88s3gpv6pnZ0UpC36CzEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22963553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c55b5ceef523a09d2a78b625c7d0b715c8325677","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1079","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.374","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2296_1785196754162_0.5418130356567781","host":"s3://npm-registry-packages-npm-production"}},"0.0.2297":{"name":"@tscircuit/runframe","version":"0.0.2297","_id":"@tscircuit/runframe@0.0.2297","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"792b6b121f06ec883a6335ea818c1f3a7401d46a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2297.tgz","fileCount":10,"integrity":"sha512-caYKVvx0Ya5oqDBV19YK4KRsV0n0C+Wefygs3bN2uJF+FRvcX9aZH0M2OQhJE7aqepEDIfvaT4HGdX+WiJlUhw==","signatures":[{"sig":"MEQCIHFv8BRO0EB/UXAoAetaiJ+jSo4hS9xEPwY/niuVUc7lAiAvbe5/XuXiK5dFlU+xASJ34PWD7jhaS5ClQscvGI/eLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab6a74f5221821bae679450a3e85c949b9989f6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1079","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2297_1785238553838_0.44540262021566335","host":"s3://npm-registry-packages-npm-production"}},"0.0.2298":{"name":"@tscircuit/runframe","version":"0.0.2298","_id":"@tscircuit/runframe@0.0.2298","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d5d965cfa97d8a18ae6cd22efaeeb435b7d064f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2298.tgz","fileCount":10,"integrity":"sha512-z/S/BXhaBFz/tv1r1HuM4aYkV3W4r8M/FIZLAN5Jey//R2DUDtwy0tEqKS+6eUd+FQcHOAxXCz4giGlL0/64iA==","signatures":[{"sig":"MEUCIQD/a8pYfQSBESMhsQcFwqQUllRwD8vYq7gyjzKlxSrFjgIgZZT8R9fO9muiM5QqO2CkeCp9LbCXAUyQqDy8r2+Vfjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b0db927dd24a078c2b7a5be81d39a02a87f85b4f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1080","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2298_1785262765599_0.4637980037376137","host":"s3://npm-registry-packages-npm-production"}},"0.0.2299":{"name":"@tscircuit/runframe","version":"0.0.2299","_id":"@tscircuit/runframe@0.0.2299","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c66dbe1a46342bf0731ce4d3cd987399a5d109a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2299.tgz","fileCount":10,"integrity":"sha512-vXWAfhcDYCbyF5M5Ru3NQEo6xGsoBD/LBsdcTrzcS6cMKu1BaRBhp2B0C7sj7YDhBDHitNS8r7I3fVvMfDnrQg==","signatures":[{"sig":"MEQCIBS78wa1LD7MA+E5QBDEQu95JZD5CT0XS6ShR2AbskqTAiAaE55tDoiPMyWI8NAy6WbYzwaNJAer52YX8FDeULMEvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1f660fcd5404424f5fa02e044176601f4dd04803","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1081","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2299_1785263361169_0.39898758173107884","host":"s3://npm-registry-packages-npm-production"}},"0.0.2300":{"name":"@tscircuit/runframe","version":"0.0.2300","_id":"@tscircuit/runframe@0.0.2300","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca71ea5c73871a1660e1005afac77161d79a1852","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2300.tgz","fileCount":10,"integrity":"sha512-CQN/ad3/D3arI6A9HWxU5c3y7lECYNtnH4lxAeGKuBaoGpjAoUMmXUxVgrHzAeKAyKegy7zNsiz8PAV8BVWlag==","signatures":[{"sig":"MEYCIQCTahhahtTqxt2KUhM400dWtt/ktZEg2UrQ2GVapX0VYQIhAJ59X8ApBbjzRFHTRsPKQN775ekT3EZHuLsWtmiprBSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c720b92739417db611eb28342e64335fdc273d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1082","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2300_1785264117455_0.32551583985690624","host":"s3://npm-registry-packages-npm-production"}},"0.0.2301":{"name":"@tscircuit/runframe","version":"0.0.2301","_id":"@tscircuit/runframe@0.0.2301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"977591328c8c39a6168a5291b8d51640a94a9166","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2301.tgz","fileCount":10,"integrity":"sha512-5xJFtVJvp3k792UhqyaOTSjwZYxpuHTaRhVJ6TYxWDvIdqbsb6er6ZTVibhXoX73agyKf+reU9KCEHkEHLgqAQ==","signatures":[{"sig":"MEQCICCLUW2ZwSxyhafUDYVjBxjrZsr40BGDxKg71+NU+A27AiARL0D98PNRMrreC2fMoKyL2YxyAWSf+bNJkwukk9wcEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"93528802545ac9d7c2e6533de695648ac2888222","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1083","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2301_1785266930830_0.7705136082190209","host":"s3://npm-registry-packages-npm-production"}},"0.0.2302":{"name":"@tscircuit/runframe","version":"0.0.2302","_id":"@tscircuit/runframe@0.0.2302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2657a303a129b1fe00d318ef1b28d6ab07c24213","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2302.tgz","fileCount":10,"integrity":"sha512-by8xCzCiPRR5yG6wG3s8vXuBJSn4aTmerFfRgb6Eg+BIn22Ynmit0IfMGNbNykxtJW0XcrNldv5N/SpEVwcPIg==","signatures":[{"sig":"MEQCIFaC/UVd6kyo3tn3ZJVgCV+KvqOgHKlq76ILyONTKZCGAiAMNH5C84TVKZpCkYAWs314aOckK0EaBiyvJk3uuTXQ5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3fe80b794ba2cea6bb2254497d05cad4bb464bcf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1084","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2302_1785268488748_0.023409688301165854","host":"s3://npm-registry-packages-npm-production"}},"0.0.2303":{"name":"@tscircuit/runframe","version":"0.0.2303","_id":"@tscircuit/runframe@0.0.2303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb75fa46fb7c9bc03e773debb15a5cbb6fba17ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2303.tgz","fileCount":10,"integrity":"sha512-AJm6IoCgcQGOJGLylj86ReRnrjMYxIpy8qqw+96p6FhK3rGybqMadHkWQe6Lew0lDaJQse4U0MTC9z4O4a1M2g==","signatures":[{"sig":"MEQCIA0V+B8LOhQ4pMfmrAmvOAv4htkf6n2GUuavNPsg5yVkAiBLFoIvmd51VX9W5bUqed6Uc1iBZhQWB6aI9baZ6+Fdlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2fe15d53d4710d45f7bb694f17b7bfc75d501df3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@tscircuit/eval":"^0.0.1085","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","debug":"^4.4.0","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2303_1785269308220_0.4048884972552267","host":"s3://npm-registry-packages-npm-production"}},"0.0.2304":{"name":"@tscircuit/runframe","version":"0.0.2304","_id":"@tscircuit/runframe@0.0.2304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9bac209d512980bcc795cd60259fa8237889ca89","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2304.tgz","fileCount":10,"integrity":"sha512-nBuC5hq8B7c9XOPjclyCpN//StNC3Aqo2ulYgC06UIrXmrHxXvvN0XcJ2aX8tCdCkDiqnP9Yb/e5Cbhf6HXWYg==","signatures":[{"sig":"MEQCIE91k4+vagXv9k8bi1ojzCzP6QaXWPeWIxH++maVW0IrAiBo/YNXMjYKSGivcgmTJcn0yHqSTEsaQMfCs5Eon8SsyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dbbaccdf8590bc8b6226d6c18a0b4daa7271a985","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1085","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2304_1785285803921_0.35145233110616125","host":"s3://npm-registry-packages-npm-production"}},"0.0.2305":{"name":"@tscircuit/runframe","version":"0.0.2305","_id":"@tscircuit/runframe@0.0.2305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7eab0ade474218c421b504091f1ed88ea96cfbae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2305.tgz","fileCount":10,"integrity":"sha512-ZT2HNQBxRCkitmrHmSmXeI3sIJv9RQRiQ7zVSG8N9Tio6h+yiLJ1RmKWoZ2CC4LHcyWDWtRlJ/E0JzuW/WFlLg==","signatures":[{"sig":"MEUCIQDS7Wbjmb+/X5qfs5W21J3JN5yGIE4vCcHCtwOUsxV0EQIgECIRFObyVT1eAweGgk3mGh0NP9k3aCnxKi5zXcLOn4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5637bef94cd9c207413c022388d69759193e06ef","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1086","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2305_1785290937346_0.6206197515173701","host":"s3://npm-registry-packages-npm-production"}},"0.0.2306":{"name":"@tscircuit/runframe","version":"0.0.2306","_id":"@tscircuit/runframe@0.0.2306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9816c7d0a6f0aeabc3b091eb760d300e319381dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2306.tgz","fileCount":10,"integrity":"sha512-X18ZmUDDMYdEzKoltOGtMJXQsWsHKVgm/Zy6YYdfrpFxp7c2Xc3sRmO+WqSRCEQbVbOmX5hnZmkjTJAORzyhMQ==","signatures":[{"sig":"MEUCIEfyUWxjLPcaLk40Zo2eqED8lFhEZjrbsFDrWV69E0SjAiEA9ZtXw0bpqGOnSB+ubGXRvGaP3h/2x7VSRrU0aYbGSk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"55a8ef37b6e601712acb8d89ffde70629231dd21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1087","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2306_1785301572189_0.5907431095437781","host":"s3://npm-registry-packages-npm-production"}},"0.0.2307":{"name":"@tscircuit/runframe","version":"0.0.2307","_id":"@tscircuit/runframe@0.0.2307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50e4f811ea6e47f66d16eb15c6d25697ce89d144","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2307.tgz","fileCount":10,"integrity":"sha512-OSMbS/R7NSHyQRVz6jBVpK2+kaYreNdCez+5RjbsuEZEeM/IFt8i/r2ndmlFzquT4s+BPqK0pv+BrF3jRMXctw==","signatures":[{"sig":"MEUCIQCVvoj4SzS44IQxD2jXhpglf7CR3yzZSYG5/zyFVDwqWwIgSrSBEPyoJaqHkU/wrkItypQJIifUo+5mvUlBwCFoJko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3ed3729346a76c5ebb25fd3d416aba3a352a52d6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1088","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2307_1785311065913_0.05090085087343876","host":"s3://npm-registry-packages-npm-production"}},"0.0.2308":{"name":"@tscircuit/runframe","version":"0.0.2308","_id":"@tscircuit/runframe@0.0.2308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c2601544b81dd71e5b58bdfddafea8d7d26a91fd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2308.tgz","fileCount":10,"integrity":"sha512-Gxr7aoc4/rbDuKHStYxqC8rqlDqUDs7hIOi7IFmRiZXnXSHZ6yC4KNgpU+WHk4M8KxcdOc0JFihnuxiw4u0Hmg==","signatures":[{"sig":"MEUCIBNU6EcW4o6sZUsvzYZBKiLatlNN6SjLaH9k8GZPIN51AiEAxdAVs1vH3NLnJsMhUf0QdSSF0VXjmnR3XHNctcYNvMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b41586831d9b941907486453b1c60ec1412a532a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1089","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2308_1785311331006_0.6532134460928103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2309":{"name":"@tscircuit/runframe","version":"0.0.2309","_id":"@tscircuit/runframe@0.0.2309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0a4cf39d485df6a775e3c8450b5fa6bd909183f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2309.tgz","fileCount":10,"integrity":"sha512-yD+SPzQqWrgJwTfm0o1sQYt/xZEnli6ExTtJO6LuvrtmzwGOQyYejFy+O9FeX3OMnGRUCs2WkBS4p5fCgDLW2w==","signatures":[{"sig":"MEQCIGt66xoKcTBIYRkEiIFVlzJdJVircbP+n5hA6TWlrNnbAiBFrW+XKvDvbES+fXPRZ83NyubiF4fBxFWd62+EWdWDjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b1784e87bd2bccf3d7d529ec93ddeabc4ba53384","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1090","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2309_1785343907726_0.836088606983296","host":"s3://npm-registry-packages-npm-production"}},"0.0.2310":{"name":"@tscircuit/runframe","version":"0.0.2310","_id":"@tscircuit/runframe@0.0.2310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3e49a961da077d0f5fbfa3a7285e79f6c05b83b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2310.tgz","fileCount":10,"integrity":"sha512-8trKjW1IniXMdiNAlLs2CGyNCPOYjw9uC1gL/vVp+oaZEkJRaNKxthqDz6ZzHfmkVeoTLNKaB3//lRiHo0u1Rg==","signatures":[{"sig":"MEUCIGabW8hRiF2PgtZbbCd7TAvVLt/0vJlz+Xod4PWWy+HaAiEAi2B1JFr8MpGe1nQnGuSupAWc8UF5iK4ID6jz23+kD3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dd5e2119aaeee555782abb5be834f92b497481a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1091","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2310_1785344438226_0.519171702405125","host":"s3://npm-registry-packages-npm-production"}},"0.0.2311":{"name":"@tscircuit/runframe","version":"0.0.2311","_id":"@tscircuit/runframe@0.0.2311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fb00db2e8ea57d20836691a2b360f55b98211d29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2311.tgz","fileCount":10,"integrity":"sha512-TlvNj3t0EtQUFC9xxknA4HptVNKVCbNlQTLTGxl3fBETHjZq6goxKhpp2u7A/ZHX/L+00TW3xEjgbw5B0WsNqw==","signatures":[{"sig":"MEQCICMMhN2gza/yoLgUUBw1V3DRPrvLQ0jbA0jjGGatAFnFAiAqn8Sey7RnJLheHeUO2OWZeHjn2YexuxAnVYv4odQCMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9c41dc269f5a7c8132267eeb5ff4b827946363b6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1092","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2311_1785352714190_0.4660261692928096","host":"s3://npm-registry-packages-npm-production"}},"0.0.2312":{"name":"@tscircuit/runframe","version":"0.0.2312","_id":"@tscircuit/runframe@0.0.2312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"79c58821381d6c64bd935c0aec1d5f2e755013bf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2312.tgz","fileCount":10,"integrity":"sha512-12twuYJVFOkpg0dd8Z2jHym4UNg3/K8hnC9p9XN72RZC++7czf3lvdk77LGHVuAntg2g3rV5UUnRn1OIFlY5Ig==","signatures":[{"sig":"MEQCIDVW36EnS166Qyjy+wYRLvQFFOAdpl06xXT64rRJ3rt8AiA4k0DAvqlPd3id40c5TCuseIZoGgcJeBBrZieaZjicBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0544f7c5621f1a7c05e2dfa5cf2259b3a3afc4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1093","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2312_1785363873973_0.2831385462067304","host":"s3://npm-registry-packages-npm-production"}},"0.0.2313":{"name":"@tscircuit/runframe","version":"0.0.2313","_id":"@tscircuit/runframe@0.0.2313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"117acd380eec0f709218eb9bfa77cc36ba10027b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2313.tgz","fileCount":10,"integrity":"sha512-ujvS1OQGBK7Z8aSTl2SfJUsybCvXp9impqa2rIoms81iwKmg0JgRhniyueob5igNHt6JrzwW/xYcyqQUNdNMhg==","signatures":[{"sig":"MEUCIHbgiO1C2cXjGLobYB+Jrb9ZvDAfxq1m0xCkTYWO5qtxAiEA1fU6RH9Kte1MG4Nkobj2W9jGHVVapxG5Ios81cTtxi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eae0e48cf885a4e1cbe9d9486a9883e9d4438496","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1094","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2313_1785368816684_0.8358927924373629","host":"s3://npm-registry-packages-npm-production"}},"0.0.2314":{"name":"@tscircuit/runframe","version":"0.0.2314","_id":"@tscircuit/runframe@0.0.2314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc20b100e7361a80534f383dcae16758189fff68","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2314.tgz","fileCount":10,"integrity":"sha512-I0ijoPCKKvTu4arsNwg6eBLanYAgkXJnD2O2yTiXAr8DUfmNZDsM3NTng8Xn42WSAI/TRmZxezoTXQYY8EAX9g==","signatures":[{"sig":"MEQCIGBO+PCSSF1PattTIE+tyJLFjRW9jdxUcVB2+fsx1WMIAiBnbfS+/oQriBVWDepBss3ha6q6T8Ly7yYwtUrHDqOUtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"37b8fd033f8277b9ca8e0847582a47749116628d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1095","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2314_1785386493804_0.7858604678890269","host":"s3://npm-registry-packages-npm-production"}},"0.0.2315":{"name":"@tscircuit/runframe","version":"0.0.2315","_id":"@tscircuit/runframe@0.0.2315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d293776fa8bfab957b4fff71d45b96957ff8a29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2315.tgz","fileCount":10,"integrity":"sha512-wGifFIiqarrOEAdFVsWLJks0If8keoXmZ8te+ALF+SbEWB8qXIYrQEbOcAjZCyQV7nSXup0J5fB4WPa4L92R/g==","signatures":[{"sig":"MEYCIQD5lTaeuhYxUPaMhlYVQvU/n7AhvIa/CWP1y/CJrVA0LAIhALOnkzUBWUH+MJ0tOBE0/ew/FMj/9Ot7QQq00Ibe1Qn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05c5e3054653d8c620e1548f565a8344b082bb69","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1096","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.85","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2315_1785429581047_0.5278011153802227","host":"s3://npm-registry-packages-npm-production"}},"0.0.2316":{"name":"@tscircuit/runframe","version":"0.0.2316","_id":"@tscircuit/runframe@0.0.2316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8ab2debb61ea5bd4451646c907349d891bcbb756","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2316.tgz","fileCount":10,"integrity":"sha512-3KY9Nez30M9LuDTfVHCNLBChnDh5YK0mnnOUapBOWg+Hox7Owv1R2eBm+NdqkC84nLTbJWZXlCRvcOHJWl3Zdg==","signatures":[{"sig":"MEUCICG5ImLDv1IapH8VppdOpkCE+mK9t0ZbvPc4+HREQx0WAiEAztzLN5RMnkd0LkQ8rA5qSlqMv3UQ1Uviq6uNJd5vlMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e422e49c6346baf3745043183a7acc98f23549ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1096","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2316_1785433372885_0.6628258242234921","host":"s3://npm-registry-packages-npm-production"}},"0.0.2317":{"name":"@tscircuit/runframe","version":"0.0.2317","_id":"@tscircuit/runframe@0.0.2317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6889277486a58cff611073b4d35edc9cf08162aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2317.tgz","fileCount":10,"integrity":"sha512-LHaiBd+O2ZdF7q2+Ro7k9xuwpjRAso65xROxeGq/3YpVG3nOX8eCJkwziExUSvVrvkFq9yV0aj46s+wth1PMuA==","signatures":[{"sig":"MEQCIBvzKQ5wEYrCETul4MOU2YBXgh9JT9DPQxxSZonleAR6AiA0KSdauAvbskPb0U6S15bmW9/rsTjHlPtBOBxx5QiHzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"18998e6ebc6073c37eb0dd3745c86b7330975866","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1097","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2317_1785436669935_0.6277626639266429","host":"s3://npm-registry-packages-npm-production"}},"0.0.2318":{"name":"@tscircuit/runframe","version":"0.0.2318","_id":"@tscircuit/runframe@0.0.2318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"575e17cbc58aebce765094dfe3cd99377591c3d8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2318.tgz","fileCount":10,"integrity":"sha512-mO26i/J4t1HoG++BTQDh+vXgwKkuPDbyPnGTPe9dNYp3l3TuLvUDmKe1dcFY57Z7+XjaTCLL3zs8hTxKjTNzXg==","signatures":[{"sig":"MEUCIQCWSan68xjFDjPs+WwOB0XhRakQ2vmaJOd69zGRUr3QaQIgNAME7x4QFb/gWe79wFAGiqgaBn55rATB/ttiaspLwm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b55445131ee79be7aa59aefa6c48f503d9ea7975","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1098","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2318_1785439919529_0.37500580338571665","host":"s3://npm-registry-packages-npm-production"}},"0.0.2319":{"name":"@tscircuit/runframe","version":"0.0.2319","_id":"@tscircuit/runframe@0.0.2319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dd9c4abb2e0d023f88e4c7dd9efe4629964134e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2319.tgz","fileCount":10,"integrity":"sha512-HNwDyw2ZauC+7b/SIaY9EabjOwWh+MDMOz0hqI8XEq2eMAQYuZrgp8lGMiNTVIJSP1hiJyYY1En3WWmw06gDww==","signatures":[{"sig":"MEQCIGJReqJVvn/iSdLHJpa/lvu15wlQ8yMWkCK+dVtnN62hAiB3F5pcAMMvknFjJUdKS098gMjsQWMZMbVmQ4/mQKLZhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22980141},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a6807c5ec40c1feb65c6af504ee88f2dd193b91","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1099","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2319_1785446918217_0.7012574965985205","host":"s3://npm-registry-packages-npm-production"}},"0.0.2320":{"name":"@tscircuit/runframe","version":"0.0.2320","_id":"@tscircuit/runframe@0.0.2320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"146b97fdd26c89715074b004641b84e517ddc810","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2320.tgz","fileCount":10,"integrity":"sha512-E1T25fPdsmbdYhS0XQTqgGv/8GqZKCMatGDU3bAreTpVmpBoK/wYfzLeQCHKxUfYJkisItFz8AnUGFIdMo+PHA==","signatures":[{"sig":"MEYCIQCmnXwN7K7OVW8t3AWB7U/Kt3SaOuS29d1uJs+rL0l92gIhAPLUh9evC5f+TQ1oGEivc7QmMc06vB3H0JRYzKK71o5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23075464},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bece4c6aa6ce78e4fb41d55221bed82903385757","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","debug":"^4.4.0","jszip":"^3.10.1","marked":"^15.0.12","fuse.js":"^7.1.0","tscircuit":"^0.0.2142","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","circuit-json":"^0.0.454","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.1099","react-hot-toast":"^2.5.2","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","@tscircuit/solver-utils":"^0.0.7","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","@types/bun":"latest","playwright":"^1.49.1","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^5.0.0","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.1.10","@types/react-dom":"^19.1.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2320_1785450167204_0.5152695225182073","host":"s3://npm-registry-packages-npm-production"}},"0.0.2321":{"name":"@tscircuit/runframe","version":"0.0.2321","_id":"@tscircuit/runframe@0.0.2321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3016da97d91edf3af1d87973c99bf800fde8916","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2321.tgz","fileCount":10,"integrity":"sha512-CyPVpt9CxmX9CTJg42/v/CgxnCTAlKc6Ua7dDdNly6LMhfEMEvL9SScr8m2hcxYAd7jRf7QU3ig/FwGMY5H22g==","signatures":[{"sig":"MEUCIQCHagVtb/7SR/8gMYL0zHczUzpHEMHfoSC8oXBdxBm2awIgGBwCHsfpUiMnEbvHSG/KbW2XhpgJ5vjFZL6BBX0LAX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23075464},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a1f51ab2dfe7ca25bd52e7c1c38b649e13106d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","debug":"^4.4.0","jszip":"^3.10.1","marked":"^15.0.12","fuse.js":"^7.1.0","tscircuit":"^0.0.2142","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","circuit-json":"^0.0.454","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.1100","react-hot-toast":"^2.5.2","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","@tscircuit/solver-utils":"^0.0.7","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","@types/bun":"latest","playwright":"^1.49.1","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^5.0.0","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.1.10","@types/react-dom":"^19.1.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2321_1785451504718_0.17461527305050972","host":"s3://npm-registry-packages-npm-production"}},"0.0.2322":{"name":"@tscircuit/runframe","version":"0.0.2322","_id":"@tscircuit/runframe@0.0.2322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3cd144a828f2a0a4634a58fedc9199dc0d9b0cd6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2322.tgz","fileCount":10,"integrity":"sha512-1saRhLHp4jLDtyI1m5Bcf4rzBHXcQqlS/elZoUP2oYNtwweayD8ap3wA8TpDumFoLjatamXZd8VmkxpOfUl1ow==","signatures":[{"sig":"MEYCIQDadAH6WHMc58lz6nDL8fueX7Zk+w64Ur1sZsbG6y1UjwIhAJJKSJf3pEW+qnnqBsH4hazbgX6k5iledA+mc9YS1FOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23075464},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a9b7539621f7213a0e1bb399e78e02389a99ebd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","debug":"^4.4.0","jszip":"^3.10.1","marked":"^15.0.12","fuse.js":"^7.1.0","tscircuit":"^0.0.2142","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","circuit-json":"^0.0.454","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.1101","react-hot-toast":"^2.5.2","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","@tscircuit/solver-utils":"^0.0.7","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","@types/bun":"latest","playwright":"^1.49.1","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^5.0.0","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.1.10","@types/react-dom":"^19.1.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2322_1785467538236_0.42398411231665856","host":"s3://npm-registry-packages-npm-production"}},"0.0.2323":{"name":"@tscircuit/runframe","version":"0.0.2323","_id":"@tscircuit/runframe@0.0.2323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd8c35c5bdae5a978340f6e24611d1ec8cff514f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2323.tgz","fileCount":10,"integrity":"sha512-rpgJK2Xom9UXaVBzrXOTeSU7SOUePgsLi1rjCVQXx66PBg9I/HltyceJQYSDnJNm6FZO/bvHI4pKln76tF5MUw==","signatures":[{"sig":"MEYCIQCYibbLhbdYVcj8NgHpx9HYS4e72MatuM32fdGWERd0GQIhAO4FbkwKaaij8TyQDTetjDXrabh8/UZnvfwutMMN5hpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23075464},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c107cef44359d13c6ebafa375a1ba3cd2a9d1d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","debug":"^4.4.0","jszip":"^3.10.1","marked":"^15.0.12","fuse.js":"^7.1.0","tscircuit":"^0.0.2142","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","circuit-json":"^0.0.454","lucide-react":"^0.488.0","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","@tscircuit/eval":"^0.0.1102","react-hot-toast":"^2.5.2","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","@tscircuit/solver-utils":"^0.0.7","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","@types/bun":"latest","playwright":"^1.49.1","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","concurrently":"^9.1.2","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","@babel/standalone":"^7.26.10","source-map-explorer":"^2.5.3","@vitejs/plugin-react":"^5.0.0","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"^19.1.10","@types/react-dom":"^19.1.7"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2323_1785469111421_0.8296401969482101","host":"s3://npm-registry-packages-npm-production"}},"0.0.2324":{"name":"@tscircuit/runframe","version":"0.0.2324","_id":"@tscircuit/runframe@0.0.2324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"147d3a97390d3564af2eff5f4dc0d7dd082fdf29","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2324.tgz","fileCount":10,"integrity":"sha512-Nysu5VlRyPe+YIGlnFbxNS8DYghVDhv9RsYapp9nsJOk3DczukXjHb9ld5ZRGfBCgK9trDpRIlunYMUH5tcLjQ==","signatures":[{"sig":"MEUCIQCk4RCRDtQdx5/+GdyFk1bNDWoTiP58Q5eV6TXIF8R+fAIgIQTEJ4yGWrCAIgdnqfCKb6F42H2M7IN9B/sTZavcfHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b153755f047ddfa5752d01c398c8bffb19175e01","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1102","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2324_1785469637213_0.5585034102263526","host":"s3://npm-registry-packages-npm-production"}},"0.0.2325":{"name":"@tscircuit/runframe","version":"0.0.2325","_id":"@tscircuit/runframe@0.0.2325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d6c827c7cdf0bc05ee079cb5ae30b6c646286b2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2325.tgz","fileCount":10,"integrity":"sha512-0+JQ4/lpHgnCb3qlSNMbsowlH2A0dUNbiOosdQzCgoj7gYxlNaWZfgPRzo+KCda/jF1Ya1cnyxpkAYs1FeQiGQ==","signatures":[{"sig":"MEUCIQDdm5R9ftLJLKs+Umf+JWB8bzSw/m8thriFQlELvaujKAIgb04eG7QRWRTPRnZPrMMcpgqG5ZEgyrsZWQv7kG/nZxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d57e0e796f78bf951599159c8947bda5c8861ae1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1103","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2325_1785493585041_0.9059990479321218","host":"s3://npm-registry-packages-npm-production"}},"0.0.2326":{"name":"@tscircuit/runframe","version":"0.0.2326","_id":"@tscircuit/runframe@0.0.2326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"652c72d631d103b1819e734dee64b30e084ea4c1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2326.tgz","fileCount":10,"integrity":"sha512-1pI3RxcNOjeZEYKsq2lvogJ9yBU3eqOZ9HSp2Jy+Fd4iafhaN6eTcAPn23LYEQFyyUpX723SJYsX8TqShmXdlQ==","signatures":[{"sig":"MEUCIQDxPxMB4eUKqnsf4zXKtZ5GCGRJ5vxyyx2okixjepBzQQIgGmlPDuDf8qKakLdVvpc+KMVNzQndHQqWNoBMDobvfNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ad8f062bea639b46122f8237e8f562be9ad91a44","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1104","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2326_1785498675188_0.5694589472086615","host":"s3://npm-registry-packages-npm-production"}},"0.0.2327":{"name":"@tscircuit/runframe","version":"0.0.2327","_id":"@tscircuit/runframe@0.0.2327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e9074c4161760a3a4c2aa16a821ee343a3274eed","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2327.tgz","fileCount":10,"integrity":"sha512-qqkhPuTdLLSqxo6OxkIML424hMnBo1LP4+PKuBOlMH/OdvhUEDqQwNMJYuY2z62v1ytKdW4jl5dZkpaslj0I3A==","signatures":[{"sig":"MEYCIQDdsFfEc4Kozyt/L45+zItR45QBNxgciWc+h8qoF3zv/AIhALcNuDkYR/FvZtLAuS2vegP1/3RzuPTXrOr4c0wFRrFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e029e01b019bff149ebc0e32a7064925dcd748a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1105","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2327_1785505306543_0.324159027251153","host":"s3://npm-registry-packages-npm-production"}},"0.0.2328":{"name":"@tscircuit/runframe","version":"0.0.2328","_id":"@tscircuit/runframe@0.0.2328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c552a333740f20b5b6a7b9ad510591c31611d2c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2328.tgz","fileCount":10,"integrity":"sha512-yX4nIcIysvmXiYY8312L9mOfGAhVyF/IUjxEOARdmQYCW3hmHIofgpoLU73T3WSozgTaxOK3djOVVFy9f4WyGQ==","signatures":[{"sig":"MEUCIQCoPTBEOmq2tYDx8nWva8WHtPcd7JVofLrYvcUez2xpNAIgHVL0WZiUpir6n3PTSVaUvdsi1sXfDykrFK/XjlDe0uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71ee3c6d5ac76ae1509d3e230874b9121443701e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1106","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2328_1785513671844_0.29937177690906847","host":"s3://npm-registry-packages-npm-production"}},"0.0.2329":{"name":"@tscircuit/runframe","version":"0.0.2329","_id":"@tscircuit/runframe@0.0.2329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1393f991538dcabcb187f6c5749b83ebac3ce21e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2329.tgz","fileCount":10,"integrity":"sha512-WGrTOzBCUh8k7chniceSxs88umjF5SRXKvCarY0RqzCc42EuaIKdip04Fzt3oWIeLbUc77RgJTKuHhZIZdCqZQ==","signatures":[{"sig":"MEQCIGD3CTowYLuZRBntXWJheDDq4EKURMTfB5+d9X3Fo0N0AiBMf0O5LuA3OwGWnLN+od1+ZyOBHj0yCk7lv6dl0jvlGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17d02fb1b0aab032971d4e7a23f14453c3488c45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1107","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2329_1785522600643_0.3938023708511047","host":"s3://npm-registry-packages-npm-production"}},"0.0.2330":{"name":"@tscircuit/runframe","version":"0.0.2330","_id":"@tscircuit/runframe@0.0.2330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a0d22fe71389a16b5afb08169dc4b690a858164d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2330.tgz","fileCount":10,"integrity":"sha512-SvUmNWwUYG863UcmIrESpJn1EeGwwX8frPiBZkyy8T6PfJVEwDfWBgDnpapUk+Kr/dB/V2QsBNeiS9jF4Q8f6g==","signatures":[{"sig":"MEQCIHfggbL6aOOb2QvmrP9jQtb6y+2hmWl4EbPC/qSpaHrXAiAmxjAebxgLJJx6CCBBnKua+m4QYM/ym/aJpc+tGGqbcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"917e40d558528095a9bf122706b4fa920c44ef0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1108","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2330_1785543268060_0.5710061552988248","host":"s3://npm-registry-packages-npm-production"}},"0.0.2331":{"name":"@tscircuit/runframe","version":"0.0.2331","_id":"@tscircuit/runframe@0.0.2331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1ee971f4ab9339d691d504cbff05bb5e1748fc62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2331.tgz","fileCount":10,"integrity":"sha512-zVZPhdmVZqz8AZQvED2yXiYZ7IF3hnQVovOPilOMN/5Zx8N2/BCLkqK4BqBTSiEFvsnu3z0uMzuItapsupWYkA==","signatures":[{"sig":"MEYCIQC+xdQYvCIw60KDHqbJzoz83o9Na99fL/GN7Ajq+L8hJwIhAN32HMWoLq43B26b/kjZPDucfoQNbeFUrcAT9z1hJWiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a4a02b5e9a83047d9f20068053ea7184bce58f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1109","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2331_1785566768733_0.1412319487596141","host":"s3://npm-registry-packages-npm-production"}},"0.0.2332":{"name":"@tscircuit/runframe","version":"0.0.2332","_id":"@tscircuit/runframe@0.0.2332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e8f58ac2a7bb69133587d8d30661665e9ef1e12","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2332.tgz","fileCount":10,"integrity":"sha512-wpQTMAfPhm2kukogQNNH6XUr71Xnyq3zdUtEO6YwrN214E4J7qRtyCqXgS73/Aq2Ec+75+yCH3DNRZ5AiiLMRA==","signatures":[{"sig":"MEUCIBuV1IJbNbkShuw07fvpikfN6tkqAQu+FxTTLywRP4nEAiEA2dHQTk2/38fknHW/gNmwpFG/4yw8+6pEAUXY5LjztHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7493b7a6d71b70302c0e27357ec916f6e1511721","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1110","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2332_1785630276026_0.8825329560861048","host":"s3://npm-registry-packages-npm-production"}},"0.0.2333":{"name":"@tscircuit/runframe","version":"0.0.2333","_id":"@tscircuit/runframe@0.0.2333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1662565d87f89e6d809210dbbbb27d81805395f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2333.tgz","fileCount":10,"integrity":"sha512-mrsqeJ/rGVeB4Q6kHLSG1uj6vDLNA0MQ3hHttos4qG/xwZIfDJqDr9yBeWkg01Bb12Dnz1BVkEP/gUGJUJ7Kew==","signatures":[{"sig":"MEQCIHgr5H0WrsGH1OU4AVm9dZx/0Msw1xnxPAL3cOOFwIsdAiBHuMDty++1wmAY/MyjYq6vlgveHoOuRwfRpPfDZ+u1Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a949a9df05b7bfa89a989d36d448476f49dbe334","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1111","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2333_1785647656041_0.911435264601322","host":"s3://npm-registry-packages-npm-production"}},"0.0.2334":{"name":"@tscircuit/runframe","version":"0.0.2334","_id":"@tscircuit/runframe@0.0.2334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e756de5a010c73e6805bd80da57c0e6cde3be4cd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2334.tgz","fileCount":10,"integrity":"sha512-Z+ORPWhx93gi8P0pyj9L+8/weQIDkaBZpZYlFpzk0OOqeGdEmLpa+ERT/qaEyMuuxA33+a/Jf93yNX2idCY5TQ==","signatures":[{"sig":"MEQCIF+XaJFAcjCD/gRUFQoUINJQtIIqAej4kihmtHdfkJY0AiBrOMh6uK2RU/8qHPtHGflVTb5C7zACDweJ6jd46uju0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1d21ef221a51a741d11e4fe825f33334b835483b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1112","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2334_1785690327324_0.8744665312248285","host":"s3://npm-registry-packages-npm-production"}},"0.0.2335":{"name":"@tscircuit/runframe","version":"0.0.2335","_id":"@tscircuit/runframe@0.0.2335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62f10c5f81f26bb6eed9fb4f47b2b3b648e16cb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2335.tgz","fileCount":10,"integrity":"sha512-MFFcur0um4K4SiutuVq4SheRy/kM9Z9vMRv1yCuGr8/yFjJFzcdUa3FyJxd1++LxuMOgKGyJmw8BVS4jPm3wYA==","signatures":[{"sig":"MEYCIQChzhHheQ6IIp70ua3bXL4uZDaOEkm2kES7O2bARQe6uAIhAKhTFYnCcPB2GXPAyC4ttef88kKq7XPFBvfo8THpDLRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"93f7eb965f37e367e01574bc2bc054369f069f97","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1113","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2335_1785696974248_0.9634084517924775","host":"s3://npm-registry-packages-npm-production"}},"0.0.2336":{"name":"@tscircuit/runframe","version":"0.0.2336","_id":"@tscircuit/runframe@0.0.2336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f77787967e578236e7ff7fbd4e0cc84652d35a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2336.tgz","fileCount":10,"integrity":"sha512-bHhN9vxsArhK0oh+rinOVFE7nUcleaUzveWDm5IXp//XsGpYB6nnvm8NYl4LvPV4gEWmOvrHFbk5nrA1ojW9Ow==","signatures":[{"sig":"MEUCIFJcxjZ2odHflGnsa5XSbLNaFcV6qPlM44zCLCvyxNgpAiEA/p2WXYY9VErVoX41017eaCQoe/h/C4w8z2DSdX9wxOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"476b6b82d027f2875fd43fd4ec58cb146e5eee9f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1114","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2336_1785698183469_0.3797179136273994","host":"s3://npm-registry-packages-npm-production"}},"0.0.2337":{"name":"@tscircuit/runframe","version":"0.0.2337","_id":"@tscircuit/runframe@0.0.2337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18fd9877c250ef17c87d6f93cf35b9e64b7e9839","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2337.tgz","fileCount":10,"integrity":"sha512-eHa2ftD8P92pAkSxmjlZbImjvnMQGOHQ6ZNVerfhYVGpwEom2RByprO2dAQD23GPs1mvJJ9NEhIr4+t1F0Ewrw==","signatures":[{"sig":"MEQCIA8qj/E0PJGSrX2wQcKYU8taKYPT5cJXV5kDHxGO7eNvAiAqTA+z66hyGt3ffa+TmMrCDvQj9zuo+MPj6rzCBI12mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f255a5ab3f8cdd8dad4669301d2ca4db99cd4f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1115","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.87","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2337_1785701371876_0.7869323756998723","host":"s3://npm-registry-packages-npm-production"}},"0.0.2338":{"name":"@tscircuit/runframe","version":"0.0.2338","_id":"@tscircuit/runframe@0.0.2338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"35981d90a0a39a3df527a1d4d314e5ac747cb466","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2338.tgz","fileCount":10,"integrity":"sha512-TaGH5oz4+QiWwNp4Mt7+q4uzXTBu2u/MHjNoSCMBKy0xz0AjSZR6BLMTq00rOJQvxf6OtCNDz/2dqAcetgQ6qw==","signatures":[{"sig":"MEQCIAro0LPxn8Y8EAz2JNmqrQuWeEEVp6t0yXsvLw6VhaRMAiAHXg72aBP1c8Lg23rIJhQ9UAyQIYS+xMNpBNuYN/xhZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c1633f52718c3b8710597888acb569765361446","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1115","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2338_1785703084437_0.541727786634763","host":"s3://npm-registry-packages-npm-production"}},"0.0.2339":{"name":"@tscircuit/runframe","version":"0.0.2339","_id":"@tscircuit/runframe@0.0.2339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dcc3aeb9cd8c0fbfbe119504e5932bc9d4fb7247","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2339.tgz","fileCount":10,"integrity":"sha512-Y6uKnVxwMzJ7D1g3onwuGLy0vkGl7gVDMsA2C68/+P5VCqpYvxAYIXYd+aPQ333XnoW1vdSqc4jfamxZYL9YVQ==","signatures":[{"sig":"MEYCIQCN75v5T/W2ixjuCuXTUaFehUKPkfZUNvDVlqEd2TnuwQIhAPJ1uzdsIamD7CdcIQDV7dGwSRKX8zUk7z9Uj84c6zLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc30031107260aa27b9260ba6b88f2e0be399c03","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1116","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2339_1785703383917_0.2642552788707764","host":"s3://npm-registry-packages-npm-production"}},"0.0.2340":{"name":"@tscircuit/runframe","version":"0.0.2340","_id":"@tscircuit/runframe@0.0.2340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ac07c4d15033c05ac8e7aeec6ce307b0efce729","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2340.tgz","fileCount":10,"integrity":"sha512-8YznzGFaPNMm1wUjQbHqLAJ7DwNogYNiJ2Q3uVfyT5F9KqOiKujIy7jR6DoyttFOUMJzNZhQKsfTxPLgqKefsA==","signatures":[{"sig":"MEQCIGhtMcY90C6g0bRkNRdszJW1qrNKV9w99VRWkDwjn8RkAiA8w6wQqdGV4udihJhSfXYQ4l5wAdHSkBCBFDRn70yjOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bcaf69e7e7dcee161d3690c5179279240c75c019","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1117","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2340_1785704387202_0.8337093046578716","host":"s3://npm-registry-packages-npm-production"}},"0.0.2341":{"name":"@tscircuit/runframe","version":"0.0.2341","_id":"@tscircuit/runframe@0.0.2341","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ca90142729fa312eeff22be532cf5d58fd3f8797","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2341.tgz","fileCount":10,"integrity":"sha512-4pZ1OpIk29ziL9JQYRHW/lp11+WtgVH+s5AxZtObDQCWvLATJ4NwCGmiK4vqoWfCCJliinhdfamQ/gwi5/zHnQ==","signatures":[{"sig":"MEQCICPmid6SBCMXmEyyB6rAt1lm096Q5wBL55YnrrD98DvPAiAe5dJwl+JzUX62Jj2/ZmAf/oGC8jh+pZP9imAtQq0isw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"913dd0d1bdb6f08c353e25a7c7478f9a5ddcb6e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1118","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2341_1785705145388_0.9817739427832612","host":"s3://npm-registry-packages-npm-production"}},"0.0.2342":{"name":"@tscircuit/runframe","version":"0.0.2342","_id":"@tscircuit/runframe@0.0.2342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86c20f1ee77780f2c32392f6c1bff489d8c9bab1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2342.tgz","fileCount":10,"integrity":"sha512-P4bKHFDzphW+oN7SzrA4oZDcmwJh5G9xOhnUy7C4bWYnMZ3B9DsdVeopfjKPZnxVyZ4Ne1dPoyNDgEvz3C/PHg==","signatures":[{"sig":"MEQCIAr1mu/4CVgBXi6eFiVm2+1XgsnP2mhvvNoqKFbCBW+zAiAwS7UfLccSM63lrpv7BXUr5TDDdjJmJvh8ktkvMsgoTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ca80e122cebd58bc9f7ca232e0b60c5782c40db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1119","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2342_1785715299779_0.6311675921395812","host":"s3://npm-registry-packages-npm-production"}},"0.0.2343":{"name":"@tscircuit/runframe","version":"0.0.2343","_id":"@tscircuit/runframe@0.0.2343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9e48c77dd07547c4319396a09d0ab69777612831","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2343.tgz","fileCount":10,"integrity":"sha512-2sIyzUqJ22qbeKZYEONCMOveUz5s9XAuZhlzdF4wM+KIFdBhkLP/y9YbZpMWPSmtIYoCK5aoqx4DG7xcf9Afag==","signatures":[{"sig":"MEQCIHE9qLdE7gmnF/E5BX83+Ce2EG1EOY4Ur/u3hWZTtwTkAiBEDE9NUaA2O4gQ8EZwYe2ExRAN/vX5uElsdWv/Z4AjiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce2bbc6128013c4f09fb205a22ee904183ead422","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1121","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2343_1785723884021_0.8033200867464942","host":"s3://npm-registry-packages-npm-production"}},"0.0.2344":{"name":"@tscircuit/runframe","version":"0.0.2344","_id":"@tscircuit/runframe@0.0.2344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9ebb2d22fb95b546691720c82575649c7cf570e4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2344.tgz","fileCount":10,"integrity":"sha512-uuPsWy1QpGz4Fq2oUiEbUTLd7EUDHUAWqydeGuh3Gofwoln428yK6tgZqfzNXMPuhu6CTUYUj+5c4cHVitGA4g==","signatures":[{"sig":"MEYCIQCu8+I/+qgvjGPKQLQfi6JMJ3wDeGYIX196LTS6P3yqbQIhAOV+s74y+KVPfhWv2OmfFNMmw6hhL2Kn5uCN4L545Ycc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976729},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"220018fdb3e6f872a83279798e02f9c371ea2646","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1122","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2344_1785724121046_0.8261391478653559","host":"s3://npm-registry-packages-npm-production"}},"0.0.2345":{"name":"@tscircuit/runframe","version":"0.0.2345","_id":"@tscircuit/runframe@0.0.2345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"beacd5135cd5d2cc514f73826c432897b96802d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2345.tgz","fileCount":10,"integrity":"sha512-iP7iopyvYDDa7j3p3lKTLwjSPwcrXZdBIbgwRRGY6RM9ZIVlhxjCbuCA6TOd+M69GDXAuPtfocSYQYLXiP+xXw==","signatures":[{"sig":"MEUCIAbvIfHhSuJ4Nln0vOP56PDysm2yPFJbUBDvK+2PpKIwAiEA9T71Ez3QPDx52fhqxWr20yHfwpjUSWS95pXzzXgeFtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8024b18b1dd61d7efc067533d41310fde8e038eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1122","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2345_1785769027408_0.7528015407631723","host":"s3://npm-registry-packages-npm-production"}},"0.0.2346":{"name":"@tscircuit/runframe","version":"0.0.2346","_id":"@tscircuit/runframe@0.0.2346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78fde49ff5fcf50cd3da57215b469a559b41da82","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2346.tgz","fileCount":10,"integrity":"sha512-NI0g0YaFFUed7o8xuUSlcz7l03I4RtJTHdZMTzJnb2WuTy8RxmGUwMFiS9yMMj1ytaHe/uspWODk1Lo5hjSj8A==","signatures":[{"sig":"MEQCIDxh2N6oG+raWmQR8wVj1/KayaSxuIQQtk+WJKDSp30oAiBTBMwv1yWosqhotDLiZmdfF9+VyNsyB34dgyaldAbPXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0a42118154bb047e5a8f480f74aef172d2f8693c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1123","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2346_1785775459105_0.7253560009409139","host":"s3://npm-registry-packages-npm-production"}},"0.0.2347":{"name":"@tscircuit/runframe","version":"0.0.2347","_id":"@tscircuit/runframe@0.0.2347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cf2db779571923360325eb7b9143cebb1fde23aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2347.tgz","fileCount":10,"integrity":"sha512-29BnlTLjmTXORjsiwR1nZWvheXsQtTcl2XyUM6VClv1TClAKeMU9eLfitzOBXOJb9iv9gXW3CkeuU7X5uEY1Vw==","signatures":[{"sig":"MEUCIQCu4l4uszznNeq8Pfqm0XGeyfqgCTlFplhlsf2wl5SGOwIgAJC7jTQIjLFyPyBLBQxv1q9mKohHyAnuGuOFzYYmFHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22976893},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"69a8f436e1c779ac777f681c917618b636cb406b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1124","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2347_1785777076373_0.30946227737214893","host":"s3://npm-registry-packages-npm-production"}},"0.0.2348":{"name":"@tscircuit/runframe","version":"0.0.2348","_id":"@tscircuit/runframe@0.0.2348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac42aca37f4c4a793811ecef03711ec7da0b51a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2348.tgz","fileCount":10,"integrity":"sha512-ixjYZcjrJx7HbNDqTyiXxhlXaVcEY/w4X4uLLnio30sz/YcEBEMfR+rh6+IPks/MIjCXHp69wFOsnRp5whgvWg==","signatures":[{"sig":"MEYCIQClYsQLNrZMdACu6hPawBFEr6zFfq0gY8GM8p2H+wPqtwIhAL9yPCVakcyVJLIjdfk1MXRitLXi81xxR+dT4Spzzn0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22979084},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e4a789d775ecd9d9c0645f165558611fcf4dc5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1124","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2348_1785784784206_0.21052152200367646","host":"s3://npm-registry-packages-npm-production"}},"0.0.2349":{"name":"@tscircuit/runframe","version":"0.0.2349","_id":"@tscircuit/runframe@0.0.2349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2305d77ac597fc2d10b44503b60deea0ddb15c1a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2349.tgz","fileCount":10,"integrity":"sha512-nFhUY/FpXmaqTix+IJtTFqbDSSQCaFgI3YxLYImwtArHdumRI0XVJEN02sENloe0BbsY2JcBPlUGYIIaAPLB1g==","signatures":[{"sig":"MEQCIEjfxajv3oqO5QgN8Uc2wmJ3CDyNvvV7ypofMJGh1tELAiA5/Pv2RKnweDryqMrN+AhraBr6jGcszX6jaTAnb/1oGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22979096},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"97c40609e6fd6002cb60a308c2e576410455f73a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1124","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2349_1785792123872_0.8334249898999246","host":"s3://npm-registry-packages-npm-production"}},"0.0.2350":{"name":"@tscircuit/runframe","version":"0.0.2350","_id":"@tscircuit/runframe@0.0.2350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60289f15030de06fafac21f951a3b6a185af23fc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2350.tgz","fileCount":10,"integrity":"sha512-T2pSYBq6TQp4mk8ilJG2j4lSEWQuq2Vu/bsdtFBxNIpCEmUET8X1mMs2A/gc7X89sUIZcWt4EzVwZH7xQ0NKvQ==","signatures":[{"sig":"MEUCIFPCiaaPer3S+VTKHAWV+EkLeQ+9fsMwoqYmnuRvUz9qAiEAtIcF6VWDJ0AMVIkTCo8jMXO+0pgZ2H4yJUPwcg/NX3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22979096},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"52abe0665e055ef21c5b2ce7d2d0f651a6bc598a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1125","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.75","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2350_1785792783198_0.5783862012182952","host":"s3://npm-registry-packages-npm-production"}},"0.0.2351":{"name":"@tscircuit/runframe","version":"0.0.2351","_id":"@tscircuit/runframe@0.0.2351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7720f411fa9dc84b920007ecda91b79e04c0d0a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2351.tgz","fileCount":10,"integrity":"sha512-+d3ooGj4pI56rFFcAFImQyltVkSlppPsAtaJTAWNZ0hj7kPK0FZYqz30LEbRp0j01rVMYJ/giEkN1uj7IIMfDQ==","signatures":[{"sig":"MEUCIEkCVYSgXZK5DqGSX7jhrBjzZO49WNYlL33F+ZSbDAuWAiEAkTeprX4un57CzYiyUyJXWUf1GmR/0jZypKko3s5+7TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22979164},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"259b6da784cb27151804c2f5725736995302b7ac","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1125","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2351_1785793088741_0.4053616385682064","host":"s3://npm-registry-packages-npm-production"}},"0.0.2352":{"name":"@tscircuit/runframe","version":"0.0.2352","_id":"@tscircuit/runframe@0.0.2352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e0fc4ce3bb7860f7ee114a2e04ddf23481e3e970","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2352.tgz","fileCount":10,"integrity":"sha512-5C6ArC1PTKO1txV6KxJlmO1OxANmMrsQ9Itj29jmu+7t3iAW7HBSx7LmhBowHEHdraw71r54wT0Qy1wQUlmGJw==","signatures":[{"sig":"MEYCIQD/fDXXf+dixmccLRNU9pm+706Cz0w0DefSQDNqbNnZhAIhAMMQjc5Hu7roRZsOaRrXWrtjcz6gAZxnlK9lo4YHCTIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22981085},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e141ac8cb3369b781e5979698e916f6d103ff0f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1125","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2352_1785793445807_0.09113590837058916","host":"s3://npm-registry-packages-npm-production"}},"0.0.2353":{"name":"@tscircuit/runframe","version":"0.0.2353","_id":"@tscircuit/runframe@0.0.2353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7580f88b2a45fd6c4e4137896bdd36d4ee40e51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2353.tgz","fileCount":10,"integrity":"sha512-eeNcKWDzjJi026ooTFZtzxRU0av4hyooZj4BETS4+F9khTBHnpM0nc4kfcrQ78IW5EIVR9y3K/0jNJhp5mXvbQ==","signatures":[{"sig":"MEUCICxmv6bvGiKeDPJK8fu7tpiNqGk1ZxC/YNs33o5OEo+fAiEAzbQeQSmR3sEiGVp1nczCd99EXTwVcwTe1eFVM2FdqlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993985},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8eeeafd18e942ee6fad9d96f0b22c42b479971b8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1125","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2353_1785795649375_0.7073638467707104","host":"s3://npm-registry-packages-npm-production"}},"0.0.2354":{"name":"@tscircuit/runframe","version":"0.0.2354","_id":"@tscircuit/runframe@0.0.2354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63e335588de72f91454f74b333735f053a33efdc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2354.tgz","fileCount":10,"integrity":"sha512-lrm9R0UWMKvyNzA1YFDoLhqolmu79FfVPFFrSH8PXulDD95g/RRVwINddCmZCLMQ4VNgAOioUoUwMR93GSlb0Q==","signatures":[{"sig":"MEUCIQCDVPUjH6IUrUYddsYuBBUnadB7ZvxIPgyHACwDJmxj7QIgNyf1r/n2DxHzp7kko7TxKAU/kOd5Bt70TAUOumywxgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993985},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e26ff7650500d5e9ed87065e26b1f5916ea48c36","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1126","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2354_1785806447421_0.8741299201632375","host":"s3://npm-registry-packages-npm-production"}},"0.0.2355":{"name":"@tscircuit/runframe","version":"0.0.2355","_id":"@tscircuit/runframe@0.0.2355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1dd0f20786b5b17e62dc803e3c1d3c22e3160ee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2355.tgz","fileCount":10,"integrity":"sha512-MHf3r6ZkacduPDwuAyuLkwDYLfJfiwmVS3XWwkG2P2lMqNrYlv927DPLFsv6+TF7vis59bOG5kUUNk/OBWzgcA==","signatures":[{"sig":"MEUCIQC/EytdkuikNdZIrKRMepHH9EUoK4FPUTAzB2De+cGAtwIgLJf2+Ll2Wy5gVpebB1vG6TWUYXc8SDFNGsnimUeJOlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993985},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b9772540405210912f0987506d5abe1baa3d38d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1127","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2355_1785807659519_0.8318698343677722","host":"s3://npm-registry-packages-npm-production"}},"0.0.2356":{"name":"@tscircuit/runframe","version":"0.0.2356","_id":"@tscircuit/runframe@0.0.2356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a0ef3a49f5ce4bd065c5bc4e634b07f5d0b7e80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2356.tgz","fileCount":10,"integrity":"sha512-p8X0rrvRWQa1rmrCQA53Bc5HTy08jOdsO2jBz5zheZ6UDemKgdAhh98+AxEbM8lyGjeRBRpHp7ZnpAjTz1r9PQ==","signatures":[{"sig":"MEYCIQCqinnvRy0UWQyXo0/+0YN6td/iJW/T5Ao6pAjw3QVivwIhAJV9QjHORmLVzEQAWq7iPHYIDRkhbcSEQ6mSImUkzjd7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993985},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e184665cd493167e3a97025ce177cb567b40997","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1128","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.275","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2356_1785820076320_0.22962803054979153","host":"s3://npm-registry-packages-npm-production"}},"0.0.2357":{"name":"@tscircuit/runframe","version":"0.0.2357","_id":"@tscircuit/runframe@0.0.2357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bda29d89bfa8fbb13181affa62da92b0cc12bab7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2357.tgz","fileCount":10,"integrity":"sha512-xjPCPar8G8QeZ+oEgIn3K28gDwVvpG+h9XhFBSvSqn+4DFxDFLXgnxArw6ek8uZk+RSH0IrUmvKLOlMgkfJOwg==","signatures":[{"sig":"MEUCIH8iDB7QUxKFmTRYSVc0D7vv6NiotbAZ9tFz9tsLCBzMAiEAiZWwA0ZE2+pnydKy1/9pQz9ZUogbz6mJu9Zc9VRygMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22993985},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71270dc40794d769ff7ee7abc637d8d21ddf6fc1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1128","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2357_1785844198609_0.6256372852281666","host":"s3://npm-registry-packages-npm-production"}},"0.0.2358":{"name":"@tscircuit/runframe","version":"0.0.2358","_id":"@tscircuit/runframe@0.0.2358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3d797e59f0a7bdbb82e084c2dcb3bb2b99e229c0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2358.tgz","fileCount":10,"integrity":"sha512-Bxcm4xBytAcVktNZ/+MAqdcSIC8SE2JlIO8wJayDexvNjEnBw+yndDLkhs76bxXjdibEHRn6+7MUtZkECwZ7wQ==","signatures":[{"sig":"MEYCIQDWdFHPkyjVwKICbDr/h55cfa4K4x8JTpb6PWn61Z+5HQIhAP64gh1EPRiLmO8hzijd63BQ1/7qONk1iL9/zll+3Jao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994460},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a4e29848801395fdb19b08daab70ccd99960fabe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1128","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2358_1785858070878_0.6988080521880373","host":"s3://npm-registry-packages-npm-production"}},"0.0.2359":{"name":"@tscircuit/runframe","version":"0.0.2359","_id":"@tscircuit/runframe@0.0.2359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea1c262f0e8852f4316313112004591714e97905","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2359.tgz","fileCount":10,"integrity":"sha512-tFZqAr8V7clMQDvakJhcgTFjPj/2fuWG2ugWQzmgcUyLDybLEL5IY0Wn5VstLsRBEqwRqTRrjKJdDCZxaacsmQ==","signatures":[{"sig":"MEQCIDIokH6Ih4V5VIsuWkzO01DZI2Tjpv487+mX1dpxtf2lAiAlGdFS9thWAWrvZnKUhUAG7kSBTe590Yphedi8+1P8DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994460},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab3b94506509d43c24bab5797a2a10028c14202c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1129","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.376","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2359_1785858595981_0.8398951059589705","host":"s3://npm-registry-packages-npm-production"}},"0.0.2360":{"name":"@tscircuit/runframe","version":"0.0.2360","_id":"@tscircuit/runframe@0.0.2360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ce29ee57100a1db22b885c1b5b0f92c2a0268da3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2360.tgz","fileCount":10,"integrity":"sha512-5Vj6PgMOcC623FEkE6aDxS/F5PwG1egBflbOf0Pzz3zS7M8x1eBu2wt0sCK93zoIPPC0F8TWwfTGSB0OYnVFDw==","signatures":[{"sig":"MEQCIGP2NGbGtqBU7yfA17d2IPPuburIT9iAHhxq+cykN+kvAiBkufbjF5ApqAz0wrlgR2LzOjouuosW6tiS2tgQd/Dcbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22996952},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ffee77ae892dd6d075e995ffd5215d987f49885","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1129","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2360_1785860431531_0.16550526159852064","host":"s3://npm-registry-packages-npm-production"}},"0.0.2361":{"name":"@tscircuit/runframe","version":"0.0.2361","_id":"@tscircuit/runframe@0.0.2361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"28fb4026c05faf230216e429678c933fbf3d14b2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2361.tgz","fileCount":10,"integrity":"sha512-YjT0njFbZ2vuTC/giEUqhLVzrE74J46LnLWcaUMS9xse8CbaN4fKCsOkD8/0407LfwFV8EDCsLEz4S32C3LrMg==","signatures":[{"sig":"MEUCIQCFQyydWLtt0TCg0BFP5U/Sa0xu65rKC8hg+mV9FyLuuQIgMSviOj1myUJhlDkJVqceE7QH4wAvPRq1k6E+ZXYI+xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22996952},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a29e94145d738bac188100e97410dd507850684","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1130","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2361_1785861102344_0.3656064071720908","host":"s3://npm-registry-packages-npm-production"}},"0.0.2362":{"name":"@tscircuit/runframe","version":"0.0.2362","_id":"@tscircuit/runframe@0.0.2362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9296b4e72d763256d6fe52c8a622d80291ee5676","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2362.tgz","fileCount":10,"integrity":"sha512-haiFsC6Q4o/yGhf277CabzlGf9kdO3/kaMRAmm5SIypXUwh6rvtQG/Jg3dHn4HR3MUjIiQRCPwYO5RxW9ZIWpw==","signatures":[{"sig":"MEUCIQCP/lx2IeWypJp4djaoM7gu4eEb5vBFItQOCOqqai+3hAIgNLpxgN5//I0jTzYeCRgce5Qz/+6oZGl8E5Tm5ycO1iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22996952},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90444e18d26c297d21bbf57f1cd7379a6478cfea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1131","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.578","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2362_1785871575422_0.3519646098884033","host":"s3://npm-registry-packages-npm-production"}},"0.0.2363":{"name":"@tscircuit/runframe","version":"0.0.2363","_id":"@tscircuit/runframe@0.0.2363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aac3ead4bf550e1d002f2a3f3297374d4eecdd8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2363.tgz","fileCount":10,"integrity":"sha512-03j1lQ3NhjOYLeDNi9f+G4ytNJh8EtIP5EcEzWqNPl7SaWSB+7g4boHFIdZ2Dh+PSNrGkmiNdHVeUFGJh2nVjw==","signatures":[{"sig":"MEUCIQCqAmuHU9jyXSU1xm5cI2PYPB6l/+rWn/H0KqLl6h1aMgIgOCT6J/h80LpivcTz4qvQgREDPbhsfferZpvMK+yFIfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22994507},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b4771e654455e39cb1394350f464bf3bd766a1a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1131","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.579","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2363_1785896667570_0.07957570381372947","host":"s3://npm-registry-packages-npm-production"}},"0.0.2364":{"name":"@tscircuit/runframe","version":"0.0.2364","_id":"@tscircuit/runframe@0.0.2364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8320308c614f16d1572204d3a0e4222bedbc4ff0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2364.tgz","fileCount":10,"integrity":"sha512-RkWbJRbVOQ0Q/7JH8ty2xZtD5wc69kmiuHyNSmF3pr1ZUwsP0yOUbgw3l/DJMzEzjWK4OjjomWXDgYkjiOHC5Q==","signatures":[{"sig":"MEUCIQDvAzfHyt6acE1XXBuWqv35qWnAbYssPXBTLsMhLoJvkQIgIWpYxfUSA3mcWZMdzo1ZTU373OerX/2GMKDnRFB48Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6355a7ebe46269039edd07911fd2436c49f08f98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1131","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2364_1785918229482_0.6471589679676673","host":"s3://npm-registry-packages-npm-production"}},"0.0.2365":{"name":"@tscircuit/runframe","version":"0.0.2365","_id":"@tscircuit/runframe@0.0.2365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e2508665690882bb0f394b11c8659693428d913a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2365.tgz","fileCount":10,"integrity":"sha512-ugeiOvh2pVQ2K/k9c0q1jrG05eaiqFW1hAWPMj6HoRPXK8qne5EAxJcBcHy0e3ZQqCiWSRdgIJzLe9rmpAkLug==","signatures":[{"sig":"MEQCIEbLPmBM7qGEuSPRK3TQi/fMenFFN4AevonvoehmExlgAiA//3owc+MEpq0ZLMzP8kdL/5xRR2NuE7+azafWH4iesw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"76743af1d7f6264f5d3d49fc3087781518489692","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1132","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2365_1785926760407_0.22072734135210847","host":"s3://npm-registry-packages-npm-production"}},"0.0.2366":{"name":"@tscircuit/runframe","version":"0.0.2366","_id":"@tscircuit/runframe@0.0.2366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4a5bbcdcf8fddb8ca522195106882e39a5fa9a28","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2366.tgz","fileCount":10,"integrity":"sha512-w2WSQANYWcQgTYwGKpA4fxsU5Ea8/Gx0tMTQc2ywYd/oTYYCxhpEnsC+9VXEwg7uOl5pm88AksMdPZyNod+GPw==","signatures":[{"sig":"MEUCIBNxvyeyBL2LQ1ZhiLUWjGPqK2zTYcvQ+MDi4WqOKSUzAiEA5JP0ydrNGIA7yUWEKQTzcrGOyo8uh7SiHxz4ulKhxDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"55637295200cbce70b7eeb19b75d62d9f28fb50f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1133","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2366_1785928510808_0.4752592223014189","host":"s3://npm-registry-packages-npm-production"}},"0.0.2367":{"name":"@tscircuit/runframe","version":"0.0.2367","_id":"@tscircuit/runframe@0.0.2367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"96687941d95bb1610ee1af2973a83c4ecf370cab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2367.tgz","fileCount":10,"integrity":"sha512-CuGdKvpCCfRYVzfEWH/K6kfye4A7u5BvvT+eL9EOsMUyf3AXDmfQK3PtQI/IS7UdIUNjsY8d/Rkw/9m5w77ljg==","signatures":[{"sig":"MEYCIQDc2O97C3HelabOu3uIL8Mv5s4bYayU5p4PJdrARWFSIQIhAOeFCR55UZ4YWjae7dayqNDqvXsMHpOpvYG44P1D3e6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f687a7459aa4cc6fafd6140b1d0f6105713a84de","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1134","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2367_1785945149587_0.20419395233577342","host":"s3://npm-registry-packages-npm-production"}},"0.0.2368":{"name":"@tscircuit/runframe","version":"0.0.2368","_id":"@tscircuit/runframe@0.0.2368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"92b1c4d903121e1469712cf17478f1312673050e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2368.tgz","fileCount":10,"integrity":"sha512-7nG8KXUnZOZs97WfxrYBfR9+RizfGrlEP41S1pY2d5+wyrHIel/z6nBJTCD7K6T1nuagII+umpsrdwzGHhHbXQ==","signatures":[{"sig":"MEQCIA07eIYOHhPqQK+SV6P35VDroDCz6nW4tErshDZdfysGAiAWWu4ewYnPbA8ZWvXx5wTBcayS0Wzdu8Tzirc41ydGMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e5846da59fc45886c0dc735540d4ec79ab1c35d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1135","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2368_1785950021495_0.7135176465320678","host":"s3://npm-registry-packages-npm-production"}},"0.0.2369":{"name":"@tscircuit/runframe","version":"0.0.2369","_id":"@tscircuit/runframe@0.0.2369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"82c3e8503832085cc74a894ce405a9c2c83f47ac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2369.tgz","fileCount":10,"integrity":"sha512-IEAs4GwT7agpXmH9I1bwOhhcY+fQwPOsEfGlTE+aKeN1++dGsNHZ+1l8gw24JTlGhy7VwlUAxszkd+kKQrywTw==","signatures":[{"sig":"MEQCIEbZEO42K4ST1vL4Q1zfPd1UWmR3tgLlTBtvVyVHRYSaAiBAsAFs7g5evgkAYiM3+odSJHbx+zouF9o/CWqwa4G0Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a6a98954681dfbdd3e63c9cb65b7a6eca93e3d21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1136","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.88","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2369_1785951011608_0.27264355986330857","host":"s3://npm-registry-packages-npm-production"}},"0.0.2370":{"name":"@tscircuit/runframe","version":"0.0.2370","_id":"@tscircuit/runframe@0.0.2370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dca2889d420e5bf85028bddb9b95b2816d2a88bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2370.tgz","fileCount":10,"integrity":"sha512-nc9z4Qy7XQTEeXzzyb0WLlj+EkC+QjnDF7BVmnbXpZA3uj1MmhPmq6n+LqNtgcbXTy4Kl8HydN8BXMlFZ3qwQw==","signatures":[{"sig":"MEQCIDb44uxPMsfwT2z01F9+4TcJgIWBb3zwWo1l5jdFyoKhAiBBJTXmLxTBPy4Obu58Y0/LYYy5HYJbdfAiomVxSr0Nbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e4d5f107d8f564465c73b55bd1413478a7c4f86","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1136","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.89","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2370_1785963027118_0.7738647926375353","host":"s3://npm-registry-packages-npm-production"}},"0.0.2371":{"name":"@tscircuit/runframe","version":"0.0.2371","_id":"@tscircuit/runframe@0.0.2371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6a2c0b4cb6ff8ff88459cb7092eea6152d55eebf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2371.tgz","fileCount":10,"integrity":"sha512-j/WglhUij2ixagvg5iRtikVGVq5xjF3yac71ekwqnVdKf/BZLtUOr4phkfBAjpyJATym2fKiLqut2fGQMOYuGg==","signatures":[{"sig":"MEUCID5mCagLHKb0IpezUrjKLjFTXoJwTihJ/VGvE5cwxwnyAiEA0onizm11I07B8bcdtSuD5f0OE5rg6jIyYS2U8m7dfvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3eb25980a1152065397151a216994a176e91dcd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1137","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.89","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2371_1785969801762_0.39993595866410514","host":"s3://npm-registry-packages-npm-production"}},"0.0.2372":{"name":"@tscircuit/runframe","version":"0.0.2372","_id":"@tscircuit/runframe@0.0.2372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"629cca2e7b1cc15edadd7841a480c3cdd6f06777","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2372.tgz","fileCount":10,"integrity":"sha512-kSsYAobF8PO/efxJFsH0ceMyY4SmZ9M6vQ0P+Mh/1+yR9edPbjBYHjXvjjA/wGWx/zurR/ioMwxI+fNBXRawyQ==","signatures":[{"sig":"MEUCIQDhJnH16uCEbc6fx6eY+4lH3NYzCoNepIQfXJnxgBTZygIge26WdoE2hq0llK19DxNlpRdk2ALY/UsZFf5Y2A+jTkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1af4edecf3e528af51a2806f03fb4c8fb6aba6ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1137","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2372_1785976188083_0.8125254688774775","host":"s3://npm-registry-packages-npm-production"}},"0.0.2373":{"name":"@tscircuit/runframe","version":"0.0.2373","_id":"@tscircuit/runframe@0.0.2373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5f5d0f3cb09212bc870d4e834a2371bb15134c0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2373.tgz","fileCount":10,"integrity":"sha512-+ivq/9vN4UCzlvoXzYEr0wN9LFUpvpIEITuvrQQUxiFjD8owUhJCSZKEzoXZhkkZLlmNxJZNlOvYb4wTiLR4mw==","signatures":[{"sig":"MEYCIQDaOJljU/wjnMBKdHylGZL3WziN0GFWVQOdWApvkANkjAIhANCuiQRBq9W+1dMnvZpbgL2Pcsw3t2thdX91sQ0lYvA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"991784848c1c174a1cfb81ca1edc4b01dfcc882d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1139","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.279","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2373_1786019918867_0.10829153753456322","host":"s3://npm-registry-packages-npm-production"}},"0.0.2374":{"name":"@tscircuit/runframe","version":"0.0.2374","_id":"@tscircuit/runframe@0.0.2374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"009e97abc3cf13f1c221500f4cdb48ffddf754ad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2374.tgz","fileCount":10,"integrity":"sha512-uEJ11ImyUmzWjBm7Xe0CiwbV9xWgZE8ubPJ/TNLNgT7VCU8gwLihWeP+MxAIu5yXIpv2Xuk3e0AUXheliWslSQ==","signatures":[{"sig":"MEUCIBxWpMfHwzztCEVfz+Sv9wmLfmKSyDplMncUtUI3qDzQAiEAksRpLRSp0nsxVlr6EILIug2nurAHTsCqpvd+UoLPvMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23000373},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5bce613f3f9f9bb01283c28063f4c52eec92e22d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1139","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.377","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2374_1786023537966_0.7604190091619414","host":"s3://npm-registry-packages-npm-production"}},"0.0.2375":{"name":"@tscircuit/runframe","version":"0.0.2375","_id":"@tscircuit/runframe@0.0.2375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9681c1ee231ae97a04805121195a7a7b45c25ff9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2375.tgz","fileCount":10,"integrity":"sha512-V0M4MRbFEsURUedGKyaLyKGa1aTNPN0hSot1hTgKGSZyEvdlX24+hcoVeEzsEI5vs4M127I6LLiYhLzImtS1sw==","signatures":[{"sig":"MEQCIGXtVC9PPbtfSWGG9NTQxjnbhkoilv4W8tCkzzseSO+oAiAlW+c8R42ARnMYCvPdtDcaQunoBoux1FNl+qBye4mhZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b40b20a9b8bfb40854f9930b43dfd989179f6c12","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1139","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.378","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2375_1786070353862_0.6400607543691916","host":"s3://npm-registry-packages-npm-production"}},"0.0.2376":{"name":"@tscircuit/runframe","version":"0.0.2376","_id":"@tscircuit/runframe@0.0.2376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e605bab2d5b80201393e9afaf326d4d99379f0e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2376.tgz","fileCount":10,"integrity":"sha512-d0HcCnwoA5I0ce1Q09FOStVo78DNeDjD4v9xPwd1nmM/BxQRiuHdK6P/yxZyvUPH7kJLlW9qnJ3nBzodAgzmog==","signatures":[{"sig":"MEUCID/J8+gBkuP9Utcs5Lb4m72edMgf4GvWcYdImk8ePDdPAiEAo41FgQNIgW8fAafOV/syiIVsEup5GzN2T7h3AZTnVYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c87aee6cbd6eeea687be32820f20157796655614","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1140","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.378","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2376_1786105741975_0.6772679326607158","host":"s3://npm-registry-packages-npm-production"}},"0.0.2377":{"name":"@tscircuit/runframe","version":"0.0.2377","_id":"@tscircuit/runframe@0.0.2377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"61a510495f33e75cb763ab6f18533ca9141adc67","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2377.tgz","fileCount":10,"integrity":"sha512-8pk/SkObTHhiZntFYz/UGngAgxt67wbY9zjr8BWjh+xrnI8OlmO4ZbXdfzCUQO6e5ryHOrmatEl+QC0IgA5D7A==","signatures":[{"sig":"MEYCIQDe8o5lIaL0xzLLJ7PA38971gmo6l3dpPPjlLXRF0D/QgIhAItFMHuuhFQTURefV5siWOuzXWigyUJSNMRivWC4Y6pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2caa8f09db4e163a5ec2040eda7b7c2190bc3872","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1141","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.378","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2377_1786113079410_0.8961268603247616","host":"s3://npm-registry-packages-npm-production"}},"0.0.2378":{"name":"@tscircuit/runframe","version":"0.0.2378","_id":"@tscircuit/runframe@0.0.2378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"17b6931f2285d4ab3f71d3881e8e4b61d11eab7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2378.tgz","fileCount":10,"integrity":"sha512-l2C9oP6xJcYQgsu9SL6Zl43z2OUHCKz4bw2XHM0lQ1bIW4RtQrLAoh0+daOXnvKFc9lkLmsp2I82d/yLwj0CVA==","signatures":[{"sig":"MEYCIQCGnr7UiF13rXtiqqp1KRW+NIUXhBQnPzRQ04Jib7GdEgIhAJV/WItSLT6ulgCdGT1eO0xMJXZ4KIjuCrQTUAvzFikT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fefe50442fa02662b6d244a61423de548794edb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1141","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2378_1786115606690_0.032943636922663666","host":"s3://npm-registry-packages-npm-production"}},"0.0.2379":{"name":"@tscircuit/runframe","version":"0.0.2379","_id":"@tscircuit/runframe@0.0.2379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"43cd119ca2f64308e92f102a6c7f4fa951fd876e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2379.tgz","fileCount":10,"integrity":"sha512-g0cDPs5rVCeCranCuapr9MTSdp2TH8SFS4irsItMJ7ohQHdt3yo8ZDC9cKPGUS2dcU+BUPFetLjQx/iCt88tNA==","signatures":[{"sig":"MEUCIBlB4PlawSa/Y9DW4JUoj3hS6Pmp40H5m5LEVgsHJPffAiEAgOIyMHGZOmomx8/hrJIRyhyvk3BY3jfeWCRyLWTG2uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"554ed2f5d18a76aa74fbf1e8813b02e547a4e0c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1142","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2379_1786118184068_0.35505516829654815","host":"s3://npm-registry-packages-npm-production"}},"0.0.2380":{"name":"@tscircuit/runframe","version":"0.0.2380","_id":"@tscircuit/runframe@0.0.2380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b0fc5fcbba4c9fc1de1d56dabb8339a1f78e795","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2380.tgz","fileCount":10,"integrity":"sha512-NwofkoWMkV4IuK3oED37NxI6886kIEaDDpDibsnhEwGEwO2qUZiPmSHPlPh5PHghar6VeKMt9M+aQO07GObe8w==","signatures":[{"sig":"MEUCIQDmLl3k39zIDsgeNiNkKJ4M33E0eJXBwHw7+d9pzWnJ6wIgHe8SC9DNIgq0aOSzn2ALXhh12cbJRyXp7lvk47U4iuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eaea0a11c1be2a51f5d34fbbff8dc270d10a6c6f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1143","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2380_1786124035853_0.025815752565187422","host":"s3://npm-registry-packages-npm-production"}},"0.0.2381":{"name":"@tscircuit/runframe","version":"0.0.2381","_id":"@tscircuit/runframe@0.0.2381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50a09500949499305940798422770bdb01da30e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2381.tgz","fileCount":10,"integrity":"sha512-TUgTui9d5HnR0CsrZdUS/HYD8CXA1ERWbgvYEF9n2pTK5uLmsVdYf3Ttz3wwL8b8BkqO7D/jikMontu0BcaO6w==","signatures":[{"sig":"MEUCIQCf40sAQI7RdylV0UZHD7fXCh4uT/97ov2CQCCvIwZqrwIgDFx4VXNduL2UTvbGSXVkrJikVLTLbaEoRQkz3GMoj2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0969843184cb55636dea283920beb4e79daf20a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1144","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2381_1786129507241_0.15086675817527895","host":"s3://npm-registry-packages-npm-production"}},"0.0.2382":{"name":"@tscircuit/runframe","version":"0.0.2382","_id":"@tscircuit/runframe@0.0.2382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72faee3432ebdc485266079313c738aad790ef15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2382.tgz","fileCount":10,"integrity":"sha512-rwXqmCJYFNXWCwQ8kY/IQNm4iQSxH18pfjmCgm+BeJT3jJDCGeOJ579ICCB1PQo5eEDb0nFS645QU//56wBzfA==","signatures":[{"sig":"MEUCIQDn5OmRhSbaRq5TWabfKu5n6wySw75aAMIBG99tcPVRYwIgKabhdjUw7GhztqPB+mvccXvuYl8J1lZNHXsddeQa8Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001327},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bb653e98f099f307d368ce2f5870204c7c918756","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1145","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.580","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2382_1786133800414_0.32734643860818435","host":"s3://npm-registry-packages-npm-production"}},"0.0.2383":{"name":"@tscircuit/runframe","version":"0.0.2383","_id":"@tscircuit/runframe@0.0.2383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"62dd22e4fbd9e586489a15a4428c5d75fef2cf07","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2383.tgz","fileCount":10,"integrity":"sha512-ud54zA37qFxp85fQXOxb2K0VPNQmBQW5OilaZYRU+5CnWALrwZMvQWY9Rz1DZhH/5p5V42n7y6CnKeWAekRwVA==","signatures":[{"sig":"MEQCIGsYFCKN77+EAtFzLqKz0+gxc7s+gLtWFJ1KeVWWpiHLAiB3z4C93tCzvlSCzYM9gfyZoqvfBkG6VnH78GEj+ZbQIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00a821b3abd957fe650ec07e96e25ce882d972b3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1145","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.581","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2383_1786134884786_0.07339091522510177","host":"s3://npm-registry-packages-npm-production"}},"0.0.2384":{"name":"@tscircuit/runframe","version":"0.0.2384","_id":"@tscircuit/runframe@0.0.2384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8007443b85d1252e444e1ebd6760af74c7f84495","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2384.tgz","fileCount":10,"integrity":"sha512-WLX6qEvd+wqMthg1H9x9HJSDhkJS3Teq4oC+rH9wSh9N5AjnewAzZHlIZ/u+a7jCcyjdunkIxWO567TAIbh3XQ==","signatures":[{"sig":"MEYCIQDX/HwV23N7bZd7OH+iOOaCGwCq3QzICvE6Hod8yDnGcgIhAPtlZcy3dg+6uDXGavZXPKanoUcWe3Ljw2Sq6qDezptD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"15a967a9b16f158595b678dd8d104eb15b77b4ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1146","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.581","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2384_1786135662205_0.8597183925788563","host":"s3://npm-registry-packages-npm-production"}},"0.0.2385":{"name":"@tscircuit/runframe","version":"0.0.2385","_id":"@tscircuit/runframe@0.0.2385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2eedd65d5ce78fbcd1ec1362e2edbfaf8026e712","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2385.tgz","fileCount":10,"integrity":"sha512-bae/pMjEMDkoQff+Vkt3YCoTH9xyIoT4uKLcv4XT8ffFgMRTIkf2vc1Kt8cKQN9Ve/bZeMXrCvLTi13cLQXLaQ==","signatures":[{"sig":"MEYCIQCloZmvpGQXFyEN30aMjRjoL94KWMdsrmRgCiQrD9zLdQIhAPmQXP8ih0gw7A5lDm6lj+FoEY/n5+nRVOGnbsOGZKFt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001795},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c9dd88075e280f9fc03604f29b0c6eaaf6249bba","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1147","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.581","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.379","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2385_1786141363100_0.6612253852344265","host":"s3://npm-registry-packages-npm-production"}},"0.0.2386":{"name":"@tscircuit/runframe","version":"0.0.2386","_id":"@tscircuit/runframe@0.0.2386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6cf1e563bc7865e3abc766e234e617a01393d378","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2386.tgz","fileCount":10,"integrity":"sha512-+XY863JkwULt2X8Uerv/DE9sK2XJYAHZ3aez6QQDtSM9KwTHh32Wi9q9RTspIHvhVcEiYVx3tNuYxKupE6vJjw==","signatures":[{"sig":"MEUCIHZQ/PQ32Z0DkWR7wGM48AfO+KYr//9lWcADUg2VYaPCAiEAjRbBV+dM3TfiReEVJdgS3iYOba/4H3kLLCUwPu5Zi6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23005835},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e30b8a67ec0047047a93f6c2f0cb5f3585855d73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1147","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.582","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2386_1786142981490_0.06271338867475573","host":"s3://npm-registry-packages-npm-production"}},"0.0.2387":{"name":"@tscircuit/runframe","version":"0.0.2387","_id":"@tscircuit/runframe@0.0.2387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"21d8260f766f4da5627cee80967c957272bd94f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2387.tgz","fileCount":10,"integrity":"sha512-NL9a+eD18vN3V03UzuSwNC388b7646wysoaMcm0hbvSN3zTevUAMDr3CHGJMCt/qAgPyK1ubK9tIJ8Z9nkQY8g==","signatures":[{"sig":"MEUCIFEqurVc3H5bV7HP5lv5p9NzCWcunX8mIWcPecHWtAEaAiEA6OtlmE5MyTkZyLV3mnj73MOawVaJ+pJPCuymv+OTNLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22856067},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74d1c83258f5087ac82432cad07ca1a5b8da55dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1147","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.582","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2387_1786143023934_0.1600711433284383","host":"s3://npm-registry-packages-npm-production"}},"0.0.2388":{"name":"@tscircuit/runframe","version":"0.0.2388","_id":"@tscircuit/runframe@0.0.2388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b061d2c32ea1b4d59a1caf1f4861c4f59e4e87b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2388.tgz","fileCount":10,"integrity":"sha512-igAl5QDsrOCvGiNVFFws8rBV6ERMx+jL3fN1v+z4NZYGSYeLG8ivdpKGEDNWDM3eJoF5j8hLF1o5PioEtrAw+w==","signatures":[{"sig":"MEUCIFteYVK17GUvsDFTRkG4FbdyyNVhYmiJn6h0MffhOC62AiEA62EZOYWVsgqy9CIMYJXJzfIiIWu5teBmg0zO3H7nLxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22856067},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"24e2536d257a26eb3fec2bc29f56a9434fc0464c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1148","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.582","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2388_1786143442040_0.15357301092269937","host":"s3://npm-registry-packages-npm-production"}},"0.0.2389":{"name":"@tscircuit/runframe","version":"0.0.2389","_id":"@tscircuit/runframe@0.0.2389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ec60186d2e29860571ed8ef7ab35cf2230135de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2389.tgz","fileCount":10,"integrity":"sha512-vblcN8xQr5d4bZG1bLY3LvdrLY3FoBEMrdksAHHQF3iz7JoFCez6TuuxIq5Sgu6HQ9+nFnZmsqaAwoQYKb0uZQ==","signatures":[{"sig":"MEUCIQC/S40VVWXoI/oauSt/sWim1He4bSng7q16hPGkI/zkmAIgEE4JsYPQHRW1a+rwFOVi47+6+TAoSbPHr3xanRtVjv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22856067},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"140f8cf3cd47d8062f829f18cd1224e982dfd0b2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1149","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.582","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2389_1786144561215_0.8048174637118888","host":"s3://npm-registry-packages-npm-production"}},"0.0.2390":{"name":"@tscircuit/runframe","version":"0.0.2390","_id":"@tscircuit/runframe@0.0.2390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7b52f09f544db40138915308dabc2e4aa175fac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2390.tgz","fileCount":10,"integrity":"sha512-k4ojcw6sDJ38BH8XwrPNwiQFDmgqawCl8V6C4ybGPlVER2/MRx+zv5BecqSLIziKTY7qX4E8sNeVmx8AGnN4/g==","signatures":[{"sig":"MEYCIQDaV7zRarf7y4qrseubUPWCo3aguNpJQAX/tZHS+NNdlwIhALV/6GhJ06xd8VffGkYCIonXVskH9MzunSAQTqJrn5Um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22856067},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d93aa0f929c24de1235fbb57f2b659b00f6d84ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1150","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.582","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2390_1786144822644_0.6141883893639044","host":"s3://npm-registry-packages-npm-production"}},"0.0.2391":{"name":"@tscircuit/runframe","version":"0.0.2391","_id":"@tscircuit/runframe@0.0.2391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5893473b326de9ab661cb226c9a0b0e3bdb9efe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2391.tgz","fileCount":10,"integrity":"sha512-H+4glh9xGg4fUcjGeTI2Y8sPl24CrUy5IE0nbJm9RubZWz8LA1Fyt0jqHBJvfcCPXHEXQgCWiREurt6UkFp9iw==","signatures":[{"sig":"MEYCIQCbogVnBLaZOUS2z9875Gji/RsKVXBWHZ469/elsoAv/gIhAO8Z7O1vcjTeUNCrKmHjK3xZFxlGCn7b8BrAolV8rjh/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22860819},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d09956ebc31ba96d4302bcffba44ef8442007ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1150","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.583","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2391_1786145439055_0.20338869536822912","host":"s3://npm-registry-packages-npm-production"}},"0.0.2392":{"name":"@tscircuit/runframe","version":"0.0.2392","_id":"@tscircuit/runframe@0.0.2392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e162e869ffa642abadcb58b7c4e69b8206308ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2392.tgz","fileCount":10,"integrity":"sha512-uwZWWkHfmVP0YuXqSAYrvNUzUZAaEvuKt5Vl5RbMCRQ8eD78tOnYtYWxhdKxb3+9O0Sx2/tIPfwdDKMn7r1LqA==","signatures":[{"sig":"MEYCIQCieIGKfHGmLX1Okn8qRvSqeadxl9DfIoQbn6bznUA+YAIhANchxr7uhrlhN4uHVlVd6STT+93H4RYoVH1sKq+IuVT+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22860819},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83dcd54ebef42959539664e1108772a91b55eb0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1151","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.583","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2392_1786146992809_0.2403163161678996","host":"s3://npm-registry-packages-npm-production"}},"0.0.2393":{"name":"@tscircuit/runframe","version":"0.0.2393","_id":"@tscircuit/runframe@0.0.2393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e3b1736b1c7d06b4aeefcc3ae272c4c733b02c48","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2393.tgz","fileCount":10,"integrity":"sha512-S154WMdL5frvlzObVqxRCOSTYg/qOsSEagcZUHRSOwyDCt438XtZb9xDeign8nFz5H/e3m9yfzPtAZl8MyDB7A==","signatures":[{"sig":"MEUCIHoDznROQrvsHlCZwZifHCYrBNMKa0gD1oMhtfL+jBFUAiEA4OWU6ZhzTkfb7vRoIA21S02I04GAEVrJVSjJvbejSZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"74bda898adf02da5c6ef12cdc708b9f5c05db2a0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1151","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.584","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2393_1786147264740_0.9305689735172851","host":"s3://npm-registry-packages-npm-production"}},"0.0.2394":{"name":"@tscircuit/runframe","version":"0.0.2394","_id":"@tscircuit/runframe@0.0.2394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5f0c71939e778dd44d594d8af1938c99a1ef07da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2394.tgz","fileCount":10,"integrity":"sha512-sOo6Rw/TswFevE9hr0JiFzG/3qUfhbJUpf5C+F/pMF5qyRuBnzNNXHjjYIr/spPnU+mvKdC8IlUZQrjAncUvDA==","signatures":[{"sig":"MEYCIQCNXCHpmpXHOrgIMjaxpy2rJY9SgZHMpusMoWmuPa0fFwIhAKW3xwAS/nVwBIXyNfbv/O2/L5XKDdgIuRrKk/PXNo5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85b2bb5b8f0bbc786e1a36397b0ed8decab85a6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1152","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.584","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2394_1786147647066_0.885850385719692","host":"s3://npm-registry-packages-npm-production"}},"0.0.2395":{"name":"@tscircuit/runframe","version":"0.0.2395","_id":"@tscircuit/runframe@0.0.2395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea0ee7502bc026583fbbd8b56f80b02682a282fa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2395.tgz","fileCount":10,"integrity":"sha512-yy2kbGEg3b5RL5SbXXz6RxUUIkGwMDRixgKNPebVEau0CZmC4JWaSsrVHvSqZYJNfhAFBgjK7qeEo0Dkj/hz/w==","signatures":[{"sig":"MEYCIQCLfMLccWcQt6hjV3jpHQDFx+2SQrhp7OKLPN3aL69+nwIhAM9AiAwE3S4RJHpZajMUzoRo7smDSLeAyNQ6r392EsGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"922cd730743fb871c480d3c83625ca421f713c11","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1153","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.584","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2395_1786172339506_0.5586054072547368","host":"s3://npm-registry-packages-npm-production"}},"0.0.2396":{"name":"@tscircuit/runframe","version":"0.0.2396","_id":"@tscircuit/runframe@0.0.2396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"350a5f9f7b352ddc8eacfad79185192ddc38149c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2396.tgz","fileCount":10,"integrity":"sha512-STtXghA2N1cUkwEi6jXQ/2roB7DbsvHrYz/0XnxntROSBUspINDRfvTMTpC2iP6Vdv4nzs2W8IRAtXmMxYoP7g==","signatures":[{"sig":"MEQCIApJU8ma+hyD3ABkcbNu+jV/9K5BRxxPYEI8y+WxU64oAiBeUMKpJ+eL/OQ6dpHv91BBm1SxtZwJaq/IaCSQ0Wt5vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921419},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ebf028e20a1cff689caedb344c31f35b98265201","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1154","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.584","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2396_1786175977155_0.03404935909145923","host":"s3://npm-registry-packages-npm-production"}},"0.0.2397":{"name":"@tscircuit/runframe","version":"0.0.2397","_id":"@tscircuit/runframe@0.0.2397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"202990673766bd0cbecc5d1736cef2ff88ce413c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2397.tgz","fileCount":10,"integrity":"sha512-3mxvMhVVwmlvjUl7j9lfSbiNfuFg3B7zEFCXalxKvOYionsiZ0R+dD9JemoRU0dCZMPwkLZK3FedvyHx3Yew9w==","signatures":[{"sig":"MEUCIQDlNrfRLChBcT5+NsSZRiAgUjBkAXon5GO6mmM6QQszSAIgBaoqAs/rCtF+TdyrzCEjqNPNSYIhHmevnRAb9475w3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ca3319f9c9377faa5310e4c315c50207d63c390","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1154","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2397_1786178110068_0.38427361134398264","host":"s3://npm-registry-packages-npm-production"}},"0.0.2398":{"name":"@tscircuit/runframe","version":"0.0.2398","_id":"@tscircuit/runframe@0.0.2398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"50776913687d87b98da55b68e83a340049ecbb57","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2398.tgz","fileCount":10,"integrity":"sha512-v0RP8M1yaMFcCKcFrsklFtV2vRqRz+wtMhgAo7RyJpbXaxDpELjZwMqSqxObBrb2K0A0qygA8B8lUa2KutlapQ==","signatures":[{"sig":"MEQCIBAlYaZSiMwS+aP8VqTK3BCjsqSxvXg2Lu/K44b6X+8MAiAIRjQ6FpgyFQUfCNrMUk+06/pFogWW6v+ztPx7s6GyLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"78d8d53274e2e86e4646c8312034f5bada98c285","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1155","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2398_1786200285568_0.8470625309811162","host":"s3://npm-registry-packages-npm-production"}},"0.0.2399":{"name":"@tscircuit/runframe","version":"0.0.2399","_id":"@tscircuit/runframe@0.0.2399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a89a8873c996594ead109de3594387e672c62a21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2399.tgz","fileCount":10,"integrity":"sha512-XrQZqKSm60/ZjUu1BVT66u8rdUK/v2X+UUV3/VB/4KAqJZQ/XuaqFoq8gDlGoL/wvIy+2uXukyhmCNn09G7Ifw==","signatures":[{"sig":"MEYCIQCFYC/SpphlaZEaYTbbJCD/SmrA/YWRyNQM+E+YnFRE8AIhALSIAY6cvc+hPEmQCvvY5YQ/GjuSzTjA/TNvGZ600/pl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9c2ef24de8b43ec370f67c50af873663739d99db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1156","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2399_1786211599922_0.27236616396288316","host":"s3://npm-registry-packages-npm-production"}},"0.0.2400":{"name":"@tscircuit/runframe","version":"0.0.2400","_id":"@tscircuit/runframe@0.0.2400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"70f3b14ca15ec677e51cf2624f6a5148753327c0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2400.tgz","fileCount":10,"integrity":"sha512-0vK3WU0qihoDW3hvsvTq2KnM+hs/bf6uaDNTTcFwvNhbq6WRMCp07J0mg34A6ta1XDVuMIAI5/IOl6e6Ptj67g==","signatures":[{"sig":"MEUCIQDh1wgHuzNXRqWK7Qp/jHCm+ly2sEVXPLs39C8dP8OvxgIgflbOG7WpHzhBJ5tpnN5FMbeTI3aJOYi3tp8WjBifAMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ffa52138a92a3f9e4fe5c6a34d30b142a7b1129","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1157","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2400_1786212393324_0.6956036938203842","host":"s3://npm-registry-packages-npm-production"}},"0.0.2401":{"name":"@tscircuit/runframe","version":"0.0.2401","_id":"@tscircuit/runframe@0.0.2401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b57705d3ae02b8b9566a6ceba032e7010286b25","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2401.tgz","fileCount":10,"integrity":"sha512-CHjWGIUDGF1TQCVc0o00WVmAZ6i6/BWyoOUK6Ogi4bJo7UikS6oGaoANNmA8taqJIZVGZRWwmv19T6MloY2n8w==","signatures":[{"sig":"MEUCIQCAGbyKOOtY6CMOzM1CN2YQV96CHp/KVojmfV9P6717IAIgMehlnYRD5v/QvIdV9iMmN7KumRCNR6sslZcVR2fP+zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d434221246ed4f3425d474c95c73488079d7f03c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1158","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2401_1786214378646_0.5215339620212447","host":"s3://npm-registry-packages-npm-production"}},"0.0.2402":{"name":"@tscircuit/runframe","version":"0.0.2402","_id":"@tscircuit/runframe@0.0.2402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6c0e2736f0a9bfde3fb247d398022f9170875e00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2402.tgz","fileCount":10,"integrity":"sha512-Kt2D4o0dQSiVsFJpn5TnQg9+BJI6hB9Q3f/IlmMsjZVrZYB9KKhG46P2aiTU+wP1Hs9sQ6XC7r2o/IoEdBcyZA==","signatures":[{"sig":"MEYCIQDkIQWkfm9K3vbHHSf3ZhJLUvbnadvRKIf4HeNbymS5FgIhAJuk9XFCg7SifsO5i1fnBvXktMNeUfhFVHl5nF/dZqV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e8b1b9de9ebf280b1e3c72025ba884ea7cc6d85","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1159","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2402_1786216572731_0.7091973242548195","host":"s3://npm-registry-packages-npm-production"}},"0.0.2403":{"name":"@tscircuit/runframe","version":"0.0.2403","_id":"@tscircuit/runframe@0.0.2403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"134821ec540a2959910c1d20aa9ec8dcec2d6598","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2403.tgz","fileCount":10,"integrity":"sha512-hgKZjXiwqJ4hFpb7A0uKFVbIuW2YUnQwEKFtGBWw1bdCi4aX4s5aaiSbW1IjeEzpi3Kxm2eb+JUPwuB9vvbl/A==","signatures":[{"sig":"MEQCIGp+gWLvkQew6N9OzmZ5Mi60uYAjN/MpBsWMY52xH6/CAiBw2CDfd+9Zu7WfrDcXioCO8RvZsZPgZbGFw2EoV2wgzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921489},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5c73fc66ee913362f78b23069ac8fc5f1623b3d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1160","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.454","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.76","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2403_1786218755048_0.22710063969433292","host":"s3://npm-registry-packages-npm-production"}},"0.0.2404":{"name":"@tscircuit/runframe","version":"0.0.2404","_id":"@tscircuit/runframe@0.0.2404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff63c3b40e97e25f29716084a499d3da0711f3b6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2404.tgz","fileCount":10,"integrity":"sha512-y8m1+iSMSA+3XA3eM+DbiN3+pH94wYZ14VTShtGSKInGvcooMqxwxMwNj5DhAoHtuZZWcpzXPVLFGCGYTN6q1g==","signatures":[{"sig":"MEYCIQDOtQhXjwN0qSAxi0K4G67xqBTQ7jPW6o4fMLhMKl/wwgIhANh0g/qhP7LJ40r6xoKwYH3CC5GrZ3vVK8ob985QvlEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22927619},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0b54c7f598b5b22c555ca45c36ccdcd829509f46","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1160","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2142","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2404_1786221565310_0.14156359021521325","host":"s3://npm-registry-packages-npm-production"}},"0.0.2405":{"name":"@tscircuit/runframe","version":"0.0.2405","_id":"@tscircuit/runframe@0.0.2405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c7abe59d89634bf4769c43a76725a37e7a02966","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2405.tgz","fileCount":10,"integrity":"sha512-4CtKVn62gSO6AlRHxmeuvbaR/POI/4qGHmWU4npIBDtSYi/GUbPEq2vTalYUY7diq+8NKhSHL02sT7GgB03X8A==","signatures":[{"sig":"MEYCIQCKpwkEtZstkVD10/+YSANhcmhr6z4yR6loI+fDWvg4nwIhAOQrL1Cq1z5J8aT0sn5SA4o+8jREuOaNAxPYL1RQZssE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24134799},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"19597c3bfc51132884a68cb861177149713ba20f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1160","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2269","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2405_1786222206091_0.5103621478015388","host":"s3://npm-registry-packages-npm-production"}},"0.0.2406":{"name":"@tscircuit/runframe","version":"0.0.2406","_id":"@tscircuit/runframe@0.0.2406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a43c199afdca8559ed80e06808435ff363466445","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2406.tgz","fileCount":10,"integrity":"sha512-LLFCiK+4GCp9rgTRgtcHgULMKSgrAw9W4swTXW1ZBudgad0Bp/ovHrDk/BgVYOXGg7PEktqU2SpxtZH9TUePoA==","signatures":[{"sig":"MEQCIAPSZ3G1xxBn2Vb+w7rDyjytL8s1mZvb7OzZM8HNggOjAiAW8cqzklJqhuQnBv5+uuSH2dYb/ixav1OAgn6CYxcRiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24134799},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"11b31897c4a7279a7b904715359078e52bd9dbfb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1161","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2269","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2406_1786228805478_0.3309952581119111","host":"s3://npm-registry-packages-npm-production"}},"0.0.2407":{"name":"@tscircuit/runframe","version":"0.0.2407","_id":"@tscircuit/runframe@0.0.2407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2e9e2b7c7005d6a13f7a14ae0bf6e872cbbe22a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2407.tgz","fileCount":10,"integrity":"sha512-jAva9k2hfi+LkA96FUBaN+SedjItpQ/eKN0CA3qytQ0LP8J8SBBDCEPjyo+wIhXbpxZMl30Gy3JcIcWGfNWg7Q==","signatures":[{"sig":"MEUCIAZ2XXis7m8uvKG19wU6NgoVz+RpfKEu9DDZhEmd0qyOAiEAnpogE2iQ4AAm+vFjLkCAb6eDb/SQDG5OuYNz8aPJYHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24134799},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9564a06ac4e05c51f4aeaf928619d01082947112","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1162","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2269","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2407_1786235455369_0.2771784146993712","host":"s3://npm-registry-packages-npm-production"}},"0.0.2408":{"name":"@tscircuit/runframe","version":"0.0.2408","_id":"@tscircuit/runframe@0.0.2408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"18496becf2a819a71bf34081e5d817c546557b62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2408.tgz","fileCount":10,"integrity":"sha512-XqyMetux1lWN8j2fm4cMpohLHG5JxnHUl/ol15oJEzBZSm0mrytQ7RzET0Y8hdI2nM42S9IDKsPVguqQsGc20g==","signatures":[{"sig":"MEYCIQCF4ge71Li7if/D5N3b71gytdlgtroPwO9BXgQbYDGCmgIhAL61I4FOiVt3SS85eXS0UpRw73yo0TLDD0+D2rxuozX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24136877},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b6ae2b73436eff8c609ec3e1641103ae9bc27998","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1162","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2408_1786248245748_0.6283319615083713","host":"s3://npm-registry-packages-npm-production"}},"0.0.2409":{"name":"@tscircuit/runframe","version":"0.0.2409","_id":"@tscircuit/runframe@0.0.2409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25bae156d9348b9c4e739ddf722cded0283387c3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2409.tgz","fileCount":10,"integrity":"sha512-Z0GnUBN3PTpvDZ5qzK1YWhM9Rx0SaxZ+V6NsIfbnZE7v9GXnSZagwnNuDu+ZC4xlj+B2IGgzDKzhZg41MS4Mhw==","signatures":[{"sig":"MEUCIQCBVAK0HnIGh6pyv30rAxWCCgy4QzN5ScLPRpZbiud+qAIgaOX9Mc5v7iaRJCK76jkQjHUeyXawazB90+wgncTWWDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24136877},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"226e8770c02cad598e95695ef0279ca1be490b4c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1163","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.585","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2409_1786260186601_0.01244536092676829","host":"s3://npm-registry-packages-npm-production"}},"0.0.2410":{"name":"@tscircuit/runframe","version":"0.0.2410","_id":"@tscircuit/runframe@0.0.2410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7bd7eba941079043cea6d56a9d97b8a530d7aa16","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2410.tgz","fileCount":10,"integrity":"sha512-9zUnbu1kXkqrvm+smsnpzDAZkN+ePExoJWKVZR0uahrb0nchY8OJdougQLvZmCgffDwVsRzctQQrUl89n+fESw==","signatures":[{"sig":"MEYCIQCGIQIcLMRa1FqSm/ZB3V3YKPF/hZsDsHMlbzcyXTJfygIhAKIgyzdAcArexR0FBW8v/MMENQIpKWKHrDAXiepmKErb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"958836bf171d898c8aa78c3436d21387f06f478d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1163","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2410_1786271681817_0.3497148705694386","host":"s3://npm-registry-packages-npm-production"}},"0.0.2411":{"name":"@tscircuit/runframe","version":"0.0.2411","_id":"@tscircuit/runframe@0.0.2411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13d51eca76f60ec90451770e995d74b7c32ce1f7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2411.tgz","fileCount":10,"integrity":"sha512-ZAzy1Nk9fNIk39IWEoM9Ly+015fajsBW/N3jVzGJ7mn5jvcO+TcoRhgmgwnFcVabJg10EKcWgfXmqj1pr71epw==","signatures":[{"sig":"MEYCIQCuYEYTiAL9CrfXsOvWyj0tHtZ/9ZnJ+wMhxzHg0dEiagIhAKEdqEphyfBbHjpvZeOSN+yKBHVWxIXFh71CFUOjfgSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"decf8ff57ca46ada9ca3b35aacc5ab18eca9a93f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1164","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2411_1786295209415_0.013804244149597134","host":"s3://npm-registry-packages-npm-production"}},"0.0.2412":{"name":"@tscircuit/runframe","version":"0.0.2412","_id":"@tscircuit/runframe@0.0.2412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5d63b8cb9c0e9dfb96620db1d98d9fe0dd457320","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2412.tgz","fileCount":10,"integrity":"sha512-vjlMn39SLDoVLthnTKpSZn9AhBvBScb0UnM0XY69EcOIx47W/cTmmb6yE2t5QlEQNd1g6zwa0ko74msJVyiuvA==","signatures":[{"sig":"MEYCIQDHEPICaAjavs2+hcdlLAbjrIqUWNPTq6FpLYQRDTqOGQIhAKkncPV0EMrmb8GpjN/li55yJRIITVyNa5m2UCdV20Q4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d19400d5b96cc67a2a34d4885a44dcc2431dc8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1165","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2412_1786308850225_0.8324312861167849","host":"s3://npm-registry-packages-npm-production"}},"0.0.2413":{"name":"@tscircuit/runframe","version":"0.0.2413","_id":"@tscircuit/runframe@0.0.2413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"258a1cb8c87d28a93118f96e99fcaebca0f77165","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2413.tgz","fileCount":10,"integrity":"sha512-yP+PJkSe1DNnFF1VwJ5qvVK74fmEeUCbWtCpkeUlaH6O5dond4w7U1lli1oAItExOO6UJ21z+A/0Ei+ySYH03w==","signatures":[{"sig":"MEUCIF31l+Jw2Afjj3xnISy7S5txdIPMMnl65t8KyQ+x4sZFAiEAtGHD5+vZtfYvrbbwDTjrabOYUkPdTzPC48Qu0u60i3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdbddab5884ce4f2969e853f77e02db2c82156d3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1166","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2413_1786309420070_0.9761492595520034","host":"s3://npm-registry-packages-npm-production"}},"0.0.2414":{"name":"@tscircuit/runframe","version":"0.0.2414","_id":"@tscircuit/runframe@0.0.2414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2110c666fd0fada8667856abedfb4b9feed58020","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2414.tgz","fileCount":10,"integrity":"sha512-JYow5kEzfWSGtb9xlWH/YCqhmxp3TyVJepMUuf28x3zGHCHY7ZlHDXO1BC9T6vXMwBfg2s5bnT4jyycVQnnpTg==","signatures":[{"sig":"MEYCIQDqshb2snYBAGfyWsyG4OpV4mId2djMhJv9l26VrTVL6gIhAM6B2heE55YxgR+VXzumU5Ae4jfcyIGME1fRyTwI42R4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"16ecbc2b6daa48741385d06e7d41cc6bd3345740","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1167","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.171","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2414_1786310180844_0.7898773000439465","host":"s3://npm-registry-packages-npm-production"}},"0.0.2415":{"name":"@tscircuit/runframe","version":"0.0.2415","_id":"@tscircuit/runframe@0.0.2415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c26c0104bac340ff746c32c5a605725047801bfe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2415.tgz","fileCount":10,"integrity":"sha512-ktBVd6Z015r+Gu4C2sjTwQUxzck0HSDbXDH8eyPtdqJrrCHGrg9zXq5L0pUyyaaNeeLaU/j7VcLsvYc73XQLgA==","signatures":[{"sig":"MEYCIQCrrV5wDK2utNFdnl/WfMU+UlmObtKLopWVDI0DI+5xYwIhAJeau05dhQ0Jesc1Zj2feunz3AhKMEoX40KB9j1f78t5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23984125},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d98658487ddb36029396c7e65b1be59d42df4e7f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1167","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.381","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2415_1786336773876_0.5596512296873988","host":"s3://npm-registry-packages-npm-production"}},"0.0.2416":{"name":"@tscircuit/runframe","version":"0.0.2416","_id":"@tscircuit/runframe@0.0.2416","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e369e12ee15c5960c4a92f51aa8a4bf7fe470a0c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2416.tgz","fileCount":10,"integrity":"sha512-83WcvBIlXZc6T1XiORgI4RvfjSL/hRIvfigWfVjhNH7/7WAkv3ioIPIhGsuRQ20PlXkBT/U4gNLnE+XMEvYykA==","signatures":[{"sig":"MEUCIQDg6mOPA00PUWMM7nHhm0XVYIaBv8fZv6FvQtOvs5Ua7wIgEhctjprdDCKcYfnwcJKe8irYUOa+7BuBHMeKF8QfUjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"87d22f9ec4721084ce1aa248be3571ee2ee9776d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1167","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2416_1786337856092_0.8873198947331631","host":"s3://npm-registry-packages-npm-production"}},"0.0.2417":{"name":"@tscircuit/runframe","version":"0.0.2417","_id":"@tscircuit/runframe@0.0.2417","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3db5f1ea72b04ae200b0b892dfa43254a4f326d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2417.tgz","fileCount":10,"integrity":"sha512-IgXrcwMU/1REVQW/16TmZiSAHpixDCj63w7kbaoPMh28mJuOp9bq+12nshMHbcxSuHSkmNIS25ZN+quihWnM+Q==","signatures":[{"sig":"MEYCIQCVmKtGjoLR/e/j9DxeLi6xyhuuMZ2WGTlJSnFrR2d7PAIhALyKNT1I+QyPoNCjlx4n1TBPQiEURbG/cWFotjS00bHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"563d6934e5ceb515b61f06a9f38d0129655dc034","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1168","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2417_1786351943756_0.6284119041511178","host":"s3://npm-registry-packages-npm-production"}},"0.0.2418":{"name":"@tscircuit/runframe","version":"0.0.2418","_id":"@tscircuit/runframe@0.0.2418","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94028338b996120b80c70af18b4cca31c27ccbb2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2418.tgz","fileCount":10,"integrity":"sha512-Tiv7TleOyUcFPUOezjOUb+zgHApIijPNJrgYctdaNrCFOTAQWzqzj9vy6ZGfCknyU64lUNwmO5jgE3Auwnb7lg==","signatures":[{"sig":"MEQCIBMJ6Nq3NcHwv7XMjRByqnM2m/5RRsjj00ANCp5iNFFKAiBJ++eGEaF5XeaWY1Y9vnCAkgH/DC+d2soyhR3lFxBizw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af181c98ab6e11147d439e36933b5335eae51c1d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1169","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2418_1786376727545_0.6329967158964893","host":"s3://npm-registry-packages-npm-production"}},"0.0.2419":{"name":"@tscircuit/runframe","version":"0.0.2419","_id":"@tscircuit/runframe@0.0.2419","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ab09ebd46c91c576c4f6fd2e15d1e9a1d5d371a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2419.tgz","fileCount":10,"integrity":"sha512-D5lAJ7CmPQYOgVx0fRptLvoVcGeIRmOH5Cj4cRpNeS7ORJQ7x9JW1/TvHOFD3CJbkCsq166FB2Ap4QQA9185+Q==","signatures":[{"sig":"MEQCIDMrl14+2+K1dk21105ZfwYnWkzUDErLYOl6kg+mfZH5AiAP5wPZbKEkytXPbat25Dw7t6KGqVHzBPe/vSBkzbqtpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985090},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f2d5e439d5a21dba82500d11b376d73a29ebc88","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1170","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.586","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2419_1786380161773_0.9569552996583559","host":"s3://npm-registry-packages-npm-production"}},"0.0.2420":{"name":"@tscircuit/runframe","version":"0.0.2420","_id":"@tscircuit/runframe@0.0.2420","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4b61d984dbe364e93de28ee075bb837eaeb37b6e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2420.tgz","fileCount":10,"integrity":"sha512-LE/xqPXbxUMPchDvrSxNh9GzKS8rJPkb5Tp+eC4QOWjWrX67f+P5mRjB0zCfyiQz69o4Zkp94/a8R/mlpw2r7A==","signatures":[{"sig":"MEUCIDjmx0gFByo1VpPZVqwqnvKOoQ2i6KDxhInPn4et1XxMAiEA07ePxcQPIsTWA6hRCWwPRI2YSb0raCsfEMA/XmGhuoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985190},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"815dd462e2bfd7ee919564c6b6c768ecba730a70","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1170","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.587","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2420_1786387779982_0.3303169047371117","host":"s3://npm-registry-packages-npm-production"}},"0.0.2421":{"name":"@tscircuit/runframe","version":"0.0.2421","_id":"@tscircuit/runframe@0.0.2421","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"102ded9254efb4d3741d19ad0f64639d4eac03f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2421.tgz","fileCount":10,"integrity":"sha512-xfBiLjL00zjLFoAN8Ff6oig5QLovE3RBzaSP+OzVrlF7hhEQt/mEdEbKwTlWJ1bWlbsZ66mLljz43ML1StVyYQ==","signatures":[{"sig":"MEUCIQC5dcEZ3VDHoWyprIA1peAa5gV6zhWMcEIvIZmiT/pAqwIgZE/PlXWuRQIiIyDJVH/E5DRS333e+NzvkingLGN4xkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23985190},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8ee96b49614e4d5c02a2d870221dd501d224ed7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1172","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.587","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.382","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2421_1786389822876_0.7547523954863764","host":"s3://npm-registry-packages-npm-production"}},"0.0.2422":{"name":"@tscircuit/runframe","version":"0.0.2422","_id":"@tscircuit/runframe@0.0.2422","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"03db1dda29983f6a7734062ff9f6c0f13ba92076","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2422.tgz","fileCount":10,"integrity":"sha512-C4qjmyR+ULyI3k2p+mRuD7z7IM/UqbVZtcv5tmloNLy/bE7kqz++ZnXUAo8Hc5pR6Xr7AsaNVuyVaaONgXaH+Q==","signatures":[{"sig":"MEUCIFzdNJX+TFR682epp9R8xkm0tBaFqpXUbPU8rSU+56weAiEA75Jc5/1WpvyRfSda0WOT+SGS419XseiWWTy84bBzKy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23987269},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"812e088ba5d4f48eab9c98ca3169a225bc92eeb2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1172","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.587","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2422_1786397145844_0.4196446980785653","host":"s3://npm-registry-packages-npm-production"}},"0.0.2423":{"name":"@tscircuit/runframe","version":"0.0.2423","_id":"@tscircuit/runframe@0.0.2423","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"df3b232759fa59a04d53c90fdeab9331583f890b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2423.tgz","fileCount":10,"integrity":"sha512-WkNBbXkHr5xE01IuntMtTfWN+3Sm3w1D8Q1VdUiKpZ63iaolhPIcvokT7GmVNzVox2wz93QlR/OLlKvNftV0+w==","signatures":[{"sig":"MEQCICUAfrXelpfLf4lHu8Zisyhnas+BfbjmPkVcVQOF87olAiAwHzaNIIjEn62iGiBUW7xm7pH87AyT3kJdf+ccMO4H+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd27a237e84d21b359f81c09db3215762fdc3974","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1172","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2423_1786401488788_0.4721471202875889","host":"s3://npm-registry-packages-npm-production"}},"0.0.2424":{"name":"@tscircuit/runframe","version":"0.0.2424","_id":"@tscircuit/runframe@0.0.2424","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"089a56fd16b2eff2d33bf710e2436a993e8a2907","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2424.tgz","fileCount":10,"integrity":"sha512-CXAN5wBX58+XWbBfPRvwzbY80Pt/yDUGYtZSnQs1xdAzRj+FcseCz6dQatYyKfJ+curr5FLmRnw4epSwv5WDcw==","signatures":[{"sig":"MEUCIQDXiu7dcUHZK24/pW3Mj1xuyc+yZwqrk4MVf4u9MXNvfwIgNbV/8Sz9R5hXxBYXk8qqZTcBorfKM04T2vhS20O66pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"36b5a19dce7bd768c21c4e332d8467e8b2a1c51c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1173","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2424_1786404549901_0.8840102308145157","host":"s3://npm-registry-packages-npm-production"}},"0.0.2425":{"name":"@tscircuit/runframe","version":"0.0.2425","_id":"@tscircuit/runframe@0.0.2425","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c53f7605cbfd379902f1299b1ac9a2b974a2ffe0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2425.tgz","fileCount":10,"integrity":"sha512-HSg3qdQgqWhD6+OOXFjvbIg/jiWy/ghphl7mBoYQubnEmaPg3hneWAqX6sZUOacZUhypIHQwv02pH2uV+b8+fQ==","signatures":[{"sig":"MEQCIG8V3o2x9RGxs/YEzY1y6XHgZKmUPIvWRNftRFGob+8fAiAAiat3mhorXhey4CX6St/QkbEAwrUPwMdu0weoabeewA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e65b5b0aa678ccd41d4dc8b21be4859fd554d0f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1174","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2425_1786407422389_0.7357585235756827","host":"s3://npm-registry-packages-npm-production"}},"0.0.2426":{"name":"@tscircuit/runframe","version":"0.0.2426","_id":"@tscircuit/runframe@0.0.2426","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"63a91e6b11afb9405d4a719696cbc0a675a1b7f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2426.tgz","fileCount":10,"integrity":"sha512-KdEhmEne7nm5tiPl1Seb6EwKCdGo8CtK7Jo69DgY7+YKJP5pK5ghVPXh7yNbPZu0LyGTUApJMoedGZHqoJqxYQ==","signatures":[{"sig":"MEYCIQDktDffE/x4PzRD4TSIKTNBFkTsOnYnH+35Gmf1D8xvRQIhAIfMkMFTWxpbc38ykB8HgpPNUjVpW/BEAvBoJx6jQzwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85320ebb8bc9fb202171ccb2faa149e96f46e12b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1175","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2426_1786411778722_0.3446859383302301","host":"s3://npm-registry-packages-npm-production"}},"0.0.2427":{"name":"@tscircuit/runframe","version":"0.0.2427","_id":"@tscircuit/runframe@0.0.2427","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0e1c663f3cc4aab60c26198b4f6eef317b465086","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2427.tgz","fileCount":10,"integrity":"sha512-3YV0HBYIcLNDGuDs7w7IpydIm9zzv4xXL3A14KStbjUfj8AWh+dFM61rfJ+u5vZncU7jDtjx912+iDOdAege7w==","signatures":[{"sig":"MEQCIHoplN1TGntI+Os+qt662HEmMJ9hcKG+HSqhDwH3Mkx2AiA2QE2ccyzV/8YbChs0G00u6I2Up2kbQmd/1FfCGdLeqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd4f51cda1971b74e42f70fc83eb4830e2629845","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1176","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.172","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2427_1786420473975_0.7715205672332803","host":"s3://npm-registry-packages-npm-production"}},"0.0.2428":{"name":"@tscircuit/runframe","version":"0.0.2428","_id":"@tscircuit/runframe@0.0.2428","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b48eaebe36f0db6e93762f8a6e6f04d5f6ebd37","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2428.tgz","fileCount":10,"integrity":"sha512-LO8Dc9zRUkClZ2dA43VvyL4LFqxMT6u3avngU92vDuCAvX00ZdhP0FEGwSDaxasL6Vm0rRg2uhMr3Pox+eSZFw==","signatures":[{"sig":"MEUCIQCKrG+rS2o5ZfvHrmevoqxUPCHFOVcQex/gLnnPTMIScAIgEOSo1SsGWDJBVD8HHSAXzKX4RZ8gevxyD9tU9SNX7Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"41dd555bdb824ba52175e6621ccf057f7b4b04bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1176","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.90","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2428_1786446179070_0.4884801719789513","host":"s3://npm-registry-packages-npm-production"}},"0.0.2429":{"name":"@tscircuit/runframe","version":"0.0.2429","_id":"@tscircuit/runframe@0.0.2429","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"72732ca17b587a6683a5597ea709acd1dcaca850","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2429.tgz","fileCount":10,"integrity":"sha512-dkQm0GDUA/eutqJajpNYDj397MfOK9AQ/IhNDuShXm2MpayTsgVArDo69ZxckFynYKzxxzf7i3UJ8FpdeFSHIA==","signatures":[{"sig":"MEUCIBwabUqxB+LxjJaKtNDtRMbUjMYIUcDyAR9SIA8CQbvpAiEA8E0wI8eRRPBrOO7dQrKAmJRhsKacwv83yKOYtND40YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e9fd65ce63a01958d533edcae350dfdb305c611","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1176","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2429_1786450824810_0.7183813441064677","host":"s3://npm-registry-packages-npm-production"}},"0.0.2430":{"name":"@tscircuit/runframe","version":"0.0.2430","_id":"@tscircuit/runframe@0.0.2430","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c75cc9fc3965c20dd303fed9e3174c321c212a85","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2430.tgz","fileCount":10,"integrity":"sha512-l8aPfiYtF6jfCLFBAfLqGklfWIHWaCu9lNrc64/oeh0kIztcnBZoxrBiddtnSfZhRBsfHsGQwqAOZ7YtkVMMSA==","signatures":[{"sig":"MEYCIQDLgLLy8LnFtX4vI18EJ/MO2LL8mYsSTDNWA5AgfBS2tAIhAN7mknAowiz/l+hwN6/zWKvlKNq86QCE86WouMpWviOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24146066},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"486a53b8dcfcaa6a678e11ce5c3b3250ab80b66c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1177","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.383","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2430_1786459384590_0.7615745941272687","host":"s3://npm-registry-packages-npm-production"}},"0.0.2431":{"name":"@tscircuit/runframe","version":"0.0.2431","_id":"@tscircuit/runframe@0.0.2431","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7cb7dc3118a640bd81160b65286a686b8d0e3d20","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2431.tgz","fileCount":10,"integrity":"sha512-hgAlOD1TKte85goWLnMxBeCgfmBcrME3PXjpYxSFSNWiM1Er0hS8usPI08CBnN6dxJYcqUcHh0xWMOraTpzIXg==","signatures":[{"sig":"MEUCIQDbuVD1yoUXmyG+9Rpsy8kIKhHyvaYcQjR4Z1uAk43UFQIgVd3g7/yXkUeAm9HNNyDvR6Ko1cKkVOGrG7b9YVYckkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24147874},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b29d576586debcffbd1f8a4f580f8a97dc6d449e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1177","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.384","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2431_1786469252450_0.07831780344537842","host":"s3://npm-registry-packages-npm-production"}},"0.0.2432":{"name":"@tscircuit/runframe","version":"0.0.2432","_id":"@tscircuit/runframe@0.0.2432","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8716e38bfbb96685352e2a1030689ca59fc9e29e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2432.tgz","fileCount":10,"integrity":"sha512-lB4EuF4GbRhpb9YvffuRENxqC5MNp57xQKr7lyQ4HVOU2RJKK8rwM5qM6DpNHQSg/dh2AeWD+DTgrAmbs3PZdA==","signatures":[{"sig":"MEUCIEADRaaaQ+VWFbn87P6dAZJCtZvbjjtN9NQLcF1q7STuAiEAsF0W73/mIeynRqoLcc3sUlGrqzzIjr+//NgH6inhrTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24147874},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af4e27fdd83eb72a36c22b0741312ab359289851","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1178","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.384","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2432_1786474605047_0.6536560086098315","host":"s3://npm-registry-packages-npm-production"}},"0.0.2433":{"name":"@tscircuit/runframe","version":"0.0.2433","_id":"@tscircuit/runframe@0.0.2433","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"303a574564d5836dda71ce7ff4adaca6c516ed21","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2433.tgz","fileCount":10,"integrity":"sha512-0gxgnamlUQFlXY9zCtI7IlP8QCY8L+fqc68e4FQTFcuHJxgsd0KNVc+oxyslhwEkQ6sOZLNl73nxb5PS13c6nQ==","signatures":[{"sig":"MEUCIH/wjmO5MkdaqhkBzn0UBJvXG/TIcv+14g9GYnNVQLdHAiEAx9uqK348q97lHkyNvxTmUnRECwZJs8jwDxeAa/my/X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24148246},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83522027e3d867e8ca164c7d3d93d06f0b12326b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1178","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.588","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.384","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2433_1786475119025_0.36447878707993353","host":"s3://npm-registry-packages-npm-production"}},"0.0.2434":{"name":"@tscircuit/runframe","version":"0.0.2434","_id":"@tscircuit/runframe@0.0.2434","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f4cc1edfa4683381c2bc5584b07b0d43af4c968","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2434.tgz","fileCount":10,"integrity":"sha512-MNvjQNp7uUgNL19ySjOSmVIqcYUUyC3aMKBGFCYSgcFnsbgbHtD441C1omtcyHQAcN3CvI8TRibuj+d+4ngisg==","signatures":[{"sig":"MEUCIQDLCYLbxrASH8KnpiLPQfB6XOXjvufES34o5465dxbhqAIga4/hLYCRFapiiNMlRM4KqWctrxWoeremubLoWzTjWjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24148130},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f13cf8d1b942bca421300eb4ac720219d06bf21","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1178","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.589","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.384","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2434_1786475839052_0.7053923463078144","host":"s3://npm-registry-packages-npm-production"}},"0.0.2435":{"name":"@tscircuit/runframe","version":"0.0.2435","_id":"@tscircuit/runframe@0.0.2435","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"90b61370a28979b89595a19aff8e5ae4f1aeec4c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2435.tgz","fileCount":10,"integrity":"sha512-0QJzNd0HoekZ59iJtueDJHa2m0Gp9TnswJTNZ/1sIyWLH55iDNdzEOO06mr47twO9zYCJGRSBHlqd+RkEzCeUw==","signatures":[{"sig":"MEUCIQCSivjrgusOUvIRHUEF95WvrAb/O/yzCs2WW/IQo5X16wIgdatq1zA1sXvu26msv1x6CmSnXtv0t/w12sQh2TP508c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24147880},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f671942050c177dce2cbcbd82af86ef518dcecf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1178","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.589","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.385","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2435_1786486103581_0.13480123081692108","host":"s3://npm-registry-packages-npm-production"}},"0.0.2436":{"name":"@tscircuit/runframe","version":"0.0.2436","_id":"@tscircuit/runframe@0.0.2436","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"da85bdda9450fbe4028ff8c50b1fdda6ea390cb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2436.tgz","fileCount":10,"integrity":"sha512-1zdbgOKiuU4RdKfLCDzr9oPPc200OhDLcMyNlpTJaz1tZjwFCXu7FDiqj6VJHaGBnogpLFeI4cftzOOuSYz5hA==","signatures":[{"sig":"MEUCIFdnNTrelMZx/2ZGPaRXtbtNPGKIklJNdlvhTumVpyK8AiEA137uIhvSUdt3yD4cB51++/G+it0VofLY47YNCvkhcJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24147880},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"aaf5692dcb2025e1e3bcb0e9beeb6e102b4d8262","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1180","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.589","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.385","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2436_1786488098850_0.3213803144221625","host":"s3://npm-registry-packages-npm-production"}},"0.0.2437":{"name":"@tscircuit/runframe","version":"0.0.2437","_id":"@tscircuit/runframe@0.0.2437","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bbbc9ecd4e6608f2293b97b2209939a2d206c61a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2437.tgz","fileCount":10,"integrity":"sha512-diTgZnImXSajJul8B80dmkh1bcAgGzOl8+4lBKj/d9bRQhyWFeSRwBsNkqW9CQt7uldB6KuVHelCEftcof4kLQ==","signatures":[{"sig":"MEYCIQCB1PJayhHYRLXRfY/830gJhY60UKTlJLrTG51lRoahNwIhAMVKlivRsgzYnwnJ0QgdSSdg72xaJBooueicMlyLBJG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24147704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65d7fb60cba00e75ea267fbcf40cb2732a227ed7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1180","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.589","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2437_1786489527666_0.8271106897533209","host":"s3://npm-registry-packages-npm-production"}},"0.0.2438":{"name":"@tscircuit/runframe","version":"0.0.2438","_id":"@tscircuit/runframe@0.0.2438","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"826eb09290600bf4903017a0722c1532f10346e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2438.tgz","fileCount":10,"integrity":"sha512-iyfBcWAFUWwNvT/uk2dbjb2BHQJqxruQ6OCofV2mnrK1ItjjIqUTXtv3AdQXB12pQwmtaE+mGs4ckHSiTJRI8A==","signatures":[{"sig":"MEQCIDFQkG2IJW+7dlEDIFZHaI2byGIvvJkVuiMWb+j+eLmRAiB03YOiNbf4foawF6+Xd+6yqCcyIUCNbVf3BL71DI84rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fe2e8a74f755210b27d0ebbc2d54d06cb532bb22","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1180","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2438_1786499384912_0.3259546219079881","host":"s3://npm-registry-packages-npm-production"}},"0.0.2439":{"name":"@tscircuit/runframe","version":"0.0.2439","_id":"@tscircuit/runframe@0.0.2439","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60a24a667da9c2f7179f0be7154416c9c67e9784","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2439.tgz","fileCount":10,"integrity":"sha512-h0FToOLxx455GifevwT/ztk4o2PCUo2PG3/JhZ/DfvurZodmG2Hh9FgxfCh+ieCrMCWAnzZaXUStLwsRJsAVGw==","signatures":[{"sig":"MEUCIQDEox0x6pebX3JI54SpEwkdGX6O9ju5bvNJoF0w3VfKGAIgVp7t90+CwDGODLIPud2eVOtIB32FDbXYYgoVH93OaUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01d3407dad4d64225973de183835b9967e4371ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1181","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2439_1786512228300_0.2529047834438505","host":"s3://npm-registry-packages-npm-production"}},"0.0.2440":{"name":"@tscircuit/runframe","version":"0.0.2440","_id":"@tscircuit/runframe@0.0.2440","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4f559c547f9b633924deb94a8318514d3b4433fa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2440.tgz","fileCount":10,"integrity":"sha512-nnxUMZtPVmb/WeU5bN9Yan4C7K0kCcoNjU4OOjz3/vjZJhtEXgM4qnRPEu9Vt3QO72//4t7Nooe/XXKCjyGQZw==","signatures":[{"sig":"MEQCIHiHW0Sj//SHTDNFc1pga6CLyNh5/ctCp/R4iEuHEZ+nAiA3e4NayGn+NgtdZJjqdTZ+yCVRFoJXNxJSOLm5hpmvdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"04494dd27a63962389258f70e88e4f861137578a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1182","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2440_1786516423404_0.8567730850697672","host":"s3://npm-registry-packages-npm-production"}},"0.0.2441":{"name":"@tscircuit/runframe","version":"0.0.2441","_id":"@tscircuit/runframe@0.0.2441","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3bb7a74117112f882b62360fcde8843c6e242a72","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2441.tgz","fileCount":10,"integrity":"sha512-3vvdtwOXUNJedwulL3bBWMrFC34iCHo7VchDx0pJxZ90ZniW653IpoFL1kndJVL4iXjMXcMcdJV0uNXU3zpDHQ==","signatures":[{"sig":"MEQCIDaMvJx6yA5bwyEkOfMt2bO/eNI7Ey5LnPt7VjKVa4HfAiBvDtJHaWSsNWSPozxFQo7EgBwSXZzFRkhUN8Ow+3J5rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f35537756c2e0c9b9d43dc4157cacb8a329ebf67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1183","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.91","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2441_1786516708578_0.22258632522817212","host":"s3://npm-registry-packages-npm-production"}},"0.0.2442":{"name":"@tscircuit/runframe","version":"0.0.2442","_id":"@tscircuit/runframe@0.0.2442","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a63cf13ce3cf2e677a5708f9a6e3ef94f1c078ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2442.tgz","fileCount":10,"integrity":"sha512-Vn9sNXN3W3yCIp+dGmS87FQETwHwuXGIjkOHmyAzxQsKIbW0mCsRt0FRiDE0+El3nOtvxmygq8CsT9dYec588A==","signatures":[{"sig":"MEQCICaHZtBjrEy2KHyRdzJO9JuhRLKl3fdUYSvkTCfgalB8AiAkZSDKwM04KHDvAT9HNRQ8Knh4Gk9KTSr4mxeC0rHjFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07ba4048b15297cbf14b0f1c9cfb8c38112d6ba2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1183","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.92","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2442_1786522203540_0.18302672738639458","host":"s3://npm-registry-packages-npm-production"}},"0.0.2443":{"name":"@tscircuit/runframe","version":"0.0.2443","_id":"@tscircuit/runframe@0.0.2443","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c6ccb89d3e3d3a21f5e00dcde6be92ad8ab81c36","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2443.tgz","fileCount":10,"integrity":"sha512-nhYdmIM8mc5gO7rkP9QmQfnsCwyRm51r3ZVv8yY9dt6xl1+oTIu+fcFu022ams5QrrB5kHn/1zjqCKZ47nqpvA==","signatures":[{"sig":"MEUCIQCXvWrafZhgFFKFwhRuZmhU2MR7U628+pcQuq0bk6z/YAIgCzOSaQE2nOxUrV1hqnHP5wAJeh4dKPSBbvTO90fSBtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991790},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"37e9303bc5725f99f260276d542a4060f2116071","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1184","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.92","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2443_1786532076135_0.9540226586260092","host":"s3://npm-registry-packages-npm-production"}},"0.0.2444":{"name":"@tscircuit/runframe","version":"0.0.2444","_id":"@tscircuit/runframe@0.0.2444","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d0fe3641ceaee752dbe87544c855ccb8b777e090","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2444.tgz","fileCount":10,"integrity":"sha512-k3FKiYufILtiyJc3vX1iDjt6Wks5Pp4h45qZzNEfUiWof0E/CgPYicsbJyWDgbsE7HMfhinucCEuhCG7GMOdEg==","signatures":[{"sig":"MEQCIA67+lnLybI+mLJKiUNFw+69XzAB4NWrsm7FKKvxNJV1AiBqfUCee2vS0giTWcr5b1yHHsKF9UODHvc1Q/uoHzcgrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991799},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"744867c036a46c516cb9688d58cb27ebe787eb67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1184","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.92","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2444_1786548256152_0.5738504429610498","host":"s3://npm-registry-packages-npm-production"}},"0.0.2445":{"name":"@tscircuit/runframe","version":"0.0.2445","_id":"@tscircuit/runframe@0.0.2445","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"825d923c4ef42be1b0eb5235e62284fbd8cf0bf8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2445.tgz","fileCount":10,"integrity":"sha512-QDomUyIIRtR9U1mHAFLkV6o1MfhSE2jajUV83ekMSItZNiXAxZVEcal7thOqgnhs8KPLh0VYjcHhUpCmhHxPtg==","signatures":[{"sig":"MEQCIAQAM86uMZGrH0yLLA5nYEcBeWao+WVsQKIORsOwoOxtAiA5FTjCTAjj5oqr/tqU/u4vwOiG/toTiY1vb8i6xlTX9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23991799},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2afacbebedca14aa6a90c415c686cbe720a794e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1184","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.93","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2445_1786549534175_0.6763972549981081","host":"s3://npm-registry-packages-npm-production"}},"0.0.2446":{"name":"@tscircuit/runframe","version":"0.0.2446","_id":"@tscircuit/runframe@0.0.2446","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"81a618ee7161e1ea22bb3546c895376cf7e38264","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2446.tgz","fileCount":10,"integrity":"sha512-6yY5o66L8FJlWHlkOynlqFDsEFlN/BEJokHVUEcQgkaV/o9iSVgEdwasCLx61F3c7L6GvjmweVq6F2lKzAuYhw==","signatures":[{"sig":"MEUCIQCVvHvve090S/R2IjYvqOgtxUx/kUz5pkIo4KKs6/ZgTgIgN6s3CoZJ0uUbG7w2Qt0/NCR5aSbA8oBYmY1b6Ik4HAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24063337},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be2c4461879bba00e6e9732f97b03c5746fb278a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1184","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.93","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2446_1786558108207_0.9153750124936952","host":"s3://npm-registry-packages-npm-production"}},"0.0.2447":{"name":"@tscircuit/runframe","version":"0.0.2447","_id":"@tscircuit/runframe@0.0.2447","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"27e53abc9f2896f187ab01a0758849548ab0a296","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2447.tgz","fileCount":10,"integrity":"sha512-8vbXpsBT4SBvauId1Y18Ia7IwDPfUtFdrQ6wc3LKvPWCk6lvRE2spHoIOwd0VnAXiDCXT81N4GbylDUF00k+hw==","signatures":[{"sig":"MEUCIC6NX8vIBjAzEFcI/juEpw1wYCZ9qHPKCCsr2+FtLZ+8AiEA3fPhpPdvjA4uaiS2/joFdnnWC8W21SRMRRMBP4KWgyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24063337},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e557f5b785786cf8674cb92ce48523090e6a4375","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1185","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.591","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.93","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2447_1786559980288_0.9688988030973749","host":"s3://npm-registry-packages-npm-production"}},"0.0.2448":{"name":"@tscircuit/runframe","version":"0.0.2448","_id":"@tscircuit/runframe@0.0.2448","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a4e373af3cf013531ca916dfe7cba6ecd83addff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2448.tgz","fileCount":10,"integrity":"sha512-uBhSPOZBivyz8QkMl/wIpTQCGY0snbbwB2lvhZbGVZs6bAURKZ/UhluMZBQS/ukk6m2GLZ8e+kLjhzPkDY/avg==","signatures":[{"sig":"MEQCIGJkzerCj+vU7CCmI7dDVYvQayostehQPAN4UZlulYmlAiAXqmIQe3z6h1kF2kjRBiBz1FzgPGa/N5Ffms/GmEWj0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a07c83952a528c35646a33de8d4525564f024258","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1185","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.280","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2448_1786561326548_0.48591647286629946","host":"s3://npm-registry-packages-npm-production"}},"0.0.2449":{"name":"@tscircuit/runframe","version":"0.0.2449","_id":"@tscircuit/runframe@0.0.2449","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"443483dc5b8d41b66f44c1cf56a82b6edd095dfb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2449.tgz","fileCount":10,"integrity":"sha512-oYzPm5LBER/Ga0RSjxp58G81oOrLxqPZ5n1F+iBqi/ZEQ0V1vIJbdZoPcy/b2KeuA1DJR6xIh6LlDHrz6iUT2w==","signatures":[{"sig":"MEYCIQCvxfcky0C0iO3Ej0tjPsFR9Ll/pHQAuBqZ36WSsdCesgIhAO9V/ErtIYWN93P59Ren1XeZOxEtuaJfhd2TL+G/K+wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082469},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"537a874bc5a9816a4181bd4e2f1e61710316a3f4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1185","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.9","circuit-json-to-pnp-csv":"^0.0.9","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2449_1786568313506_0.2299570977095433","host":"s3://npm-registry-packages-npm-production"}},"0.0.2450":{"name":"@tscircuit/runframe","version":"0.0.2450","_id":"@tscircuit/runframe@0.0.2450","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e54fe2be2f567551b204cd6101da298125d4bbcc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2450.tgz","fileCount":10,"integrity":"sha512-t1G+YQAy35g4ZVVjsuBPIC85XwSI7aWthNG0Ae5c+U7QgoUymRIDMNaPVpATFreA8tujkefca2EPtlptM3/oqg==","signatures":[{"sig":"MEUCIQDhYYkn2xOocaBhOOCH9vXzdM5jg37dKeT3OjaEPuP54QIgR7t3UAb7nTXRFRhqE/m3o5C7w9+M9NXA5mb7V+u+kdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7edeae3ba51e31c58e1941105eb76952cb1462c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1186","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2450_1786612166237_0.051349853763851705","host":"s3://npm-registry-packages-npm-production"}},"0.0.2451":{"name":"@tscircuit/runframe","version":"0.0.2451","_id":"@tscircuit/runframe@0.0.2451","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"165057d517793e5eb2f4d0c8a90ebcf893beb620","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2451.tgz","fileCount":10,"integrity":"sha512-yr2kFrih2ZhoT4J3MLuqq+z8xgD1JmTyVFk9krmS0Zm63Ryblc/tcLYPTENFp3dfaiUqFLx3Wha5pdruoq1HnA==","signatures":[{"sig":"MEQCIFlNtxYzFF649xrvswW4TdHRAcIsl3EEVZ7+b0jOihPHAiAxnqKG3iAwXAOfyl6GwnCwBaswfgBHIFbVG4FvC5JzEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79c4b131f65d93e66b28ab4995439dd0490236e7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1186","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2451_1786612184966_0.25638851178836575","host":"s3://npm-registry-packages-npm-production"}},"0.0.2452":{"name":"@tscircuit/runframe","version":"0.0.2452","_id":"@tscircuit/runframe@0.0.2452","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0681f95687f7082cb3319562d41f579a163f6337","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2452.tgz","fileCount":10,"integrity":"sha512-h7Ly+FIxj8c50PSoTAus0ri5sLXfzY5fJM28RHw3DX8rFwP9BL8XC/dB8zhi4D/JJjdMnFHlGn2EgLqa7XUtRQ==","signatures":[{"sig":"MEUCIQCH4VKK7AMjbSFZdlSAePl6TdYS3Qt2/U2nzAxIfZMLeAIgMm1w2zRKqwbihchqonkHmQdvqqd9N89Cck01WlmJl38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"625719465b70bb716ce4015102b2e347542c3e98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1187","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2452_1786627276514_0.465337227081158","host":"s3://npm-registry-packages-npm-production"}},"0.0.2453":{"name":"@tscircuit/runframe","version":"0.0.2453","_id":"@tscircuit/runframe@0.0.2453","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"59d4f8c93590f19418134a22fd0e2b688f5a34f3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2453.tgz","fileCount":10,"integrity":"sha512-vmQs/+IhjUM1LyPZOmaWk0PUJjL9MqVDMd9AmHK1H7mUz9oKcj60drZgy+MR1wp/+kHg3X+e1iXRbBWeqe713Q==","signatures":[{"sig":"MEQCIHwxk+GayrkVV1/pA8NmnJECGDtcmVYk62MBqZZGmP0+AiBjg+c4oEFz2A3AzNT/Da4sRJ9Uicg5D8bXrY/G5VHK5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9b8d1d7f85864dbbaf0134ae33e02f03b84a063f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1188","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2453_1786635231225_0.9744775755617998","host":"s3://npm-registry-packages-npm-production"}},"0.0.2454":{"name":"@tscircuit/runframe","version":"0.0.2454","_id":"@tscircuit/runframe@0.0.2454","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"32ec84e3b70b1c159641c57fd8c2a6438b293449","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2454.tgz","fileCount":10,"integrity":"sha512-LJmrV8B+svdlxOTlIf/D3x1+kks0CS9TR7r62KEsBl9l6BElXJhMhzH+9d004kx4GYH6+KSd/ANJKJeOeZ0PwQ==","signatures":[{"sig":"MEYCIQCOHLP23nRhjNQMXb6phf64X0f7ECx2EjbOgChN30BvxgIhANuWIRIVPt3dZTNtskQeA4uKiRo+7PEBkE7JK/ilyoBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e0db68477e9850b1000e209186ef7a754e31dd9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1189","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2454_1786636812784_0.9321249244604495","host":"s3://npm-registry-packages-npm-production"}},"0.0.2455":{"name":"@tscircuit/runframe","version":"0.0.2455","_id":"@tscircuit/runframe@0.0.2455","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2019beca0fa05155d523490bdcd03543a2ad505d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2455.tgz","fileCount":10,"integrity":"sha512-yknK8e77pgbTw4GKpRJN97ZtuQdEc7ZX1KihIm9mzls91QUwogTIddsRjEQroWCt9yueuaTnohUODnSsKQRisQ==","signatures":[{"sig":"MEQCICiudUzi35ezaXI8Z07rXppGPSqw+lgvjtgk8d9JRkrIAiB156jfS+gPrXeQuBtnBv+HtoGdwRlrilZfT8nRsjXkoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0d4fc60a6f2c2807cd4f5f6d2e374008cda0b2c4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1190","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2455_1786639372121_0.2909515383674459","host":"s3://npm-registry-packages-npm-production"}},"0.0.2456":{"name":"@tscircuit/runframe","version":"0.0.2456","_id":"@tscircuit/runframe@0.0.2456","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0b2edf628e6ffcfb644066d91adce7fd40844800","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2456.tgz","fileCount":10,"integrity":"sha512-uwxk4f3W7/uRGV3Bk8eCuIEX56wEe7KlTpv/YjzXDyidxicXBvGcF3a7nJ+6EdFT6SRfkg5n8uhadXnko7BKpQ==","signatures":[{"sig":"MEUCIG78mGRei6LxLt/HkbeUzcYh7NhIxot9v/UQvM81iXfFAiEAsx6PRE6PCwnUlpfiOV42uKFu6QfGo5avwThwDS/S37w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"78b9f56e4bb2b82527f82883641948f696764ae1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1191","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2456_1786642021905_0.10144502073225015","host":"s3://npm-registry-packages-npm-production"}},"0.0.2457":{"name":"@tscircuit/runframe","version":"0.0.2457","_id":"@tscircuit/runframe@0.0.2457","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bdebd3c9ddda0b12fe08e228e27e5d7a292f1576","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2457.tgz","fileCount":10,"integrity":"sha512-k9uPL9KA2TfDhkmF6Rmuf+lmIxBMon2vGhrScL6bz+/UYP7uuRkj7bsQEOCF/9Ltnp8HUw4r2OXmQaSaia7ajQ==","signatures":[{"sig":"MEQCIF2Avjklup6pTfCOk3xQ4KTOXfyhNriovEQEbxdJPHpWAiAQom/d57abhU+/Y8IAMLO6bMu59VOYPw2qEiFvIWT1/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4ae142d96d33895964454c8e24b38abcac0b3028","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1192","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2457_1786659696487_0.7123428878291336","host":"s3://npm-registry-packages-npm-production"}},"0.0.2458":{"name":"@tscircuit/runframe","version":"0.0.2458","_id":"@tscircuit/runframe@0.0.2458","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cfdccd0342dea6d2ad5fbcd6c337a8b35c88ca20","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2458.tgz","fileCount":10,"integrity":"sha512-U4USDmT7nESmX4PtBnji4gizaSAt6ih+GihnZYZz3A5KWi20Tthes9Q1Hj+V4cxsIBHnsxx2YfP2vUc8WFF7VA==","signatures":[{"sig":"MEQCID52gcrg652KkpfpPsd00mJ6j27o9R6hgAnAKbvNDwCPAiAq0V3wdt5DCokQtACLMwF4hVWu0OpB1rYKD+uq8nsqNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e836500c6170bf2d3f8bee25e3b4c5a98bc9f33","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1193","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2458_1786661413560_0.30368791177310106","host":"s3://npm-registry-packages-npm-production"}},"0.0.2459":{"name":"@tscircuit/runframe","version":"0.0.2459","_id":"@tscircuit/runframe@0.0.2459","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"775e48785a7137cb9df90c252d7312a04d0f74a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2459.tgz","fileCount":10,"integrity":"sha512-19udgzOqLnJJOwKUQUxXcZ8BnUNVaxxe9ve2pyrwZS95nOMFTC66IyA4QFSAaT2BEkI3bl3ECtB4PGQqoRQHww==","signatures":[{"sig":"MEQCIERlDAs9DbFQNx6upXpWa8yvFmeEqxkTaZ4m9/44+YHSAiAZMJAm7DZ6lrcNeIJzBj0xqAItH0MbwwLdXwcJCSHlpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f5e4fc55bfdce99e334ca337a60db4496e490c5d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1194","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2459_1786665936580_0.6550226005548978","host":"s3://npm-registry-packages-npm-production"}},"0.0.2460":{"name":"@tscircuit/runframe","version":"0.0.2460","_id":"@tscircuit/runframe@0.0.2460","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c24ca2d8ef7aaa7950ea11ffc9fd67106797edad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2460.tgz","fileCount":10,"integrity":"sha512-0ltgbXyALGgqreowH08cj3lVp4ypBo2RtoZ7eqtBlGNAONKb09mEoHCJFIIhBLxxPGOoddQsnX09GIJfg/gjYw==","signatures":[{"sig":"MEQCIDwsIruD67jOmwJSlECXeaa+QiW/VhG4dmdKx2bZQKczAiBx0sx9OTkHGXzCrx/vu5Nmzf8BF4U8NYxbzcE2a+KYkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082473},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"73aef3ee59cb09551b7172993a75816d74d3e2c8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1195","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2460_1786670103655_0.01096089190429872","host":"s3://npm-registry-packages-npm-production"}},"0.0.2461":{"name":"@tscircuit/runframe","version":"0.0.2461","_id":"@tscircuit/runframe@0.0.2461","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71ee5ca9aaf8cc1c683c87f11298f829dd13dbe0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2461.tgz","fileCount":22,"integrity":"sha512-Fh6MygULzW/EPqnZZAJdt1pYzGuxgbqCvmuBQrNNY3w52sxIlx9aZHhQfszViZmAZOj6W/A2NDLySsLBXl3vvw==","signatures":[{"sig":"MEQCIHMA3bqYM6BY45l+LrPNEobLdHLU9xX55VX8Qdvj1wZfAiBY3E6Y84OnQIC3OQT0hHa5Igkc9XoHR1bSa/AEHN9ybw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89a77404643bea77bfa9150c3b08a8e9d029b7a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1195","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2461_1786676560210_0.664031205491121","host":"s3://npm-registry-packages-npm-production"}},"0.0.2462":{"name":"@tscircuit/runframe","version":"0.0.2462","_id":"@tscircuit/runframe@0.0.2462","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0cd8d12f2f192c393c6279aefabcdddb1b5541a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2462.tgz","fileCount":22,"integrity":"sha512-mwuqOPhYJbC0KNXe5hdGqhBh7ZmP2eR/TQWR3+UkWjy21aNFM69okp875mDegqXCGePU+7bGZhUAJ4Ou9D3tmQ==","signatures":[{"sig":"MEUCIEfMI/0aFdBdbxjL/3tGG6aOfizyAJL8YTk9R0TAauAGAiEAi721g4AERaklb+3L7272lXdOF0aWL+ouuAezesBIYFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"170e8cdf7bab0a28e24279fd32d87f94490a999e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1197","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2462_1786680873416_0.2703506468084509","host":"s3://npm-registry-packages-npm-production"}},"0.0.2463":{"name":"@tscircuit/runframe","version":"0.0.2463","_id":"@tscircuit/runframe@0.0.2463","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"08ead24bc798c1fe77ba88815e786bb19a89c381","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2463.tgz","fileCount":22,"integrity":"sha512-aJ1SEo+GcMMXbDBMmLHNkj8AKWb6IZabtrWEshKHz8bZJpxv4ZV1F6b07jv2ApkQf4spZqpTLGWF+qEBbOmGSw==","signatures":[{"sig":"MEYCIQCYHyTDOQBw9eZxNJCEJojrquq1m+iLrTfM7azGx50nZgIhAKL7jhP/ULBoG9Fa/uewclVuDUt+C3Pow5GxkNu4X7VT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80b0c813129e1c5d763d94393ce3b8781a089397","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1198","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2463_1786683755647_0.779421269909649","host":"s3://npm-registry-packages-npm-production"}},"0.0.2464":{"name":"@tscircuit/runframe","version":"0.0.2464","_id":"@tscircuit/runframe@0.0.2464","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1c269192b2923fd44a7bb87831460f16939b0314","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2464.tgz","fileCount":22,"integrity":"sha512-FaEgVF45hWUPqnjVoJiRVr9KZCha6yXmnHB0BNiBusyXCkceTL+Ppk016nfmB7xm9mysER1qfDqfl9boiQlWAA==","signatures":[{"sig":"MEUCIQCDhYdrGEejMO3R7+QKYeT2TfiZVB8OM7Lg+vyv2rntEgIgEzgyf4qfSJd/6uwAu0bgSeNpuXkEsmJYzMxr1z2oHVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3b238c1f1a5f766a7f6a452d98fed64f02d79218","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1199","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2464_1786689038071_0.10375732837622986","host":"s3://npm-registry-packages-npm-production"}},"0.0.2465":{"name":"@tscircuit/runframe","version":"0.0.2465","_id":"@tscircuit/runframe@0.0.2465","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86476580428a8b48aaf5e427195a30a8659e86c2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2465.tgz","fileCount":22,"integrity":"sha512-9d6iD3FPVJQ3yDjo82bkCIMBnVEg1fWELKsPOidKsLDd6xumx7Y7sjSFJ8lqn9oJRwZYTNRFApAEXWO+e1Okmg==","signatures":[{"sig":"MEUCIAVoV/exk4aDS8vGD4xygQHjGtEac+HKzvit9YGlfl2qAiEA+Mxu4vKNXGoUC6zG03h9kWXxgonvysFBSrqVeBxG9ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"411ac37bec57419a34308dd7fd8f947e972e8d61","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1200","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.592","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2465_1786717222264_0.47078608667499533","host":"s3://npm-registry-packages-npm-production"}},"0.0.2466":{"name":"@tscircuit/runframe","version":"0.0.2466","_id":"@tscircuit/runframe@0.0.2466","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3db2b5669418775a2b40ffe397e74b65042cc50d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2466.tgz","fileCount":22,"integrity":"sha512-uBHMC2X/Wk4J+lY1gFnjBwxxwP0HYbmhEO/nC3h+UjTNsmeKINyJC05G4Nx3PVaBv9Cie6MP5pbwgkhqHTg6Sw==","signatures":[{"sig":"MEYCIQCy+ZHrFa4vpwBOarDchtHDXmWUh33/oG7dAplp5id1AwIhAPyNjDLP2mE3JKr/Kh9NYaKld26nHw3Diku1jsD0O1Y8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f0995f78be92e790d1d81a815ec7b33121dcf2ea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1200","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2466_1786720789200_0.9435433148467869","host":"s3://npm-registry-packages-npm-production"}},"0.0.2467":{"name":"@tscircuit/runframe","version":"0.0.2467","_id":"@tscircuit/runframe@0.0.2467","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1d3016caa9a447f73c0fc695fe1aa1d61d0eb51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2467.tgz","fileCount":22,"integrity":"sha512-YXv9YO/4lP+iUopIVxRG0ldsA1jcjURiocwwGgC4h9a28WhcQch/DYXd+aPdsCkNdkMwXN8uze/wrbLJVrw97Q==","signatures":[{"sig":"MEUCICp8nBjk65pBbvZkv+2pSDMzml5FK7sdMT/1G29cK9goAiEA1SpLhBU8Sr/jNPPFjxcz16xaej1IQHhQGgqVsncLsmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b01dbf4db205aa32821caae0c91617da37bfb0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1201","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2467_1786722364621_0.9132632575495006","host":"s3://npm-registry-packages-npm-production"}},"0.0.2468":{"name":"@tscircuit/runframe","version":"0.0.2468","_id":"@tscircuit/runframe@0.0.2468","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d232e045482fa070c47bce31ba47df3650f04c31","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2468.tgz","fileCount":22,"integrity":"sha512-nHNnANJxfOD6BxoZb6772gJhfNY5D6Nh8E2FwWtU68unEVYavLJIs8AH2JGlu1rNdjauIMQGgZEh6r3BzZqPaQ==","signatures":[{"sig":"MEYCIQCOOe+4USHrwa7Aag15dQLQtKPBKeRpeliuP6cLKcJ4XwIhAMXPzyuvpFu4TkcasZvzn+JjVPTxfiq/wfMgcua/PEnN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d95279485f057eae0a3a35c6899102990b4c763e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1202","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2468_1786723814596_0.3538004460646271","host":"s3://npm-registry-packages-npm-production"}},"0.0.2469":{"name":"@tscircuit/runframe","version":"0.0.2469","_id":"@tscircuit/runframe@0.0.2469","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b603f2b2b1e8c0be15c8f462afc76ab0db4e5797","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2469.tgz","fileCount":22,"integrity":"sha512-uOo4R3uXzBrlcnak9FxPjP846zeYNow1BFIeWKAt8Po8Es4SeNeRAJ5NChb2+WV97oM3ZXOJsWQlkol6Migd0A==","signatures":[{"sig":"MEYCIQDuMbNUzQtNeu6Xrb1e9QDnHOzUZggNzrA89xfDbcKcjwIhAODFfYfGfHIHv3uun9plX4k8owBIBUc2uUkixz5tH+g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"430eed188a5fb2f53e1e4b920a28346627822599","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1203","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2469_1786727437450_0.8462594338346974","host":"s3://npm-registry-packages-npm-production"}},"0.0.2470":{"name":"@tscircuit/runframe","version":"0.0.2470","_id":"@tscircuit/runframe@0.0.2470","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3b001f8bf5dbd0fe52b97384d1639cac880b96b8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2470.tgz","fileCount":22,"integrity":"sha512-dnJ7fuzkQ8IPWVmG1wo1R02+l7nHuf+wemGB913/lZG2dt1lRw9sVibeyx7qYsHn0qX+hSvqv/rUVCcmtVNGKA==","signatures":[{"sig":"MEUCIBoNaW1d/NhR2qt7+04YiDAaM/2FldBek7FH0Uqrdlj8AiEAoMD1sdiyhY9ee7yMobJJBHExQ62QJ7Gv61TwsGkxqXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90ea7495ba4cc3bfda3f0697e737e1e8a5760086","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1204","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2470_1786730017762_0.6971995623332443","host":"s3://npm-registry-packages-npm-production"}},"0.0.2471":{"name":"@tscircuit/runframe","version":"0.0.2471","_id":"@tscircuit/runframe@0.0.2471","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cddb35c7441c138ec2bf118afa4a22feccb1121b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2471.tgz","fileCount":22,"integrity":"sha512-/lIhUQAgZ2LnOgzQR2fWgpjoNNPPuGcO39lGt92fME8uQAvwFR85ZsiAb3H+1+/N+YTbrumEW1f1TsHPFnpoTw==","signatures":[{"sig":"MEUCICfMMwswycPBuhKQu5amiFd1WZfHvGF8MkTBQqJATOZJAiEA4A7/0x2CeyEYCJ6gIXvsDBCJ4cKWvin+Z6YSCjhkRKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24524492},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"21bcc5282c3ca0ba2577f7583f9e79c9fea4196b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1205","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.386","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2471_1786731957186_0.28224662522694","host":"s3://npm-registry-packages-npm-production"}},"0.0.2472":{"name":"@tscircuit/runframe","version":"0.0.2472","_id":"@tscircuit/runframe@0.0.2472","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e3f7377a280e84129bde38ff91f009bbbc52840","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2472.tgz","fileCount":22,"integrity":"sha512-gyl4kmB47xZoA0wiljjLYD5OCmtBSJjHAvDgVMXOPNU8ErM7ycH6niMjdOgwjGaVTCNdnxHBMaTMVOoship+UQ==","signatures":[{"sig":"MEYCIQCvvlTjXRV+A8c3g5q8RkNrRdOLPDSsBitFSPAghkriSwIhALFiKcsL8onGmbwHXTWDc4FA3CpR7kEjWwL9WZHVgLJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24523206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"27266278a1cb9b83cd45101bc7eee139c21277ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1205","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.387","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2472_1786734862957_0.956915405255047","host":"s3://npm-registry-packages-npm-production"}},"0.0.2473":{"name":"@tscircuit/runframe","version":"0.0.2473","_id":"@tscircuit/runframe@0.0.2473","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41cc5cd317114f3784765c252fe88fe65482d030","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2473.tgz","fileCount":22,"integrity":"sha512-mS5BHEnRu+khGOCIhf+wqKXJ7ok3hL6nojpHENcqDZNMF2Sei0Fgfz5CDSlPsobTRN+8T2/2TVKWbMyDRzKpfQ==","signatures":[{"sig":"MEYCIQCGg7VHdV9hTRN1hLJPmGxzOD0rtx/QeSiXM2qvZKDr6gIhAPG8WvAg3eDDx2Y7lS3ha5EPmW43VQwlmCkbxA6DxewJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511248},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a39e8a363e772d69d77b247f776d3a9b93dc39c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1205","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.388","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2473_1786735896694_0.7659766019377756","host":"s3://npm-registry-packages-npm-production"}},"0.0.2474":{"name":"@tscircuit/runframe","version":"0.0.2474","_id":"@tscircuit/runframe@0.0.2474","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2c0539e836f3d5e43b71e6d97f5f440ca5bfa02c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2474.tgz","fileCount":22,"integrity":"sha512-LrOlipj2e6xA/C3XzQV/fDd0KycuoL2X6R2bKYfv/iuLOHctTMuTolERz3oc88Kujbfz+qnXVFuKM6yapcfscQ==","signatures":[{"sig":"MEUCIEvzpdJxY4zDw1YDU6O02ZL7pBjMzgyif3MytUa5Pz5hAiEA+Kznti/za0tTZLLed4oeSr7gWsQG/1YZGk6StsxQ0/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511248},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"208394d84ba79533c20a2071e7af0edda04253f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1206","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.388","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2474_1786736214275_0.6529636417445333","host":"s3://npm-registry-packages-npm-production"}},"0.0.2475":{"name":"@tscircuit/runframe","version":"0.0.2475","_id":"@tscircuit/runframe@0.0.2475","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"29a5e9c4d351e7818b3c4d2f67a0a4da80b0d26f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2475.tgz","fileCount":22,"integrity":"sha512-F+Sq960wzVcS/laIVl4MfacDUmKa1KPndBZOfXIAn7Y5fYb5aXp1Cdv97y+Vv+MeC0RV2TN6VmzCgGwH4+7FHg==","signatures":[{"sig":"MEUCIGY4uowRNXAwcgm5NSflqfvbZIiHamhY6KYW/PjkLmOuAiEA1wrOnKvqeY92bxSP6uttu4fjLlREOHthViOJjDERusM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511248},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9296b4a8347bd8bcba67d25490b99bb0b6c020a6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1207","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.388","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2475_1786738245374_0.8539067525092066","host":"s3://npm-registry-packages-npm-production"}},"0.0.2476":{"name":"@tscircuit/runframe","version":"0.0.2476","_id":"@tscircuit/runframe@0.0.2476","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d248dad89391ca175009c9aef5e94482fdcab4e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2476.tgz","fileCount":22,"integrity":"sha512-B7e8+Npn9K7zCP+tMRr1pLsjJAlqax/jmee0SXhNiNmHiEsi9ciNU95tAqCmSbUGHPYaMi79SWKmtYokP/tHVg==","signatures":[{"sig":"MEYCIQCmSackVNS5VJKqyNgjm6NvqtycUkDEpOuRhyw62c0uBgIhAPFEE5LSJuhF8gyiMLMFrozTusdfWoBbd3vjVIcTsxw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5eaa44cd95b81dbb711c5ab4ab300ab9b3f4055a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1207","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2476_1786740729971_0.28180625866148423","host":"s3://npm-registry-packages-npm-production"}},"0.0.2477":{"name":"@tscircuit/runframe","version":"0.0.2477","_id":"@tscircuit/runframe@0.0.2477","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"448916392a2a4083fbf2a05abd3d22176e0f9354","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2477.tgz","fileCount":22,"integrity":"sha512-IAFVj8OQwrmnFi5OQEExdXKq1mx4x/Aq42B7k3FXbbrwJoWr4FJur6S2enM1muwbOm0jzneYUsnT8twrXh/bIw==","signatures":[{"sig":"MEUCIHZornwtPv7Sht5PbuPPI0MAJQYXMj1lL0uYdfZUTxXVAiEAxj3i0+qn+xuA/T/olZzjFMkv9R3A1CBHQLcNDATM+n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fbfcebd76d5b74389d86a26b9c7fd9ee19aed8c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1208","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2477_1786745450247_0.12206196000119407","host":"s3://npm-registry-packages-npm-production"}},"0.0.2478":{"name":"@tscircuit/runframe","version":"0.0.2478","_id":"@tscircuit/runframe@0.0.2478","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95032d410d2dd282db4c269c1233629d0c9ccfbd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2478.tgz","fileCount":22,"integrity":"sha512-08YZ5mkdRJAwUgzM0Mmt2aMUNCsYgFZeb09refkM3NqrJmdleRqwyVpc4J4B23KdK0Fj0lZperDKHjf/c1I7gw==","signatures":[{"sig":"MEUCIBl9zXV36mr1gqwcDb0igY6Oe6TD6rkg52u3Lh+jSzqyAiEA4thTrdrpNddzH5Mw31SFu68gXN9Du2tDS3zAYuk0mUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b438c7c6e4bb2ede94bd654f7c5d9cdeff975d27","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1209","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2478_1786784421050_0.02621631188832474","host":"s3://npm-registry-packages-npm-production"}},"0.0.2479":{"name":"@tscircuit/runframe","version":"0.0.2479","_id":"@tscircuit/runframe@0.0.2479","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8a81ce8404d2447260df847119bc4cd8975398c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2479.tgz","fileCount":22,"integrity":"sha512-DZiK26rRmyTIuWDGqkCQPNiCEV198rXzrfiyzAYr2AV39cSPos77CyXqBIzUX/2ECiBZ8ofOs9AMF3jYnX2T6A==","signatures":[{"sig":"MEUCIB+24qlSOA2rf5AF3oMjujFuszJr4aarv0wqCn94x28uAiEA9zHASwgUkk7dHCF7fJaTvwflUWst/pv4GTGhkbertXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"166d3a4d0feb81ac503d734a19703399587eabf5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1210","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2479_1786817745456_0.17614419422440886","host":"s3://npm-registry-packages-npm-production"}},"0.0.2480":{"name":"@tscircuit/runframe","version":"0.0.2480","_id":"@tscircuit/runframe@0.0.2480","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"20ac287cebb99842e57d496e7d53c5fca632e1e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2480.tgz","fileCount":22,"integrity":"sha512-7YYdTHp+xkC3Td56KGvnQuZrr2FsCK3r1wu4dCqstyhraZUD1gkI1/mQ9CTyBApf+b5SoiRVTd7CY6HvP2El9A==","signatures":[{"sig":"MEUCIBb5l2zQXnPr689hz1vOonVn/xs3sTU6XkRIamdNq5HMAiEAlfAWm1pMO56xWL6+FST2yKWBAjBFHrzGQXpsK57ycMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a65ae625301a0d31ac00fef7142a0d2542802cb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1211","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2480_1786820583859_0.5748828903063903","host":"s3://npm-registry-packages-npm-production"}},"0.0.2481":{"name":"@tscircuit/runframe","version":"0.0.2481","_id":"@tscircuit/runframe@0.0.2481","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60371c407e51c4f06b893e56baea1c9442da3bf3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2481.tgz","fileCount":22,"integrity":"sha512-UQew6ANuOHYH2/PeD5e1oqoUfgQLxwFlOITmdNKChBNjyEaLeW4FSVKX6CZskVJ/pfoD9odP5t2slvY/rHXARg==","signatures":[{"sig":"MEYCIQC2Yq5Nvq2PwCp39xs0urktf83qlkfiiBziA2PEIl50AgIhAKvptuWZ3LLTOJrkfCv5UCjTyoE5IVY78s2G6brGKGIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"525aba43faf59f0890e2224656f622450c58eb91","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1212","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.294","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2481_1786821740410_0.20393773053196007","host":"s3://npm-registry-packages-npm-production"}},"0.0.2482":{"name":"@tscircuit/runframe","version":"0.0.2482","_id":"@tscircuit/runframe@0.0.2482","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"abf3dd9a1c19134441893ab30a4d0a712b9872f0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2482.tgz","fileCount":22,"integrity":"sha512-bgZYXLm6OHFNPf7bmZ9booHJgKd2+47YcOKOhcP4zCHb3WjBBCa4TYC4efAxKukPQ62agBsTmwQp58h4HXljng==","signatures":[{"sig":"MEQCIBMKMpTeULyQ6Cag+iK5BnIM1NOeqrL+02LASvHChZuZAiB0a0FFIjwSgroGBLYU7g5TiEW/0X+fGnjjGhdUfqEakQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5aec34e0f0b7c29ce2a3e620baecf1dd436c8b52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1213","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.301","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2482_1786830535473_0.6810218889375976","host":"s3://npm-registry-packages-npm-production"}},"0.0.2483":{"name":"@tscircuit/runframe","version":"0.0.2483","_id":"@tscircuit/runframe@0.0.2483","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"592132b8ff901e590e9b58a8d41c1d6344662172","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2483.tgz","fileCount":22,"integrity":"sha512-5vZ9lCL7Yr15GM7PZwiv/E7Cf+y8geEeo66RL7ulUC+9Bx7oW7o5d9JoxCdluMyhRmet+jQnf+Lne0FszOGGZg==","signatures":[{"sig":"MEUCIBtt7jl4xxzZtSWtAbNozIbuqSVnoC3mhaPUCZsgbYf8AiEA0j6SmT6LoHwsSzqphW9Lz49uhiu94lwcEygj/S2a0GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f770c52825e5ce4163c517be179501bfd641d22","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1214","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.301","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2483_1786833804651_0.9273944548915871","host":"s3://npm-registry-packages-npm-production"}},"0.0.2484":{"name":"@tscircuit/runframe","version":"0.0.2484","_id":"@tscircuit/runframe@0.0.2484","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"782539c008648fed1ed15d89c126b5c00adfca5e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2484.tgz","fileCount":22,"integrity":"sha512-gBz3R7mb48tNj4dw6wi6Cvb9eykdsa/KQ7i933NeM2oG7YIJC3JEZwDQZIGBYnl8RG39Y9pduFNV3Ufp/VjVyA==","signatures":[{"sig":"MEYCIQCYqzVuT8q0SucHVAFPKwnTSK0CMFSS0hukKU4vl9vJ6gIhAKAwqLkmBQwYbdWfVVkUL+3Rl5JPHpX23DHhsf3y6bZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ced8bc021ae02dedc74ad74c454c7461252a28fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1215","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.301","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2484_1786834136265_0.2028699992939813","host":"s3://npm-registry-packages-npm-production"}},"0.0.2485":{"name":"@tscircuit/runframe","version":"0.0.2485","_id":"@tscircuit/runframe@0.0.2485","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"53838c136683920a9f1ad6aabfeff3e6fdab27fd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2485.tgz","fileCount":22,"integrity":"sha512-NqQ+SLdPDVY7ipV9g6b928TNic29ta1TONaFZDjjqGRvggnSZte9WybAAEW1ZeiVv6INsPxfFcUaAepYF6Qh3g==","signatures":[{"sig":"MEQCIAD2sniau45ikCCo0vf36upx0JI6cD4rP5vJsoDczrS8AiAwczD/7/bDqV4F7HGWjvpeuaNPz7ltSujrMh75Tab28w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"954e44c2fd267cb314dce7515a32638006b5426a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1217","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.301","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2485_1786835802058_0.28655656256418993","host":"s3://npm-registry-packages-npm-production"}},"0.0.2486":{"name":"@tscircuit/runframe","version":"0.0.2486","_id":"@tscircuit/runframe@0.0.2486","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"712e56cbfac9b748e77a9090b9004eb2c99d6072","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2486.tgz","fileCount":22,"integrity":"sha512-mG1AJd8/yZmzVs7gfX0HcwjbgkUpRxvZchiQokl9xhaAYHGmszPiKyfR1RBGar7tANhYqKQqNIwKfTbVfQzD1Q==","signatures":[{"sig":"MEYCIQCJRQaVdczqQmx6Wg+e0wyyZEJ1Emqts25JgbnCYhLqYgIhAKtyq2UAHAwIWLZI146qLtaSzStx6sjy5cdS2bXe7yMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"09bee274b9d66d9ad888d0c0da5ed4df4c172f87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1218","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.301","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2486_1786861571394_0.22943844024939897","host":"s3://npm-registry-packages-npm-production"}},"0.0.2487":{"name":"@tscircuit/runframe","version":"0.0.2487","_id":"@tscircuit/runframe@0.0.2487","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f9918bb3c062fec30598c991b3fb37745f532288","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2487.tgz","fileCount":22,"integrity":"sha512-X/CLjwAQbO/q71wrc11qIcJMpKNwTGaTB3UGDiGIlUDte5XFvvHLQEts1kwQMQ32K0XR1+KnjYQ+p+n8sHfyzw==","signatures":[{"sig":"MEUCIQDyzjhFkEcZaOluoM1xZH08ZzJvV/wpgyPmxusFEOUSKgIgME/GCJo3hECGXafQL3uxZTL5w0TdhGLmLp3iC7s14ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5b4c3d644cae746aee781c971eb1de92413b37a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1218","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.305","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2487_1786963976879_0.8182496722543406","host":"s3://npm-registry-packages-npm-production"}},"0.0.2488":{"name":"@tscircuit/runframe","version":"0.0.2488","_id":"@tscircuit/runframe@0.0.2488","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c29aeda78d03bd2cb58914515acdc1b3df6c9743","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2488.tgz","fileCount":22,"integrity":"sha512-/jTBQzKYhoSn4O1d0K4USPW3uX/WGARkAKG5D15kJ2QINTm0GoL/l8NZJYo1/lzHNzPEnyHSsNsLuxdmH5Q2Tw==","signatures":[{"sig":"MEUCIQD7k5VuQaWhrwJlPNlIOExqO6H7+ZZmkM4ZybatJ7LxPAIgBPtEe9NfMzJ+jAnkieEceXbwLlljsLFzEGt2BCQ8F4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7e10cbb79e92dd6baa8916a04463b91c5c621b45","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1220","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.305","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2488_1786999058684_0.7544344494775441","host":"s3://npm-registry-packages-npm-production"}},"0.0.2489":{"name":"@tscircuit/runframe","version":"0.0.2489","_id":"@tscircuit/runframe@0.0.2489","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"940eeb848d28fac17946175bb906ed232aed982a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2489.tgz","fileCount":22,"integrity":"sha512-/DK4dWnAa9JgxscsaDhAeV2iKzN8VnT05inbqMe9+lqx1e6cpylsZi796WumIO4w1YKzwalW+HxUxzqJDsh77Q==","signatures":[{"sig":"MEYCIQCJtTF7VUwktLd+/HB/KKCn2dIv2dVs2ta+/cj8MEkAEgIhAO8sZzUIAfAF22Y3EGYDjGxbSa7MQpjeT02JR61zVT25","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a855a6de5e47b42a4d8cf891152d0f867ab2d397","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1221","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.305","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2489_1787013762890_0.7383458230234843","host":"s3://npm-registry-packages-npm-production"}},"0.0.2490":{"name":"@tscircuit/runframe","version":"0.0.2490","_id":"@tscircuit/runframe@0.0.2490","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88eb08f172576697bfb94a628d24739babbfcd92","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2490.tgz","fileCount":22,"integrity":"sha512-63ik0PNddF936soPCZobFtDVwmz6ftFfXFqU7k5CbXx02Sf0f+rOiLVGFYbIJ8GwXQS088f6YYq/9YVYnM0CZQ==","signatures":[{"sig":"MEUCIQDh51c4MQrQZSNDKgvYDkzKx6sX90/Vr8mIMGz95zT5NgIgKSJ73hHc88PcQ5vgs4r/IUDMEe8RX7FIK2DgzphjNhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"82720af2a6b8eb823f74881e9403f22895d94cc0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1221","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.307","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2490_1787040460088_0.26708391326628966","host":"s3://npm-registry-packages-npm-production"}},"0.0.2491":{"name":"@tscircuit/runframe","version":"0.0.2491","_id":"@tscircuit/runframe@0.0.2491","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"953b5475c1abd931eecfef798f175da2dd09b846","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2491.tgz","fileCount":22,"integrity":"sha512-FGkv6HMiLYKMYZSo3SNX9ww9hROgU9PcYaS6vxQBiQe33csCDUaL28fQHUu0E7GtM+6l5wEGKJ9KSwTFB+n1DQ==","signatures":[{"sig":"MEUCIQDCJX9K3Q38LUdQzyg3bPpQ6MWPqbkdgnwHhsAPjrb6NwIgTb+VMkgfuAnCjx38hbpYBGaW2/FgobYLrXpBoVGa1Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24511016},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b195c4b669ae976635f349e63a1c4ec8fee6feb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1221","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.389","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2491_1787067324168_0.06940910429897817","host":"s3://npm-registry-packages-npm-production"}},"0.0.2492":{"name":"@tscircuit/runframe","version":"0.0.2492","_id":"@tscircuit/runframe@0.0.2492","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2848e89cdaaf57ca60429aecdb401d1e3ad1f55a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2492.tgz","fileCount":22,"integrity":"sha512-AU7maPWa7JxsxjeNF7dztwALYkWSiVU0cMMKfbTy5Pt9VoR3LXxv+iHx1oEJn4FTVs0Nruajr8mE7KpTgdBtyQ==","signatures":[{"sig":"MEUCIBoJtV4hum9pGjYAR+ISumPPmD9re6wkfkgxwcC0rGfRAiEAoS88ENzE9VNAUu6GLiqyssFZ1yJS8PdLJajOlo2j9JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24435553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"27980892ff32f14b46139337a56dd9bdb29185e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1221","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2492_1787067675825_0.7722463482694397","host":"s3://npm-registry-packages-npm-production"}},"0.0.2493":{"name":"@tscircuit/runframe","version":"0.0.2493","_id":"@tscircuit/runframe@0.0.2493","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"718f7e202e8cf0dc2ccfa4276bf76d3574dc722e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2493.tgz","fileCount":22,"integrity":"sha512-qIuwXgOUzOfEMxrLadKhzj23ux7OyoyRqDtF83ykQsYStah7p4NfewIzOsGuWauGPYDkvApKiWnuBoH/hkh1xA==","signatures":[{"sig":"MEYCIQCQQW0bMH6YxRm/v+WgRSgz0cm1YC5Wd6wc5RG7qVzAigIhAKhemeneWrU5RF/p51tOh/b1nbDx7N9ZBeJCljLmsT2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24435553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d4ee4edcd1c237dba68e0595af8bdbdfef40a8c0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1222","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2493_1787084331715_0.5846935481409334","host":"s3://npm-registry-packages-npm-production"}},"0.0.2494":{"name":"@tscircuit/runframe","version":"0.0.2494","_id":"@tscircuit/runframe@0.0.2494","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c180085f9ba268d926783a7ddff3d65b315991ff","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2494.tgz","fileCount":22,"integrity":"sha512-bB9wABb/8Q2/9QQVyE4F+hb48b241Ic7l4LmLgsJavDQ8n94Y3ghdOQ/FNNROPOKE95MeLJnEbgoiXNUACT0Rg==","signatures":[{"sig":"MEQCIACVfX7m7L8jtfuvDLQQ7ymX/tgrZIARB9v+zr8WZBq6AiBNawNAUaYhrdmZZhABPMgRbOquIDxSS/3xePTVXEMsqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24435553},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c059b88c465cd14a1b23ab022b01e91111f2f4fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","@tscircuit/eval":"^0.0.1223","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2272","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2494_1787085460988_0.2291243017120992","host":"s3://npm-registry-packages-npm-production"}},"0.0.2495":{"name":"@tscircuit/runframe","version":"0.0.2495","_id":"@tscircuit/runframe@0.0.2495","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"af2d16a00c19054af5db21f20cf4f3bcec12bca5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2495.tgz","fileCount":22,"integrity":"sha512-hTBoCzoY7it0ZWfm3lOVBNqLwX2Xo91iqg0Wm1RjEVW9t6VzKJeTsW3MZyFI/xWF4L7gdpNFV7JzPiQ3eFZazQ==","signatures":[{"sig":"MEUCIQDTOZhzjTxE8S6GKf5D71fL82EJxynn/+33eSaZZ1s6igIgYr7E9EIjOLKOKAvYWZVUtxddWIYk7/RpLOjv+U8Ur/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24805142},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7cd4746855e913c48bc1c969c62b8197d9c44342","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1223","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2495_1787086249229_0.37294974675306536","host":"s3://npm-registry-packages-npm-production"}},"0.0.2496":{"name":"@tscircuit/runframe","version":"0.0.2496","_id":"@tscircuit/runframe@0.0.2496","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2b167939ec08ae6c4f0c5054a6d991f9a2d92084","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2496.tgz","fileCount":22,"integrity":"sha512-xWuFNtPFbUB00glvXHD7hhnKJoDRoxFNyQlZ6sOSoDQw3tRJ6pMMdPWXhlm/BuL9UZe1ZyLifsJFfW0ZyFQzDg==","signatures":[{"sig":"MEYCIQDJYK1b3b1h8MbG4D+j4oOKNuC5iEScEhMHH/vyOqcXzgIhAK6keUGArIPDj2iTauU1HKL1k6dfIux+2b1KmXXo3K+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24805142},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fbacb3e07754d699fcf2c974244f5645a23dcdc6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1225","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.77","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2496_1787086729857_0.03321382196008038","host":"s3://npm-registry-packages-npm-production"}},"0.0.2497":{"name":"@tscircuit/runframe","version":"0.0.2497","_id":"@tscircuit/runframe@0.0.2497","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9995cb22144acdfeeff908780e0bfcc21b2fe50d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2497.tgz","fileCount":22,"integrity":"sha512-bfEAXbFsxAti6B4IGl89C7MTYdbEP1HDZpUtic0fFy3Y5WrItzCX52UqVSTPyZmsHj/LK7UYq6KwEXHBDcufYw==","signatures":[{"sig":"MEUCIQCYFOJEUV9iL6dduJq2r4K3AZ6E3GAnm5Q/KKO1xTSoRQIgbTnfHVGmHt6PduXMXEWaB8piomen6389aQErv0/2Hdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24837123},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"96ded6941a6da94cc909b16e6cd527eae326247f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1225","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2497_1787103424817_0.5645073339596041","host":"s3://npm-registry-packages-npm-production"}},"0.0.2498":{"name":"@tscircuit/runframe","version":"0.0.2498","_id":"@tscircuit/runframe@0.0.2498","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78a4f56436b912b627bf7747380c5e3392df6efe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2498.tgz","fileCount":22,"integrity":"sha512-tmYJsnd3gWsVg2fvWkDahCyAv7tk9jsQwgT4CW83CFRaCxlR3q8Dtt6/l3f1x46PFVOjlwFWLo/ZKezioKhQyg==","signatures":[{"sig":"MEQCICHcTnwZ9raBKHoNHHnLe7S5UoI3oKvxoVX9pSUl7+M0AiAzBkG0tbvbH0I+4vgRm991/ijwG8j3ZJ+fqRpg5HMUbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24837123},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a44b1c975abd2d1b9152debc09ab949bc0930ee2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1226","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2498_1787113037390_0.9474372706879812","host":"s3://npm-registry-packages-npm-production"}},"0.0.2499":{"name":"@tscircuit/runframe","version":"0.0.2499","_id":"@tscircuit/runframe@0.0.2499","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ebd4ea2095914483dabb1b547518c9c99a394cc2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2499.tgz","fileCount":22,"integrity":"sha512-K6kUFP8NAzc/kgqzntk6f2gzQvVU6EHLxZNoieKtoC76KqWUDtn5mXhx5VzyzOcyufw+isM4zW95Q18cVcoc+w==","signatures":[{"sig":"MEYCIQCG8VWHFD8dMdbcJfXyr6r5/Vf0ngG2sY8ts3ucQMGjaAIhALmPAgt3g6hNU2p5rChknFGhBBtVE3N7qhSYWpwFQccb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24837123},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"877f751a78f2fb3a5700f1371dfa6e8cc6c6f4dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1227","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.94","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2499_1787133045721_0.27833089465581606","host":"s3://npm-registry-packages-npm-production"}},"0.0.2500":{"name":"@tscircuit/runframe","version":"0.0.2500","_id":"@tscircuit/runframe@0.0.2500","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7c870953809da69affff2db163dd71aab6c836e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2500.tgz","fileCount":22,"integrity":"sha512-y/kFIYI14Hubp3WHu+wKaspvI2V88lzL+IM+3lgwYks0/q87SQN//bvP/bdtEqMK7rD40ZU2+N1NJnV3ibgS5A==","signatures":[{"sig":"MEUCIQC0nX2MAa3u+Mpmp+AoeyslP2RqwDdRo4EJMVNDZo1HdwIgdvtG11ObuJGqoqmNAP4tuIyNaUr1n8aBhZjdP7sWHEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24837123},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d235edfe9008762b999e95073212c9d291282a7a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1227","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2500_1787136520838_0.7451223577884141","host":"s3://npm-registry-packages-npm-production"}},"0.0.2501":{"name":"@tscircuit/runframe","version":"0.0.2501","_id":"@tscircuit/runframe@0.0.2501","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b04ccb95e1ef38d0f8f423c76c48e41ba62f9bf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2501.tgz","fileCount":22,"integrity":"sha512-L4N8gJ8mW5GBfbgQrJJ+wAxTLqX+RTUMq18YbxzioF5cWU/ZPKpahn3d2SpiZDwqmFObzTHHQ+A/LExIjPURJg==","signatures":[{"sig":"MEUCIANPb1qCUrxUJn02CrZeJfhsYRaFHEgickeBhS8fb5VzAiEA6uV7wyoFk6WKmRMUMz7ERBIzwxBH4ywFok5y7fyg4ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24837123},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"35d429bfd006e28bebcbca6f578ead443ca72fff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1228","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.309","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2501_1787145555083_0.11876565207761369","host":"s3://npm-registry-packages-npm-production"}},"0.0.2504":{"name":"@tscircuit/runframe","version":"0.0.2504","_id":"@tscircuit/runframe@0.0.2504","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7c57ad7256be0471eb1f349757c34ab5533e89fb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2504.tgz","fileCount":22,"integrity":"sha512-oWdOnXHgcB0rrkKl/CHLpjwyNkBfyls39K1mePpc3MMbLZOxVzxmf1taHmHxirM/inpICVNDvl1P5uc6IQycyA==","signatures":[{"sig":"MEQCICHC1LFNa1AmHBsKWzqDXJNlAph4KW/3moKjA+thAdOwAiA876Y45YwFPXLVxakA9ORriGQuzH3DMkqNbEM4ci4SWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24837303},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"53c6e722dafe497c9f6a5642e7524aa5becd2dee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1229","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.173","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2504_1787171640293_0.14998729866347538","host":"s3://npm-registry-packages-npm-production"}},"0.0.2505":{"name":"@tscircuit/runframe","version":"0.0.2505","_id":"@tscircuit/runframe@0.0.2505","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"da4900cea0600f9a3c07562d7a04bd764ed010e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2505.tgz","fileCount":22,"integrity":"sha512-249DXSvHxmYjZ9hNcxNH+nRdR+ZdI3uzn/zepm2cXbptjJiP6bzmAQkDzXDrnDq72xS/Yy+ACKVxGDv+dLdyBQ==","signatures":[{"sig":"MEQCICwo4HtOIV/UfFcWExmtHTYIb1JB6zVOtzxxOcAPmMQGAiACsy3X69khHPXt0OhIg5NZDmgY2m5RVAYwYshfTGw5yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24837303},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b70c3cf4216b11dd4e86a80016d6d960eebbeb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1231","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2505_1787172668059_0.05287963108486049","host":"s3://npm-registry-packages-npm-production"}},"0.0.2506":{"name":"@tscircuit/runframe","version":"0.0.2506","_id":"@tscircuit/runframe@0.0.2506","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7653cba3e49aae6b4ac8062f60bd0df7ea8c9964","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2506.tgz","fileCount":22,"integrity":"sha512-94KCBqyYcbq0EJYD+lE0WTpfUlHkjmpFenel7UoKGMtQ6xFvpf5s4/bZOWtXZHjNZ/F1BCyJjPuV6iij++eGAA==","signatures":[{"sig":"MEUCIQCAQ6KfaqjsEKxw8fNPR6e7POS5gJ24VlbCLCPQNWB/HAIgGfyXFtaxufIFa39nr5u6DjvtKhAKUp2crjk7qe4hXs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24837303},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a3883dbdb92d9ff23e876f94c8595e23a1737caf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1232","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2506_1787177137758_0.03802074132070121","host":"s3://npm-registry-packages-npm-production"}},"0.0.2507":{"name":"@tscircuit/runframe","version":"0.0.2507","_id":"@tscircuit/runframe@0.0.2507","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"aa252c2a300a5998808c972c8393e1e8aa18330d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2507.tgz","fileCount":22,"integrity":"sha512-AW1Uk+TM6JIXz1kvRdEmaQyqD54IwOyoQxVnKOIs/5PM2QuXdnECaaTxEQkXnqf8f1dHr6R3YcothRhkZAvWQg==","signatures":[{"sig":"MEUCIHeRNKEm1anveJV/SJ0beA2/b8AHYOiw+IZCQUKOZ4+ZAiEA1Mw5/PPlBTJjATsGaq3pZycDWq06iDspS/9iosquggs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24837303},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e3e9c6fe2ef606830fe77ff95e50ae7a85f77b1d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1233","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2507_1787187095019_0.2803054678836414","host":"s3://npm-registry-packages-npm-production"}},"0.0.2508":{"name":"@tscircuit/runframe","version":"0.0.2508","_id":"@tscircuit/runframe@0.0.2508","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8bdcecfb0f89ddcc3b3c577bfce74d620aabc15f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2508.tgz","fileCount":22,"integrity":"sha512-gGsfE0fRXuzslRL4Yhw47MeJfHXAFGtqaQekzy+AH45+qD0msg6Tnqx/Qe6oSSRY/w+yXFqsH3xV/G4JLQA52A==","signatures":[{"sig":"MEUCIGMm+CGgDdhnog/OTh/54uIuxhPEqWz22NxInG4xNnwIAiEA73pxEdHYuvi5CJrkT8ocGHv6hDJNPWqEap/7y2ITeUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24837303},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01c35ca46241d0ec3ce6e22e62eead04549afbfb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1234","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.81","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2508_1787187974720_0.25944292872772423","host":"s3://npm-registry-packages-npm-production"}},"0.0.2509":{"name":"@tscircuit/runframe","version":"0.0.2509","_id":"@tscircuit/runframe@0.0.2509","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f18ee64aece0f0335fc5ae663b51a0eb5765086d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2509.tgz","fileCount":22,"integrity":"sha512-Tv/9YwzPI1I1OaLNEYO0JXCNSDD9jS2BzSiHQtV49KFZ02yqXNR3K8XS3ruyD+1QoHHq8Ekbv/gQt1zsi5w2EQ==","signatures":[{"sig":"MEUCIQDQ48ZvEB8zyso44AaDV92Hfp8qfXBBgr0aqYgLl6TIlwIgf7Sa4f7GuQeGnfovZ8NkJI6GthwSrO7D2JwxCelU2gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868128},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85bec23c2b0d2764f918459318db434ddacd885f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1234","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.85","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2509_1787200556709_0.1704853889536524","host":"s3://npm-registry-packages-npm-production"}},"0.0.2510":{"name":"@tscircuit/runframe","version":"0.0.2510","_id":"@tscircuit/runframe@0.0.2510","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e4ad6856711aee9ef4aebe7e27d745b1fbd324a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2510.tgz","fileCount":22,"integrity":"sha512-kiYUMFcxsgGOGIrlnyYrLQpGkkVfNEchr/hlHfltwVgszhS5hESLVTEBcqbcSc+7wmlOGt7gJ12s9LtB+9vb7w==","signatures":[{"sig":"MEUCIEZJ9PmfI5db/fbs9krpjnJP5fYzHdecYt0H9NN/miw+AiEAjlIv7HwvPdjVThDpnfk7HkYtyZBsToy2T1GfbYoRPow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2510","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868128},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c84444832cf139b076711f49d009c43da89344c1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1235","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.85","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2510_1787202641355_0.01020371963539679","host":"s3://npm-registry-packages-npm-production"}},"0.0.2511":{"name":"@tscircuit/runframe","version":"0.0.2511","_id":"@tscircuit/runframe@0.0.2511","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3e3f16f7f5d2c3fd0061be9779aac32d4620a515","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2511.tgz","fileCount":22,"integrity":"sha512-tInt/5VgDzYMlyC9c/ux9c+g3Fk/G1q9vKSO9VhTGvvQ0D8Vw4u0jxzngIFFlyVee3AVbK7EV6TMUzfn7Hsjrw==","signatures":[{"sig":"MEUCIQDrnZ0FvIuOWj3vWBgPGDE4hW56C1q3gLVxmPruqs8DywIgXJ8XNrGNXxKlkwC0lVde1Z9zM/mjvIEwVw+WGU77bYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868128},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"45e68e1832ab99ca577b2526b39a46c0d31ed180","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1236","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.85","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2511_1787208049332_0.42405028556415036","host":"s3://npm-registry-packages-npm-production"}},"0.0.2512":{"name":"@tscircuit/runframe","version":"0.0.2512","_id":"@tscircuit/runframe@0.0.2512","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"05e857087eb4f4bdb25727825ec018784f91837d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2512.tgz","fileCount":22,"integrity":"sha512-GwfZJY+dgliIEJ5pwMYwf62/DrIB6bHXopSfHFV5eKgFDm3EiSlvJS+CXqskG+6HLA1iOWK8oDq5eLRubGTINg==","signatures":[{"sig":"MEYCIQCeYQM1tO2bfb+Lo0jjLMb1SKMyDtabJuPZa/u8ubrJ7QIhALtvQGz9dzWoFBoNzoDqUsIySCWFK4Ik1LtIIvAijizR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868194},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d5ca260c1723bc45319b6ba3181d69b0751e5be","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1236","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.86","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2512_1787208157396_0.1295702496622495","host":"s3://npm-registry-packages-npm-production"}},"0.0.2513":{"name":"@tscircuit/runframe","version":"0.0.2513","_id":"@tscircuit/runframe@0.0.2513","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e1108b0e371a01eb7e33d2a391860534cc31df00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2513.tgz","fileCount":22,"integrity":"sha512-gd4hCuP8/xdMJ8mrh1xjRx1km42aCYKlK46X7ZYF1OONZjSe5LbE6Yt2qPXKh/Q9c6euKdLnLYHbvtZEgERuXA==","signatures":[{"sig":"MEYCIQDntwau6piAjfnk1QDg952otgJB1AjbHRVDD2hsGwUoXQIhAIhzZRzonJ8F1RZ+OdJwW9pRmpG4KYUOhyjkv+2uRCOr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2513","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868264},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70ce70062b47fa97fa32743d8163ae2ac5b3daa2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1236","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.87","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2513_1787219185155_0.5423055982870759","host":"s3://npm-registry-packages-npm-production"}},"0.0.2514":{"name":"@tscircuit/runframe","version":"0.0.2514","_id":"@tscircuit/runframe@0.0.2514","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"564a4c18be203c5a4b9747b9380fa8153dcec2ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2514.tgz","fileCount":22,"integrity":"sha512-zRlSPnDCqJqO6inQgSGyYI07CWd+foR+Jk28n9lpe/TQp2Ioa9REv6Go+5ZkQymez/DcGiMbBzFDmIJtXrthhQ==","signatures":[{"sig":"MEUCIQC5uBSj+WyR24Vf9+SfmNGhekmI38SeR2qBRURtiGmAqgIgSs3/wsecavzZ4O/sce16Yu3LQux8vW9519YtL9Z1pvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868264},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3cb42ccd1097cd571b592fb2dd2dc6e084c953ff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1237","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.87","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2514_1787224176035_0.003713982226331014","host":"s3://npm-registry-packages-npm-production"}},"0.0.2515":{"name":"@tscircuit/runframe","version":"0.0.2515","_id":"@tscircuit/runframe@0.0.2515","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"278740c78a6a1e0286be857238f11f16f4beaf5c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2515.tgz","fileCount":22,"integrity":"sha512-nhvsboZy1hz4JPHgd5gps5VUpm5lxYznfErnZQVE8naU/oUicBrlgJr6GDmIvLd9xPaIKMp7StU/1xYrgXHyUA==","signatures":[{"sig":"MEYCIQClcVD20KSfYy1iu5HP4q6Eb/Tdt4u2uC7FtjwsMmaPzQIhAK6nMSd/sn1jxmQGLxtxHLUgPpb5Jha3RHumJBV29B+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868264},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"47451a0d705e2c70d01beb6c7ed54f08058fe4d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1238","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.87","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2515_1787242540271_0.9358790640011687","host":"s3://npm-registry-packages-npm-production"}},"0.0.2516":{"name":"@tscircuit/runframe","version":"0.0.2516","_id":"@tscircuit/runframe@0.0.2516","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2fc8a64b6cabb9375799c12dffbe704d41a52957","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2516.tgz","fileCount":22,"integrity":"sha512-TarAlcv9Av5WbziONAhDCpLWW00DiuGvISI63gBYKXQaGSi3ovSK6qAmjozTJXGWKDLeU4t7iTop7uOcmN4/Fw==","signatures":[{"sig":"MEUCIQDd8ETIoSIHNjg+xs9jVGrrLILFvyRfmxRR/OtB+pnWjQIgS3inwInbgY8tJgkMIdRAVig+OiUSsY7kkSNc+yuP6Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868610},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7701f7eeae80b21fce714e866c19cc582c04ea7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1238","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.390","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2516_1787246798897_0.6723680631088578","host":"s3://npm-registry-packages-npm-production"}},"0.0.2517":{"name":"@tscircuit/runframe","version":"0.0.2517","_id":"@tscircuit/runframe@0.0.2517","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7f2d229369854e97e6913fa95181ba0705602c0b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2517.tgz","fileCount":22,"integrity":"sha512-nZ4vqUMayBC3oabzsy+/MdM5n/ZWtDWXD9lWblTfkV/ld2XkXP0h9d+1mhK4FtwnZu5AU3jj8ixzfqYLeEdZZA==","signatures":[{"sig":"MEQCIH5lcuQm4WULZmOjqPZqXLL3UWxagb/OBj3ponALZzV4AiAJNkQz5EY6L8lYi/pWFV5xLjrKhTRrT8QZtmrBKRF9ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1706d5b17eaf64b42ef40e79f3fad9b50210499","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1238","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2517_1787258927529_0.0192747962804507","host":"s3://npm-registry-packages-npm-production"}},"0.0.2518":{"name":"@tscircuit/runframe","version":"0.0.2518","_id":"@tscircuit/runframe@0.0.2518","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a8d778810a1dce903d5a67779dd7e0a97d904fdf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2518.tgz","fileCount":22,"integrity":"sha512-o6DaH9TyG2t5LT6O6IgtcZeE1sy6d/xG5HqO/rNU5jF7GzDvKrSf9KI/o95i7Qcw44UpQyuW57xzI+2mPobAmA==","signatures":[{"sig":"MEUCIGLHJbPjRE+gb0b+kEiDtWOATHEpaotl6jHAz9BcKLRMAiEArJL5D9k2PucCqR/qcpFSjiwFdYO26hW/uUaOopswa4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a20ba953ab1dfc8350fa68852773253c81ed27fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1239","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2518_1787260655947_0.3194861767626407","host":"s3://npm-registry-packages-npm-production"}},"0.0.2519":{"name":"@tscircuit/runframe","version":"0.0.2519","_id":"@tscircuit/runframe@0.0.2519","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"66f6881a86c3f4fe831adbc3b3c4ee96a24b89ec","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2519.tgz","fileCount":22,"integrity":"sha512-D2jZ6IMhwfvC53Qb3IN+URiBqMiCbB9Jrn89Ai12p6frw7YQfOcig4TDxqq0UTCB5cYGKg1OydfW3MwgwY16Aw==","signatures":[{"sig":"MEUCIGzipvMEw7gpjXTlcbq5Xs7M64zbTRUOD+WvAyIlj9yMAiEA884yowqqqXio4JnjUvZYJrrCKVE6L0db02OFxsd0+i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5ce01c3acdf8e7b3721f676a230aedd5fff16b35","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1240","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2519_1787261551595_0.20750789189931518","host":"s3://npm-registry-packages-npm-production"}},"0.0.2520":{"name":"@tscircuit/runframe","version":"0.0.2520","_id":"@tscircuit/runframe@0.0.2520","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"06f0e7a5d1a05892e413f7bc0590793bf4663674","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2520.tgz","fileCount":22,"integrity":"sha512-L4Xb2YBnVrypyP8O4dRAunvmDMYBxhrTY3h7lMrrOUrJQdmr+WHzYzkHSJT7/Z2LK81onHlwos6Y6DeQOevTXA==","signatures":[{"sig":"MEUCIBY53aV8IOTgqYlUNq+Fv/NO4lO5tAtgi28uawGuPwtrAiEAv8ymnWtuxoGQ5VlmpWWWV8aCxQM6bk+XIoEovc0v3E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2520","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9abff1c3f2a043ab0a3e1064dab9c49b500b07fc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1241","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2520_1787262633075_0.1780379624813997","host":"s3://npm-registry-packages-npm-production"}},"0.0.2521":{"name":"@tscircuit/runframe","version":"0.0.2521","_id":"@tscircuit/runframe@0.0.2521","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e0241dc803df3ae19f0c2dcb4d470b113e54844f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2521.tgz","fileCount":22,"integrity":"sha512-rWAQXfISxru8BPFUHCJcDJbQV+9S1TV7e6MoeRaYKlclxAsG08oyaMWtCndoKGJQHqE69goj+5C/x6i3OxWR5w==","signatures":[{"sig":"MEUCIQCgYGPXRB2pl9Pw9BQExDoZ+M6/PE36SUNLNqLbaTJpwAIgFzFsBWerurNWEmjkXVzr1rc+LCzXaUbTgR+SBqJly6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2521","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"668640692909dfc0fb3ad9ad0c56af1cb4d98401","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1242","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2521_1787269988884_0.38859312997010464","host":"s3://npm-registry-packages-npm-production"}},"0.0.2522":{"name":"@tscircuit/runframe","version":"0.0.2522","_id":"@tscircuit/runframe@0.0.2522","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"370fa8d1619c6920a9c976486bfdb3a8854436e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2522.tgz","fileCount":22,"integrity":"sha512-Yun1vpYjapDwp3722XjRAaIkUkD+TlQ2Xe7jriiap0GByzSkfcS9vUqBwKyjWpmOj01sdN0H9aBCtzIMMaXlFw==","signatures":[{"sig":"MEQCIARQXndSijGddEvzHhVLY0wwe4FIzCNhdrVbgqoLZkogAiABQON5eR2wmGglaEHJ9SDA6DRRhHB8meK7ahtfBIV59g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24868860},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a6f0d9302d01e32ce7ebc8dddb9f7ec2e27bff3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1243","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.593","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2522_1787286667695_0.6165031474027785","host":"s3://npm-registry-packages-npm-production"}},"0.0.2523":{"name":"@tscircuit/runframe","version":"0.0.2523","_id":"@tscircuit/runframe@0.0.2523","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"28e1b26fcd4d384b76360b546a1ca843c1ade6da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2523.tgz","fileCount":22,"integrity":"sha512-d9K2TjyU41kbZkeCzHpt8gRrLaAsPDGsBBISSBFzWmBEj5sFSFSUHMpxgRb/wya9iWtj/TqYnm96JlkHeY/0cQ==","signatures":[{"sig":"MEYCIQCZBPqcO1GWLIZSfh8EqhroEHUV3tOW+Ll89QgDFVBSUAIhAIW15Lfzipfo2gdAvmPd8b1yPeaBVwsME61wb8ErNafj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839578},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f76d48f1e33ad47c6aad6bbc0c3db5096235822","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1243","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2523_1787297038362_0.9499846396100666","host":"s3://npm-registry-packages-npm-production"}},"0.0.2524":{"name":"@tscircuit/runframe","version":"0.0.2524","_id":"@tscircuit/runframe@0.0.2524","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"291d6212a541a75d0549699cd11aed9c48b9e849","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2524.tgz","fileCount":22,"integrity":"sha512-EhoEYqew6eBJWNAWKZOOrFyc99HtV5k+4b/+HLGas2HysUCzRyR1s1H+Drp+FXqlvsC48z69iDFLBnFPPaK0zg==","signatures":[{"sig":"MEQCIG9YaxSX3/XfbinZRjqKyZlRj5v74sNWxQOjK8U6IaVzAiBJw+jC2ruQIDlVjDhqqtU7I7eYYdOPIwoqOswBgWCvOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839578},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"26fa8988316339d8c704a0c87c5529c1e8a21335","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1244","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2524_1787299084704_0.13155352578071478","host":"s3://npm-registry-packages-npm-production"}},"0.0.2525":{"name":"@tscircuit/runframe","version":"0.0.2525","_id":"@tscircuit/runframe@0.0.2525","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"163f3012cebca15119c11ca40009215dfcd5da95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2525.tgz","fileCount":22,"integrity":"sha512-VARmj0X5pCupuz9+l0dONsudo8i2bWEgfpj6qbwg2k1oa7qZlUzlXULTlZ95mCSRmwgGUxcDLYm4Hk7hWJ2mew==","signatures":[{"sig":"MEUCIQCosKg3I2SgH0J5VuPDzn2o7Msx06uLvbyyZ9bgNkNuiAIgeZnZ7gAHFvPGP4HjfQnvneH6iq2UrWJm2DPsULWF99s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e7f0e7005237dfde28ab8193724faa665aefc67a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1244","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2525_1787334735197_0.6498567355594562","host":"s3://npm-registry-packages-npm-production"}},"0.0.2526":{"name":"@tscircuit/runframe","version":"0.0.2526","_id":"@tscircuit/runframe@0.0.2526","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"93ecbb9dcb3c7903155431e4691368f852d00795","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2526.tgz","fileCount":22,"integrity":"sha512-BdXLqgkQefiQRPvbMolxGTyZJePp0FxMuygsmJccvOH3aMnbYSoniucIG/LCTEevZkCXHqb1tvCgXiIgznvt1Q==","signatures":[{"sig":"MEUCIA61D2DexayS2olXT8ZcxSVIsZ0r8g16wLgk9pVCOfjGAiEAk0pTX/5l0F/nIWaPHxQpnWzIsxzLp9KbCSWj+pCVMYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"063ce466e67dd5420ee45f46c0e955a6cfe39adb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1245","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2526_1787338932399_0.3850451835008992","host":"s3://npm-registry-packages-npm-production"}},"0.0.2527":{"name":"@tscircuit/runframe","version":"0.0.2527","_id":"@tscircuit/runframe@0.0.2527","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c3c7542fa1aa786d07704e6a48de91c2b65e9f45","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2527.tgz","fileCount":22,"integrity":"sha512-grqaR6eOejQ3b+HgHcCBeIwO2Kpq/ufey1h1Cpyw6dNuSQFKCpF62xgVohYxiBeUSFXFFjCdk4vgr089Z85KOg==","signatures":[{"sig":"MEQCIDBLJL0UxvZN40aTr1zhXQ0tSHIH9ah8+UdF5mxaVXYxAiBS16gSpf7GEo9p/1t0hy7fRfevb9PQtwPKYD0qKk60+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a53e18753e29c0ba778a4a44b0bd3ed07037af4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1246","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2527_1787359163357_0.8121032689170344","host":"s3://npm-registry-packages-npm-production"}},"0.0.2528":{"name":"@tscircuit/runframe","version":"0.0.2528","_id":"@tscircuit/runframe@0.0.2528","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cb14004b684ea962bdd88fb5ef06c0c98568bd1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2528.tgz","fileCount":22,"integrity":"sha512-De0zdcX/71xa0YEyF54m6sLlCO51QR/PvH9dMlbRmDC4ysnDA5/vTAVn26PmAO2BNnFtYnzap9pnBlT2094r1w==","signatures":[{"sig":"MEUCIQDoM7iJzZK4GOaklXh8fWftCZZprEKepgxuHeOZdFo84QIgQsFnQdX+lKSGsh2IRmMPnpeReKnunEMsKAES9768s58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b8a28b4d3ebaab19081f822082d2a134db626e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1247","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2528_1787359611112_0.9959427114107935","host":"s3://npm-registry-packages-npm-production"}},"0.0.2529":{"name":"@tscircuit/runframe","version":"0.0.2529","_id":"@tscircuit/runframe@0.0.2529","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ae6ac6584834345707f7493037440e35d8cf2af2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2529.tgz","fileCount":22,"integrity":"sha512-QIJ8yC6SeDKmlI5ktbOHUhhXgiqqcoQ1Ry5eNEm2G7CySGvOr7QR2J7RB+K7lPADpH4A60YXppxp5Yd+IXbFYQ==","signatures":[{"sig":"MEQCIEiE3tShpTQpe8Od3Zh3lxxZ7BTj02o45iFFjpdGVJz8AiA60xay1qcyw2usIi2h7DirMzHgaY1VAtTpawu//aIsaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83f36437279a0e1456c5680e4a6177d251501798","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1248","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2529_1787361736162_0.8152803292495376","host":"s3://npm-registry-packages-npm-production"}},"0.0.2530":{"name":"@tscircuit/runframe","version":"0.0.2530","_id":"@tscircuit/runframe@0.0.2530","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8b96d2abeb72981ca0226cb803169fca1f69fad1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2530.tgz","fileCount":22,"integrity":"sha512-50qSSckdgFxLDCMJWKwVMvRGUQpVO/Qw2jry4+EUgsbw8LjdCurIe3xkSKsFq9BQltCNYqFe13YdUgMJcW3DMQ==","signatures":[{"sig":"MEUCIAuVdhuQJzlektGq8oaGKXvFG30N72whfJzl0aQtFpzSAiEAxVTqFw9uuqgdFrEhTsGk5pUml4lL5PALHQyzWB21UQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a478f48309eb8ffe0c316e15b5c0ca3f7bf01e60","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1249","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2530_1787363555710_0.37782816835852895","host":"s3://npm-registry-packages-npm-production"}},"0.0.2531":{"name":"@tscircuit/runframe","version":"0.0.2531","_id":"@tscircuit/runframe@0.0.2531","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"17ca113b3dd882b5512a4657eaf7653cc080ca7e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2531.tgz","fileCount":22,"integrity":"sha512-9umXRvni1fkK6f84yQd6fS9vZVs8VC6FeCL7pPpN7ew9C4qzX7OJBcqqdyrdeXfEhbrNxnKeNqUmJI+xOF/RFA==","signatures":[{"sig":"MEUCIQDDcYaPLcChmBy/sJZx3XDP/2x0DRemlrAk29TieA2mkwIgJWk+q1Lex6TmnvuYqtYUC//QSbCc1DrV+o+dTv3PI+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2531","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ea901b1d78b47588419a1a7da93c4ce4a800d905","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1250","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2531_1787367539789_0.07670324831091158","host":"s3://npm-registry-packages-npm-production"}},"0.0.2532":{"name":"@tscircuit/runframe","version":"0.0.2532","_id":"@tscircuit/runframe@0.0.2532","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"49472be6c192b983fad7df46008c89cc693c9466","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2532.tgz","fileCount":22,"integrity":"sha512-jnENJSGvsElZ0dGZ3fkme28E3l15ioMuqxTsi7KLAxtBuRnC5FJY+DOQ/aCOjm2GvU/vx59O5j0iT7oVPWjQxw==","signatures":[{"sig":"MEUCIEKYivtPGQH6xVlU6QNii18a2x1nibWRgoQgAye+GUI1AiEA1nEctCujW9cfFkX4XAyboqGTCVs1t0pjWyimr2I1oj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2532","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c369f6926c252670af557a8ae49d3d583a052c6c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1251","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2532_1787384062052_0.1080469244329918","host":"s3://npm-registry-packages-npm-production"}},"0.0.2533":{"name":"@tscircuit/runframe","version":"0.0.2533","_id":"@tscircuit/runframe@0.0.2533","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a579e58709a8588b694bcf253151d695ae4c3674","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2533.tgz","fileCount":22,"integrity":"sha512-lfRPUhHzNIioN6Hhgt2NnjWWv2+ohHjhGyymZsniZGF16RcVNZppwVxANTAXIUHH7USM/VU8TxqJA3nvO2JFwg==","signatures":[{"sig":"MEQCIHxzzjHwJgUP6W1K6yasxytoZJm+DrvhKsQsnG/5axNcAiA+cfQeyt9XVPqJi2iWPuk6RG1Jv55IaJTCZxT2DU23cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a807728d56dca894a2c285db5d217efde28567d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1252","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.95","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2533_1787421560999_0.9641331826473198","host":"s3://npm-registry-packages-npm-production"}},"0.0.2534":{"name":"@tscircuit/runframe","version":"0.0.2534","_id":"@tscircuit/runframe@0.0.2534","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0fa9cc789ab58b373c7b2176763c3875ab298e89","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2534.tgz","fileCount":22,"integrity":"sha512-HT0Gyz+V5uoqLW6mb/BXWJbAq1cUxTv+RfUuSlPvt0t8W2Wt/vqea0EWrlOHup0ZkB+Jlz5u6U+1K6HSySjpjA==","signatures":[{"sig":"MEUCIQDBmpBoX0f0+3Hofxjc7QA/lt4XfNElgbkBVojazQ2WbwIgCWoWVoZvwuIZ5dHP+gQrbLYcpVB3ugWeB2tRMo42usc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24839605},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf8192137bcb4b03c88ac70ac4231bc10a76b783","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1252","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.97","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2534_1787438787244_0.6496582309138084","host":"s3://npm-registry-packages-npm-production"}},"0.0.2535":{"name":"@tscircuit/runframe","version":"0.0.2535","_id":"@tscircuit/runframe@0.0.2535","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1a877b652b6494dd88d489cedcf9f7ed25cccecd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2535.tgz","fileCount":22,"integrity":"sha512-dPhgEB76GV+BraYM3tobtNhEVK58JCwxLNqqk4AMPAPmJzAH14wd+sfj30TpqAWOYmQng8U8DoIO6bPGxz2LLA==","signatures":[{"sig":"MEQCICjvCv3oBF47gP+oEXFNPwEeTd0pwbjDFUs3Jl0VyztlAiBPlMCUj0qseX/rsHzC8C6Oe4Jin21TI+Ka3fdQHXktHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"04a5712ebe4d907e36248ab1be11250c7d64d418","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1252","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2535_1787439334402_0.2999897631056223","host":"s3://npm-registry-packages-npm-production"}},"0.0.2536":{"name":"@tscircuit/runframe","version":"0.0.2536","_id":"@tscircuit/runframe@0.0.2536","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"73de7d2fabee937ec3dbcda4b3ca6d784fcb56d8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2536.tgz","fileCount":22,"integrity":"sha512-ZFIk2pyr1YorO6goBB+Am2mjD2QDoKOwrAA7lZ2IiQpwzKH54dYFGFrbpUlt5FeN8vqD/lruTUckarnlXGUeRA==","signatures":[{"sig":"MEUCIQCw3f/136K956WREYy/aWNfuZxqWgRzAcsW2G/sSu1YBwIgEi+LP+x4YA9ALxU7q4mLBwtIBPj82eQW24K4P8y/waE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3fe64dae964455b2deec5af768d5c79005066ad5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1252","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2536_1787439427801_0.0014958420647834814","host":"s3://npm-registry-packages-npm-production"}},"0.0.2537":{"name":"@tscircuit/runframe","version":"0.0.2537","_id":"@tscircuit/runframe@0.0.2537","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"90335ee9669c7b88f4b6a477e1a38fbb575c9ad4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2537.tgz","fileCount":22,"integrity":"sha512-7qEO86P8Xw4d36iE3co35dXoVLI9EoyO013DsREQrevTiOU9wKVhz+hwKJiMXkxv1VKL7l8hFzaj4ryA4m+yUg==","signatures":[{"sig":"MEUCIDkK+RAShBeU3ZtpdvqpS4fj2c4x7RZh/EFkUQF0RRkjAiEAhetBjw6uaK8RRkJJPiDljhg9+MCBr40NqnRvrtB6et4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ecee741297a22dd2602f046dfc0a8a5ddc5565a3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1253","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2537_1787511818206_0.44914609679395157","host":"s3://npm-registry-packages-npm-production"}},"0.0.2538":{"name":"@tscircuit/runframe","version":"0.0.2538","_id":"@tscircuit/runframe@0.0.2538","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b179642afc253435f177f6bfdb508240ae28e0ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2538.tgz","fileCount":22,"integrity":"sha512-bDpfaisSEyb4VFPs1Oe9e/bXacnOqvk/BaKO8zegYTunOr+9xp0bofU3mbXZNB1UBrFxZoRTcghOZ0sshNXY9Q==","signatures":[{"sig":"MEUCIByB8a/sh6mOrk0Q5E11ZSXYmHYaJbwAvopFZlxAZosfAiEAkCBZHPEGc0hQzdlX6aMNtdFIIXRVWFQ+le4YYkEs0HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22770189b5ac09cb85aea19fb2c320e73ed07031","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1255","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2538_1787525513739_0.13324687911040312","host":"s3://npm-registry-packages-npm-production"}},"0.0.2539":{"name":"@tscircuit/runframe","version":"0.0.2539","_id":"@tscircuit/runframe@0.0.2539","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fb52718070709ccf6edf16720816eb633b250dfc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2539.tgz","fileCount":22,"integrity":"sha512-i/NXoNRD9Mu7yzC4QP/68bkS4nPhTGaDOxTFJ5f19YFupp5lOOH4HUxwZhefQMi027uiTd9ibpTvIpVNB4AcTg==","signatures":[{"sig":"MEUCIQD0hyT9fenbPR0gO/ZpFyhdTBSVagI8AU67/HyCXqFTcQIgUuXtA28M/U5uq3II9um/qk79c+CV5QrF8+s+bfI10Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2539","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2c55e5496a330f0c7b93d33364f19a2f97a0d10a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1256","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2539_1787531427626_0.7390901526236704","host":"s3://npm-registry-packages-npm-production"}},"0.0.2540":{"name":"@tscircuit/runframe","version":"0.0.2540","_id":"@tscircuit/runframe@0.0.2540","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3565a00d6e23b8fcfe9858b7b62ed4eb2e61100c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2540.tgz","fileCount":22,"integrity":"sha512-f/ceaFaFh5fu6E+PSGg8HyddPYsC+SxmSnSjzn5taoWrNz75og+vJ2cHEf3PQjHwYROy1U8+jWfqUfohXipHrA==","signatures":[{"sig":"MEYCIQC4RN9Y53nEPgiPm92hI2kWs3wvNddFXOiGbQA2Gkz5ygIhANazkm2D3pvo2KieHTKqJXQMwymoPDxp0pVysGfkrbKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"00d562eaba7db77ac1f427a394dc6da3239d1bdc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1257","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2540_1787551843300_0.07619954857028843","host":"s3://npm-registry-packages-npm-production"}},"0.0.2541":{"name":"@tscircuit/runframe","version":"0.0.2541","_id":"@tscircuit/runframe@0.0.2541","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a21caef0b95d9b94840b828b6a803db007ede069","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2541.tgz","fileCount":22,"integrity":"sha512-PevmeWPPFnWDuQnIW2hR5uZLxqnAkZvW0SwNkNXvYeb0U4lp+2LOUQrsMFQQg8BIkVWc/nlLnjplOVg43PsxTw==","signatures":[{"sig":"MEUCID5HP3H42MYokVT2dywpqet4qFpLyerwNquSZyIdYDrEAiEA8CrBCCmZNGPSW1W7ec39YUgzwp+cVnk/IYGUenri0KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d14d6bfc09a54f0e47af0b2abc2fc20ddc1d5be4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1258","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2541_1787553869958_0.6561930724947609","host":"s3://npm-registry-packages-npm-production"}},"0.0.2542":{"name":"@tscircuit/runframe","version":"0.0.2542","_id":"@tscircuit/runframe@0.0.2542","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bbeb86300d9a32ea4b087baa98177165a539991c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2542.tgz","fileCount":22,"integrity":"sha512-vsGWt23qbbY4aQ/6com2KfCoElCxHnf/fJiVK44BrNso135oJtHeMUfHquQg7Jiio0KANcbx8ID6GIFQE9+gMw==","signatures":[{"sig":"MEQCIFItYgjE/yGfIyR6Qlh4IsJ0m+iNfA5BMCuxdZV7f0LFAiAbkdaH+FEf2HpdA+fPR1f+Xfz/nmRyJmDL/83XCe4DUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"557fd21fa4f018c85be7ffc927d61e05221ffff0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1259","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2542_1787566733029_0.1280607204992843","host":"s3://npm-registry-packages-npm-production"}},"0.0.2543":{"name":"@tscircuit/runframe","version":"0.0.2543","_id":"@tscircuit/runframe@0.0.2543","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0f07bc97a01e2ef9a94ee8f3e602d8daa7cb39f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2543.tgz","fileCount":22,"integrity":"sha512-S2pb3RNJsnWf9waZzNiKkImt3/hFoktE9vCK/2uJuK4ultJZhg4i/ah9cCYxDVV9lncf4SKZ/PerxL1ZKcnqzQ==","signatures":[{"sig":"MEQCICztGRvmILjeCWYJqN/bRoxh6oi+ReRRaXNuMPFIn0tVAiAG9zA2Ut73JchrN7JJlYP6O+exubT17Q4puTpelvoiEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24838715},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"809ce16c037ae358bb8af7ec5e25d4a0b8e0c010","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1260","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.595","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2543_1787572185979_0.9931391654763666","host":"s3://npm-registry-packages-npm-production"}},"0.0.2544":{"name":"@tscircuit/runframe","version":"0.0.2544","_id":"@tscircuit/runframe@0.0.2544","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1087c0fb5c1a5a64f66b067ca6ded566dde3b636","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2544.tgz","fileCount":22,"integrity":"sha512-dNOnjfGNxn8m9oF+W6ucRZb3BqoHbXlWvTBYlI3SvBykaE6B5QgcJvMnhWkn+ejAn+pYTccHtYGC+j+1Tt+XFg==","signatures":[{"sig":"MEYCIQDUzwr0JhSVK2QzU1tl2GakOGw/paT/+L/NvtwF12GR/wIhAJwiuHFJECLD8M89NqS0ofDJ9Ll06nRUNtBKGc0MKBLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"474e5bd0256cc145623aefe4699797d47474be7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1260","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2544_1787575092290_0.770351578822591","host":"s3://npm-registry-packages-npm-production"}},"0.0.2545":{"name":"@tscircuit/runframe","version":"0.0.2545","_id":"@tscircuit/runframe@0.0.2545","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0879aed99b6c08151e8e15004776eb12d252dbe7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2545.tgz","fileCount":22,"integrity":"sha512-NXiGi/FUjGQZNcD//BPCW2pHnt/aLIdS0By3OwGyW+MD7lVN5FLdG8sjoc+JvfOUzTlMOH7lTQNjSVtTOlmRog==","signatures":[{"sig":"MEQCIDoP1aI7scQDsIV+CYWTBJrrC1TyNaRbSuwYo41ZRMddAiBDNDhnk/09zQF1lhYEVGoH0nFUSODY98Bq6VuxK/stpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2545","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"95eb70255395a55d0653311669016cf014dbe271","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1261","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2545_1787582000655_0.9927556547291647","host":"s3://npm-registry-packages-npm-production"}},"0.0.2546":{"name":"@tscircuit/runframe","version":"0.0.2546","_id":"@tscircuit/runframe@0.0.2546","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"27bd2c7f9a2f2efcd05ff52e9c827edac1c80ee7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2546.tgz","fileCount":22,"integrity":"sha512-OH5PS8dXY+uQromZInEESqG/I7r+jNceEtyT+h8D8lLZ9+f3nhkjw5gGD7tZrCb+pfM6nYDK39koJ0kTQtevMA==","signatures":[{"sig":"MEUCIBDUeQl7oUlFEtHnnKyVWP93D5dkz8/qFFfD1xQfl+usAiEA0JaKU33TTORjn+2QBPGnBisVdJIPVTz4iX5of4iZSlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2546","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"99d2a4587e3ae62e5b0e7d9bf703266ffefd032f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1262","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2546_1787585038130_0.8930326075087476","host":"s3://npm-registry-packages-npm-production"}},"0.0.2547":{"name":"@tscircuit/runframe","version":"0.0.2547","_id":"@tscircuit/runframe@0.0.2547","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c80056265d4b2e8890d996647963808cacd473a3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2547.tgz","fileCount":22,"integrity":"sha512-AC4OuxOPn3ym0vwPAbbIKIaG3fRewgih6SM28QgsHw9woqDFPLQWz8JXkzkLNffcqMUkDtpLEQDeYirfidQd4A==","signatures":[{"sig":"MEUCIH7+KUsVr4KCfAUxFHpfRqkuNrrsKUKnSmPLTXg6RLu7AiEAtktgAvFOQE2hEmXNsdQRVRtYOvexgcjas5wxEQ76Ds4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2547","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9607c64ff4aa96e877903ab08da890a9b9022255","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1263","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2547_1787586652094_0.47513688970129175","host":"s3://npm-registry-packages-npm-production"}},"0.0.2548":{"name":"@tscircuit/runframe","version":"0.0.2548","_id":"@tscircuit/runframe@0.0.2548","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4508f8ba640f69963215a677875f4e466cd2d86b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2548.tgz","fileCount":22,"integrity":"sha512-+hnSggJXY0YwSUHlCkfS6/ZRpfvD66xLyVZxuymzDXRVcY5AuE76oSzsfZaeCAct4Ni4VndGNomErmLKEJ0f0w==","signatures":[{"sig":"MEUCIHEOJYfOi8i9bV8wBiLQQ4GZtWRT1FCg3rkywf90mMoOAiEAzPcsFTmQFmtBrpPiWqM2rk/W1dssc8zOUvJw8niy+Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"25785d95796743dace0f60b9ceea12df57be475b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1264","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2548_1787605776430_0.21857225996184582","host":"s3://npm-registry-packages-npm-production"}},"0.0.2549":{"name":"@tscircuit/runframe","version":"0.0.2549","_id":"@tscircuit/runframe@0.0.2549","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"76953fd8b9329070a8d0f286e782b9549b7032a8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2549.tgz","fileCount":22,"integrity":"sha512-3dZsD6vYOnuEujO2xHrBju+9+3ytMjHnKyWNUsFLgrsKlU0rB5M4bjkSoMngKikL6qr1bjSZcf6TYEBbsp/pnw==","signatures":[{"sig":"MEUCIDIT6ANdNOP1x3Oe0PYsCSxecnQWlMNW3/FI+uZfSptFAiEA3/vxXNp/15TgWLKytJJ6LbwmLYaePpeJ42XVumMZfdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7b2baceb2844e307b52971af411b34adff3d14f7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1265","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2549_1787609041193_0.6396190599123648","host":"s3://npm-registry-packages-npm-production"}},"0.0.2550":{"name":"@tscircuit/runframe","version":"0.0.2550","_id":"@tscircuit/runframe@0.0.2550","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"928524cad8e8f2743ceb1d5aee27865b1ee9caf4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2550.tgz","fileCount":22,"integrity":"sha512-uXAzHvbCK66ari7n0wCQ2qpAJYmSeRuBu6on5qGYIyyIxPheK98vip8FGJzcz874Fi9Yc3yYBW141vwYmjwNcA==","signatures":[{"sig":"MEUCIBNrj2gN9E7gY97Df7uMqjuVUpaBLitccWv2AfTLtg1ZAiEAy5q3GpeuMRxsHq/yvUbDIPmQTKxoWdO56ZYgahcJk4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2550","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0aceb124e0db487e7c9f051f9ca47b1c88a8a7af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1266","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2550_1787610826893_0.8052235030915658","host":"s3://npm-registry-packages-npm-production"}},"0.0.2551":{"name":"@tscircuit/runframe","version":"0.0.2551","_id":"@tscircuit/runframe@0.0.2551","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8a446301d3f35f963c215055dba0cb90f036b4bc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2551.tgz","fileCount":22,"integrity":"sha512-AUkd26ohxOsEMrao1x+lt8Xc8eoBYCQxN+pcS6qitKeobWb17NN6a/yHPDFHXQC2fOyB2DxxSDpWP74W3YRaDA==","signatures":[{"sig":"MEYCIQDM/vw4zwthMTapgMHL6sDU7hu0cDqSrVtAlHHbJyG2EAIhAK4HrNJWAjVvvHePPpFFj5RJ5Ftlv1D10CdzFspmE2r8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2551","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d83b2d7678b2b06aca760052994763453ea9dd4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1267","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2551_1787612871774_0.7973593821094087","host":"s3://npm-registry-packages-npm-production"}},"0.0.2552":{"name":"@tscircuit/runframe","version":"0.0.2552","_id":"@tscircuit/runframe@0.0.2552","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7fd53b76c28d52e70287554e354c9a265a68918d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2552.tgz","fileCount":22,"integrity":"sha512-C9YF5zdbKxlbBCm560sWo+x0STzjvNlNAPCCSLz43Jo1xZ/JHVkFQk2rWXXAWHQbCnGgfH10xn54fCG4fDPjww==","signatures":[{"sig":"MEUCIQD7EdhppNPU8oav/CjJh82SkHqN6s//b+1dozAVROQnlwIgJiD3pubqpa3KxUx8cRbGH3uHeU2AHEw+bxFmAiH8MKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2552","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"32c7968fa2f8328d89f994eb26bfe824d2b2fda3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1268","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2552_1787614225539_0.30338188339165995","host":"s3://npm-registry-packages-npm-production"}},"0.0.2553":{"name":"@tscircuit/runframe","version":"0.0.2553","_id":"@tscircuit/runframe@0.0.2553","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b056c40f93d0b064b97d9a5fa1d587bbda5dadd1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2553.tgz","fileCount":22,"integrity":"sha512-LMxW8DN5kE4LQq0uRnAESg8hSr654+3GVzRPaAVdEBGSn93qXptkrfI5yl2ZzSEU8sHUmashrVqfDq0Y/7gN7Q==","signatures":[{"sig":"MEQCIEIirZgbbVLt9h74urW0nZksfSQNPyRfmS1jYM58dnFgAiAUer/QO0PC5nBR08/Mvvqh4yuojD7DmQ+/k8VWo4dlFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2553","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"477e5eb6780102b8fd145ffc0378666172d214b7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1269","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2553_1787616401431_0.73498270748582","host":"s3://npm-registry-packages-npm-production"}},"0.0.2554":{"name":"@tscircuit/runframe","version":"0.0.2554","_id":"@tscircuit/runframe@0.0.2554","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f039f77225c65ebb107a17d22e728016d6b43967","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2554.tgz","fileCount":22,"integrity":"sha512-w/Wn5pW9z81xEM9kG5SSj3V9+dK+ZegAeblID5/27M29xhKwiMCl7lcpvTmelvtTXORe9dvyMoOlIEEhOVg+pA==","signatures":[{"sig":"MEQCIHbS2ekRKAodRpJUxnQTCo0HAFyjoCoeC4gR25vAJVcnAiBoQrw7jSDTMeNGT0lR8ZDlWsArxZLbhNovDeoc7vJndA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f41f44d5c7fab96c722fcc81147c2b27423b429","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1271","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2554_1787622244667_0.8207179352793936","host":"s3://npm-registry-packages-npm-production"}},"0.0.2555":{"name":"@tscircuit/runframe","version":"0.0.2555","_id":"@tscircuit/runframe@0.0.2555","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7118c6eeebc78ecd7ce680cbe9eab8256a7cf2f1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2555.tgz","fileCount":22,"integrity":"sha512-Y/4mREF0ju3olsVo+ZCoGbfeSUMr3dGNp+RFxIy03trXpDADwCATXv6GbfULE5/ctMj6frR06k8wb92ZxouJaw==","signatures":[{"sig":"MEUCIDaY4/cdirFVDyfHn5YVUw2dR38rm2V99IoQvybA0m5GAiEAjoCyQt0kbAKq6epvywurZBn4At+aJgyo2PZT2e6VxSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d6e318428ea3819f3dca795b441d2a40a57735db","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1272","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2555_1787626257110_0.984382219908212","host":"s3://npm-registry-packages-npm-production"}},"0.0.2556":{"name":"@tscircuit/runframe","version":"0.0.2556","_id":"@tscircuit/runframe@0.0.2556","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fb0a6e0e3d33aa982a8d30e522a479f39f575765","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2556.tgz","fileCount":22,"integrity":"sha512-mpMXs3px7nEzjQeqkqOW5l3KiZlQ3JkPUaY/4wbmtn0Facrugiuqj8jxzm9s4iCof2txKtqdsQDc975DntW4fA==","signatures":[{"sig":"MEUCIQDy58aqHlqnemfQAB0eWWwQU7kvwjFneTcnDiuwDbiouQIgOzY1WYOxrzG+VJEzErjXtNGraRO9RZD6SyaRLptCI0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2556","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db680b8ee4b9974da9b81de55d72a318376ba513","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1273","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2556_1787682512718_0.2633071783890688","host":"s3://npm-registry-packages-npm-production"}},"0.0.2557":{"name":"@tscircuit/runframe","version":"0.0.2557","_id":"@tscircuit/runframe@0.0.2557","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e436681951870c32f6c7365e8bc60b87133093ef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2557.tgz","fileCount":22,"integrity":"sha512-Qs73pYxtwbgrZI2PilNxYvw/COobEuU/7bXgaS0ouPzlRYieZcFkCHDP17IJd0KaNIBADXgTqMzUUpWVTLMo7w==","signatures":[{"sig":"MEQCIAt9PyhzmdatRRTqp5Pqg021kt2fb3up0KUljIPnqCsxAiAeanFEQmI5nJqiIh0Uf33B0tdEIJoHS1R7e7ByUAMIYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2557","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ee37f17e0dbf3d1fdbb27562141d37f87ed50727","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1274","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2557_1787687134429_0.8189056687895169","host":"s3://npm-registry-packages-npm-production"}},"0.0.2558":{"name":"@tscircuit/runframe","version":"0.0.2558","_id":"@tscircuit/runframe@0.0.2558","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b93c7f64fcca58cd7ddafbad86bf399aceca8784","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2558.tgz","fileCount":22,"integrity":"sha512-UzbxurByHkHI3cXPHrD+wzrjj3WStSiaTwvE5IdOxunzwy7ZPwR3nB2vslVOFgCKEgKxTRqUWgxIARsSPpdkTw==","signatures":[{"sig":"MEQCIBrskpSJF+lYTySHRoMo2kuQ3RQC4ZgzTOsFuzP+c/M0AiBE+xgKClUtjsmsTJhuXh3EFmeKLu60pBzOZ/OED4/RTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2558","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"71a01d4841348900e84afd991ed91009b22a963b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1275","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2558_1787694559691_0.6149264587667955","host":"s3://npm-registry-packages-npm-production"}},"0.0.2559":{"name":"@tscircuit/runframe","version":"0.0.2559","_id":"@tscircuit/runframe@0.0.2559","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"36f3ac5cd9b0641f92a269746297150002cf6198","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2559.tgz","fileCount":22,"integrity":"sha512-PuVgg0d5UYgxxCxNTMaCBAWJ3Y8wIL7twPdWZx1OQ0OAcQuFKbJhQ8fBP5X2lv+v4hxrCTqh2yibUxbbJQASFA==","signatures":[{"sig":"MEUCIQCa6TiJW834qtwfz+uNFRWDOdUURZP/2TLoUe2xFO3jOQIgFLL3jJ2V/nHDKLuom2PXDs+HPUrRZdAw22bebiI6NqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2559","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d1215592b047e0574d7e633e2064b5b7c97dc96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1276","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2559_1787710805265_0.7037625983553806","host":"s3://npm-registry-packages-npm-production"}},"0.0.2560":{"name":"@tscircuit/runframe","version":"0.0.2560","_id":"@tscircuit/runframe@0.0.2560","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f6ef8c332daf246977d1d316a8c100a9a2889257","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2560.tgz","fileCount":22,"integrity":"sha512-EcvHcyJ8xpg5A3GwqborYCaFFu/FL2iG8vx/BczhJZZ92VsNsedJ01TxBHUx7vZ/J/tzEpHuO9TiLfuOJ14CBg==","signatures":[{"sig":"MEUCIQCsMZZ1+uhfhn6089CLF9+/flwPlAR9gmG3+h28eSb68gIgUrnIGo5jy6yDfY3ZDQDfvLyLwW/htPJ/qxuAnLD0MEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2560","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"605d965e531872d9f4975717c5943049339008da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1277","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2560_1787723969582_0.618177464759168","host":"s3://npm-registry-packages-npm-production"}},"0.0.2561":{"name":"@tscircuit/runframe","version":"0.0.2561","_id":"@tscircuit/runframe@0.0.2561","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6498726c266d0dfa76ff4d174f4299b966414490","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2561.tgz","fileCount":22,"integrity":"sha512-YncAgoS7xlOmUvxqofoy3BIwbBP9WsYUudvcMLOq7u6ksEWl4GcR4pHFxxDAVYENzTMlepNo9DYYOhdSt9JWfA==","signatures":[{"sig":"MEUCIFQpjm7ajkkaKsoJCFREydjny4vQc1+1U4fZmm6lYorpAiEAurxucj8/q5Yr0HyDy3XrG/BY1MfayjtB2Y0wMtpiaPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ce019361441d0095ce587b668a43d7c82629e38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1278","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2561_1787725153038_0.04696872230239313","host":"s3://npm-registry-packages-npm-production"}},"0.0.2562":{"name":"@tscircuit/runframe","version":"0.0.2562","_id":"@tscircuit/runframe@0.0.2562","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a4a77f55f942ec6661a841a15d7a266ebaefb3e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2562.tgz","fileCount":22,"integrity":"sha512-C2POOyXSzWdLvAKvnxNxCfcc3kbAzihqxIyBFjPKCupOml3ZZnbxAaNAtp5cSxnroiwR354ZPZ0GXKlDREM85g==","signatures":[{"sig":"MEYCIQD5UBTmDJ8S8w5XfN5HZoLs7OLpdl9L8LmQyJXtw+qy8AIhAIZ6MjuG+hh5HdnbGK6AlvoeCU1KCmEVDYSN1XvS3vzz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2562","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2bfb448c92ffae67b894d19911ed7442a6fc3b30","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1279","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2562_1787727781815_0.9383153069460561","host":"s3://npm-registry-packages-npm-production"}},"0.0.2563":{"name":"@tscircuit/runframe","version":"0.0.2563","_id":"@tscircuit/runframe@0.0.2563","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"340684a6dcb70387a6f23827ce4162003243c9da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2563.tgz","fileCount":22,"integrity":"sha512-zSjLXT0IQZ1XL/RqJY6R5WBxnAawWT0EN8/vHxFUt9vTMr9afj0sE5/+fBDdRdOkxDgLZL3FUyztorEGOZX7dw==","signatures":[{"sig":"MEUCIByRPxRPie55IDHz4BWTT7LT1KNhNTYus+MlL9mQIrXIAiEAl8XB5q6xVJw3uw3ouQ/d1GVu9LjnJzOQbiAf22z/a8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2563","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fdd257632507ac2204b36c10816f1213559c1d18","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1280","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2563_1787740080462_0.6633202173163699","host":"s3://npm-registry-packages-npm-production"}},"0.0.2564":{"name":"@tscircuit/runframe","version":"0.0.2564","_id":"@tscircuit/runframe@0.0.2564","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"29d98f5670fccdfbf4f5b9e5926f5d354e5757e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2564.tgz","fileCount":22,"integrity":"sha512-UQFM4IJ5NiNNNtCbrQcXjXZl4VLSDnxtg4ub8LeZ8P/Zgc9y0z2SKFUdhW4yfInwmyIO8eKYVGpE4B2nlKAIoA==","signatures":[{"sig":"MEQCIDTSzrhpnsKiJvSKolKR6zw4N6mSNLggdjjUMTE8iKfjAiAq+CxGBvGo8J2C06hL/07vYQIDvLs2aQfWQJClFnf9cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2564","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bed8ee3efcf8af846182062f8a82cdd20531e5fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1281","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2564_1787750812058_0.5368715062816072","host":"s3://npm-registry-packages-npm-production"}},"0.0.2565":{"name":"@tscircuit/runframe","version":"0.0.2565","_id":"@tscircuit/runframe@0.0.2565","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3d27572967e64c0ced2217a251777dd44a8d56e0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2565.tgz","fileCount":22,"integrity":"sha512-bhoNaXOGgQRUYWP4xgrMHRgSHQYFlkl6h1VW1v9UGcuVz6H2XPGq5siHJHOlxEEvVP6/YzIglJuW5finufvZqA==","signatures":[{"sig":"MEUCICBwbZT+jecuytfkXZ32xT8W1LxmDWxKqcXOdakvUZ+4AiEA0mGv/6OW6lgwzhFoeUqL8FTtFYmsGdBEEHl7P7boTsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7b1e4e0e7c6464cbaaa08fd94928b8a24163e13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1282","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2565_1787753330909_0.31035364974323043","host":"s3://npm-registry-packages-npm-production"}},"0.0.2566":{"name":"@tscircuit/runframe","version":"0.0.2566","_id":"@tscircuit/runframe@0.0.2566","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c1b7c3c6443bd810e9121292f0f167d5ba3a9625","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2566.tgz","fileCount":22,"integrity":"sha512-bRm4iXBUQqVMnTIMW41njQqV+8zhtud6bDAo7bCICKoHmVX1nrFV2ngn6Mat/88IuCdltzhixVAcjEG1Y4RNgQ==","signatures":[{"sig":"MEUCIB10jJt1REZ9dss/XMxkI1tIqCGzr8BGJhVUaz1JcwlvAiEA5zkyQAQpFMMJw5yyhi+d9z1oguakaN/1d3XRlFxUds0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2566","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3e231e6656cf782525dd4675a5fb9c4bc750644a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1283","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2566_1787764455863_0.8183436542701703","host":"s3://npm-registry-packages-npm-production"}},"0.0.2567":{"name":"@tscircuit/runframe","version":"0.0.2567","_id":"@tscircuit/runframe@0.0.2567","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4cbdb0f05bd920a4e9e8bd181fca5007312a4ce2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2567.tgz","fileCount":22,"integrity":"sha512-QhR7GsHjJGvl7DZhNzlghYTFZzxrO9SYBW6danrjuLwMAIKk1Lt+7QaDv0ds4Ufd2IFc5xcAAbDvFpc8OYnCKg==","signatures":[{"sig":"MEQCIGkVFmalJ2eb8Eu57IBx4QgyxhZYXmfaOrAkNo+Yj9HbAiBsUJ/GMBT4gbdxVVK0TcdiiaHWSNjOaXD2lJcBqBEyyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2567","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce259fe465ecea95f42fc36c37b8cdcbd148245b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1284","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2567_1787769842342_0.9280149582432182","host":"s3://npm-registry-packages-npm-production"}},"0.0.2568":{"name":"@tscircuit/runframe","version":"0.0.2568","_id":"@tscircuit/runframe@0.0.2568","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1adc7787b94fc930444afb8f63411e5e197c3dd7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2568.tgz","fileCount":22,"integrity":"sha512-rhc2r3IURvFrWNLVw2FO1TlIyxsXo6ZF8LpQDcxOZShleB+2EujUt4WSyj+I8ZlqBfxzkOJcCg2t2MjqaTHj6g==","signatures":[{"sig":"MEQCIE8LoU2tV4+J3k3g161o4sXRuYLMzYrhG2u9+v7Xz7JNAiAhz4XL4CCYZN/nGecUZskJTkV49JwaGiBT199hXBXo4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2568","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb474ca32a7f7671d655c022b420367f018bceee","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1285","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2568_1787770323472_0.13426716764586333","host":"s3://npm-registry-packages-npm-production"}},"0.0.2569":{"name":"@tscircuit/runframe","version":"0.0.2569","_id":"@tscircuit/runframe@0.0.2569","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ecdfe614fddb1a2ffdd0524fca719a9c2b22db34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2569.tgz","fileCount":22,"integrity":"sha512-faRVHlNnOdU7Qx02qJ63usoyjVC4TIYaM0KWk6Ww51rVERqSbyJuG/Ooix5k8hLvJxYroeCyGHvBfc2KAk13pQ==","signatures":[{"sig":"MEYCIQDiK5ewDTGMmZlEgZ/lYZuSeL2MzB0vij1Z6Ba2tOchOgIhAKl2mi9rDW9u/xGjMaUSKq/UfWUNnKVlxyOGMige67p1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40678a91e9db46bb9c18dd84a11ab30f31e6d110","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1286","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2569_1787771336418_0.4276433131365358","host":"s3://npm-registry-packages-npm-production"}},"0.0.2570":{"name":"@tscircuit/runframe","version":"0.0.2570","_id":"@tscircuit/runframe@0.0.2570","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9b716f96d3b645b91890075895e9a5affbd821a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2570.tgz","fileCount":22,"integrity":"sha512-XGfDIhytRpV7Jf7ctchLfop/tKYK1lCter9nrkq6+S+pMf41cdMcvnGpOSnNuaR5gYr8SULr9IScdNcAG3/PbQ==","signatures":[{"sig":"MEUCIFrlcwHlSrfbvV8wsVamONaYLdc07Hv0CX2YLph2x0FMAiEA06i3BRAFaGQ+7MuJlLMpdlDwRWCZa7S8Xjdh17fS34Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5966f5991c645235f9996e642fb82837bf06ed15","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1287","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2570_1787772556757_0.942170103205884","host":"s3://npm-registry-packages-npm-production"}},"0.0.2571":{"name":"@tscircuit/runframe","version":"0.0.2571","_id":"@tscircuit/runframe@0.0.2571","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"deccba615b984d066984f2010e7971132bc9a547","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2571.tgz","fileCount":22,"integrity":"sha512-x0LUxdWffZnxGgbRFMwtTE0CNfby6nuEkXa0KtjLM1BZqjLvMpcHbcPR0Q15VM204Pb04WCAHNev7Zl9uZb6fQ==","signatures":[{"sig":"MEUCIF9I3qpzaluCBXaTh4yUu/5cCcosEdGqnDwesRhHxsL5AiEAyL5QI//z6Rurbnr1HAIIHR7mApHbeQE26vlMIuVE9y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2571","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1c862c1b0bfce5d44bad2ee5bec452f3b13e7069","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1289","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2571_1787779528111_0.6886721085211713","host":"s3://npm-registry-packages-npm-production"}},"0.0.2572":{"name":"@tscircuit/runframe","version":"0.0.2572","_id":"@tscircuit/runframe@0.0.2572","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"207b72d409093b2a5163f805e9f7f657840bb52a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2572.tgz","fileCount":22,"integrity":"sha512-TF93hOh587m2POhN8VhRLuHM13Fi80smYBJ0LsX6cwz3E9Wa7J+n7/dmw7yGiHKY8LHI/x3IRHJsRrz9oEEG7w==","signatures":[{"sig":"MEUCIFeVlswJiJjHYhBOaqi7AlbRhRTSvmYPX8/oUxOhL0CwAiEA9hJmPised4J2G5ZBGYvDUBX4dR+VGccikx5exsjK59A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"969e6140e8948ac22b62137d3a19f470a35c4de2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1290","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2572_1787788013175_0.10095398704410874","host":"s3://npm-registry-packages-npm-production"}},"0.0.2573":{"name":"@tscircuit/runframe","version":"0.0.2573","_id":"@tscircuit/runframe@0.0.2573","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"21e3ff67daddc996b56b9d08be51fc1b10d180de","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2573.tgz","fileCount":22,"integrity":"sha512-qIQzaaZXtCZNJ9xplv30MBuy0WKOMLrOajKdcvJR68atBiMeCdKBPQom42KEZ7egPeQME7BYPyJOvlChWVF7UQ==","signatures":[{"sig":"MEUCIQCZMczvywiZVrsC+HYOAHHheBm7I/JNNP+uXGytrDwnlwIgTeaz4dqdO8KZUNXukaNtMWwAkI4dx+jVFLKuMp1d0yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2573","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"35176f5d26aa27aaf2dd3a5b505b8c37bcabc2cc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1291","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2573_1787794933453_0.5444084898896475","host":"s3://npm-registry-packages-npm-production"}},"0.0.2574":{"name":"@tscircuit/runframe","version":"0.0.2574","_id":"@tscircuit/runframe@0.0.2574","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"901e67c5d1b88b30b08c12fb328e38684a2ed8d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2574.tgz","fileCount":22,"integrity":"sha512-WwquUgzvA02gX2MNr2JEEouIy9aUrQj9tIqrdR8+WxROCm1oDH9/pN4RP5vN8LZAwg9Lvy6okjF24EPCd+rkRw==","signatures":[{"sig":"MEUCIQCv/B6kfIqnhLIP3u8GhS9pQLCbakl9/M22vywciYqMMAIgREXAzc/CYNX98VCszZdRv0WEWpN92qy8VAYGDBEmd/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2574","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"acc0836fbd9676783563ed2434cf4fa364cc9add","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1292","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.98","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2574_1787795398792_0.06086253153685073","host":"s3://npm-registry-packages-npm-production"}},"0.0.2575":{"name":"@tscircuit/runframe","version":"0.0.2575","_id":"@tscircuit/runframe@0.0.2575","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"776c69d6004686a1bcbf02bda150419cc822eb0a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2575.tgz","fileCount":22,"integrity":"sha512-iu+mgfzpxPr8j5FRnIP0gcWDwL7SWXWZrOB1V8zfMDikLEny68clw0d0y2yPSnNi3pRuRo8XiKH5H90vJj93XQ==","signatures":[{"sig":"MEQCIHNoZkP6/5LHHHi1UUYzjJQ9y2wj3bd58adaXS4ZBMR2AiAaZU4PWmOFgsKHq4LR8exJKFFFISdMIZhsYf8zJKSVcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840859},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2730b60380120fb44cb22714481035de4d26088","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1292","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.99","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2575_1787803831087_0.7401957797999017","host":"s3://npm-registry-packages-npm-production"}},"0.0.2576":{"name":"@tscircuit/runframe","version":"0.0.2576","_id":"@tscircuit/runframe@0.0.2576","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0882106a4795acb43c67de9bde8db2364236c32f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2576.tgz","fileCount":22,"integrity":"sha512-DZxOa31yh+wCZ6Lc3HrOdy8NnoNEljQoebV8bLlGHqcPtCUt5zyRuWndlj5ooGlkm2YxNGbiE71lQm2oJgLGJg==","signatures":[{"sig":"MEQCIBvlxVFBK2LNMIhxhhA7vHkCwJPg4w9jVs0UHl+0pZLiAiBfu08J7LXkjv6iueXcMFh4v/JZZc4WmCcStPtgaA3OZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2576","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"661d294a0b5d182272f0c9812d94b1d0466f1f5f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1292","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2576_1787804086730_0.3633810589737745","host":"s3://npm-registry-packages-npm-production"}},"0.0.2577":{"name":"@tscircuit/runframe","version":"0.0.2577","_id":"@tscircuit/runframe@0.0.2577","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cbc1912c3451371dc8206b7c3392cef076fea481","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2577.tgz","fileCount":22,"integrity":"sha512-g6lNrN5imnnLjj19AjwPr+rP05+SHQ2B0ZPt4K+48SCYuET/X7UJboo8VD+Zs7N7m1ogf4+NdmjyQigfJOcD4g==","signatures":[{"sig":"MEYCIQC7YkZ1uPBmxICz1M9gFNEWR56T36MmrkPbIXCZt4tG6QIhAIVU7AFPhy/1r4pdc2hXpBpROdlj3EaDNpsH93YZ7R11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f2cc28f4d3b20e9ad45e774ebb57cb32771bc1a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1293","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2577_1787806257174_0.16506407461892914","host":"s3://npm-registry-packages-npm-production"}},"0.0.2578":{"name":"@tscircuit/runframe","version":"0.0.2578","_id":"@tscircuit/runframe@0.0.2578","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"120635e2b219e1a6460f903e23f2fe2dc320f7b7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2578.tgz","fileCount":22,"integrity":"sha512-tJCbelE/8xuYJ0c5tAqy8hkKM3E7Ak0D3DYVRHQNfmAY4Td5GGnMdR5XyQ0e71hnyqxFFQEM6z4w1+SpBqGPcA==","signatures":[{"sig":"MEUCIAZEsAGhIUZfivdqBwS3bOi0xM5XUUN24ehy9bQ3C+WEAiEA9Gn311MKVdYQTX+nG5DTaX2+bfiCiaNQbiGHjv2UVYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2578","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a028e3b14d085e9149bf438024de3dcff3382cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1294","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2578_1787806750404_0.8388382757658859","host":"s3://npm-registry-packages-npm-production"}},"0.0.2579":{"name":"@tscircuit/runframe","version":"0.0.2579","_id":"@tscircuit/runframe@0.0.2579","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7909456fd171c7b1288785acd246a29255ce0cef","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2579.tgz","fileCount":22,"integrity":"sha512-RshZDPdI4BjAax3lUNMNiliC6M0TRMTNeGY1f0I0tq0UFbOFt4e5J6JdDfQzCa+Yxq+stqRiYMOjwRpngZ9e2A==","signatures":[{"sig":"MEQCIASpdTfGv5qQr2XyPqN876yk0pguNw6VR8kS7bYb2de/AiA3i3wb8rbm1fv3jiTe/U3awhTRAGn20tkJegL1n5giaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f1e8a09ca5f799efe93530c1647c4ed9913c292f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1295","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.174","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2579_1787807818739_0.30920868248261146","host":"s3://npm-registry-packages-npm-production"}},"0.0.2580":{"name":"@tscircuit/runframe","version":"0.0.2580","_id":"@tscircuit/runframe@0.0.2580","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"10fb767d7e83a9861bbccd47a08806598834ac46","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2580.tgz","fileCount":22,"integrity":"sha512-pc8ttI8+jTs0T0AcwxduA+PfDAvwqs/mJUgQ/52I31dDSErVO1apOMRD2pU81SnrUb/D1z11oabnyOG59mYDqg==","signatures":[{"sig":"MEYCIQDZVw8i3Sly933cCpq+emT+FFV6W8Me3KLek8KAb7BEJAIhAKZlBTld5M1TJ+oli4xmx6xz7CO9Rc+t4AE2QVDg+JeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2580","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be8f7e66a26d8459d95698a81ae444183bbabb74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1295","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.175","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2580_1787825498676_0.6770450286959413","host":"s3://npm-registry-packages-npm-production"}},"0.0.2581":{"name":"@tscircuit/runframe","version":"0.0.2581","_id":"@tscircuit/runframe@0.0.2581","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d47c9787f452cdabb6202852802df3744111076a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2581.tgz","fileCount":22,"integrity":"sha512-LGrtWpzY6V2M/ifAEQ5UlFQEw912kgW0oQmR7gYngLMjVpIExCKv5tJSglGt389nMdizR86pW0hyx4iVjXw87Q==","signatures":[{"sig":"MEYCIQDnNKexDM+So44i8qBBqaww+2BpGPQcBXlVTkK2j7BmHgIhAK2jmO+d7sIpMUJfcVH+36Uci8B/s/V8NI0ikBA1rWcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a8eeb10234b255533b79a28dc3cfbcce4408ff2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1295","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.176","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2581_1787835581958_0.9631378098932464","host":"s3://npm-registry-packages-npm-production"}},"0.0.2582":{"name":"@tscircuit/runframe","version":"0.0.2582","_id":"@tscircuit/runframe@0.0.2582","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"326bd8cb4b09fda893dbbe2bc4e4150d60e9673d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2582.tgz","fileCount":22,"integrity":"sha512-3Mcyb+aqe7o4RmDSiRMk24JsNMftyK/cW+5A7kusl0r4iKIkSOK0BoYb1IKsnMwT2n1MbmRiB25h0loem1qchw==","signatures":[{"sig":"MEYCIQDykEqjg6aCVHrjQ2A6erinjVbQ2xcmXjrRp2yPVqfbbwIhAMGhdpzq8SRrEjWGAimzJAAEdVKxEXtuQgXwSxnVakJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7451e522d21f60e5ac8c1331fe43ee613b72a8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1296","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.176","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2582_1787840951847_0.4559921692691169","host":"s3://npm-registry-packages-npm-production"}},"0.0.2583":{"name":"@tscircuit/runframe","version":"0.0.2583","_id":"@tscircuit/runframe@0.0.2583","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"33848d2d0cab8391619125937993cbbb4cd8f54e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2583.tgz","fileCount":22,"integrity":"sha512-vp9BhBcyN2V3U9fiML3NnafXJHhK31dm/FU9IRNJKBPIWZKFlqSTdolQZvY1nPd178nx1FamlHzQB8W0dHn+bQ==","signatures":[{"sig":"MEQCIHIQ4eJ3/9j2l1WQTvGKkqIM3vwHc1HiXkkPrXNHGhc8AiAcLDtoCIeEaNG0qqeeI8Qe8MwDR5me4llAVIULrZRvaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2583","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a6bf4ffa5661578b99e25f2da6c3b26adfe10521","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1297","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.176","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2583_1787847442322_0.149744929663163","host":"s3://npm-registry-packages-npm-production"}},"0.0.2584":{"name":"@tscircuit/runframe","version":"0.0.2584","_id":"@tscircuit/runframe@0.0.2584","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0a41a296fe8f15bb56361aa4f0dfb78d8e7dd0f4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2584.tgz","fileCount":22,"integrity":"sha512-FK3k/L+YI4oVYlLG2MOplXcRKoGbrPSimo/leuxwQMptrSQd2Dlv168s8p+447QMX5qLBz0Ozhsbq6zE0YzoQQ==","signatures":[{"sig":"MEUCIQC25P/c8MZPj51ktgFZCg/0/Dkbr8lHPZLNM8Kf6JDpEgIgPYBTtk2TdDSJNN84Q8/7YHttp2vo34uH2v2D1lQ5JzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2584","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"26b540c9fc1380f317f8ab4fac70850266548489","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1297","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2584_1787852560436_0.799811319027784","host":"s3://npm-registry-packages-npm-production"}},"0.0.2585":{"name":"@tscircuit/runframe","version":"0.0.2585","_id":"@tscircuit/runframe@0.0.2585","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5ed435af56e719250bc048d3b68a984e82ce33a6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2585.tgz","fileCount":22,"integrity":"sha512-JpMfJUZf1AKtl+FRKZ4qGbwula7XYk7+9RNdJrp1XinDM73Qzk0FeU790YLIrDErvVyzxk1WCXLXzAOhmHM9ag==","signatures":[{"sig":"MEUCIE4FbeQsRjMLHPDCX6UsoazpT9VrKzeHC72NKxgAIMFVAiEAj6cPCCcET8ML2QAo4NRJtlq/oSVh/dOyShVIQFZ+7VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0bc51ac6b2810147bef0ca38b535fdb092c209aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1298","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2585_1787867488290_0.33863185024872267","host":"s3://npm-registry-packages-npm-production"}},"0.0.2586":{"name":"@tscircuit/runframe","version":"0.0.2586","_id":"@tscircuit/runframe@0.0.2586","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"29af436af20a0e6b70eac30e6651e353ea7ce3ae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2586.tgz","fileCount":22,"integrity":"sha512-KmlqGe9izxwzV9immhkqrw9aWyrN8xeXmjKiL06h0m06rXHLp2WAZ+nqIoQGh3C2gXoVS3gGN133+MOAaxsvbw==","signatures":[{"sig":"MEUCICH1+gfL838wsnr0Ymf8oj3BTN+uH5vs2wYcvLU04G97AiEA8VQibwLqbvf79xTbgtBnSJAuHt/44NXbzBeY7qsSG5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2586","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c6f1bd6edf542faa359603b0ebf5083fef9e3391","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1299","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2586_1787869510227_0.02073175452930287","host":"s3://npm-registry-packages-npm-production"}},"0.0.2587":{"name":"@tscircuit/runframe","version":"0.0.2587","_id":"@tscircuit/runframe@0.0.2587","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"53d2832402d87862ba32c1d4e4c951fd2f844bb8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2587.tgz","fileCount":22,"integrity":"sha512-4HJv/c4dav4pKenCGLI2mVrFJolu2O9CABGgE4iSRbUR26n0OkQSbbf9slTrnoTiIcRcXTYZzh6Odl25fHJOAQ==","signatures":[{"sig":"MEQCIFoHjvPS4Gt6BYxQlUJjZXB4NMjwBmgqH6RtSoQhkzTTAiBMTrh50rAtvAmiOllQzl4EztO/Cce2InpcKGzIQYiLjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2587","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1da5a5f3f1dab87f62096521e4f8870fd2fa050c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1300","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2587_1787871614897_0.17626196627925195","host":"s3://npm-registry-packages-npm-production"}},"0.0.2588":{"name":"@tscircuit/runframe","version":"0.0.2588","_id":"@tscircuit/runframe@0.0.2588","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"379641f4c37b44eabae69b97ee456d5a5a5e4c6d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2588.tgz","fileCount":22,"integrity":"sha512-YbJfs55kkGhgSF1/6N9AS5+eiGegDREPQal/tplESFGhb4N8TPxEW6Fv6/oYIKLfzzAZRRuBHOSn7m2llkoAWw==","signatures":[{"sig":"MEUCIQD33JgFYGTC658MW+30a37AYOBVBkB9vZjKbWIzfY2NrQIgEUtfOd69ayPjpDXQHt/TM2pPtVZ1N3GdFbIDd3sU2Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2588","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9ced88f0de22ff387597dfd39bcb6a7bc04a961","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1301","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2588_1787880503441_0.6110712438297397","host":"s3://npm-registry-packages-npm-production"}},"0.0.2589":{"name":"@tscircuit/runframe","version":"0.0.2589","_id":"@tscircuit/runframe@0.0.2589","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"45c27c9b1760e9804586269c63d4985249049370","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2589.tgz","fileCount":22,"integrity":"sha512-Nlo3VTrg3Ff91BoVCPe5ZcZYdL3Sg3qTQE9VHq4aH86/A7WJDxbb02DCfuhZV4XeufGqZEPqedIUG3IHLLE9aw==","signatures":[{"sig":"MEQCIHiDwTywYjBvjQeoGKjKBy2+fygOl4pv7OJ/Fs7QEPkeAiBcvexiVxxUb3aZM98PYytxvz1d+MOD5xxmwqcVBZmfgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2589","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"353df1b2f48c844a0a82893e08e9f4d8b1c4ce07","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1302","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2589_1787891648435_0.07989534658622688","host":"s3://npm-registry-packages-npm-production"}},"0.0.2590":{"name":"@tscircuit/runframe","version":"0.0.2590","_id":"@tscircuit/runframe@0.0.2590","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b06e52c6a1185797bd79d794c4addbfba7f529c4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2590.tgz","fileCount":22,"integrity":"sha512-WK1i53IJzsasrnGshhMhjrfIn8kLcfZ5kXHB5PjpIf0UUP2LkO6JHsYt9WKWAY3wTwb93MaL3/6INj/3/EIHXw==","signatures":[{"sig":"MEUCIQDsFM5I1A4cYmoenYMJzKxML617xI5CsHQR5pTjPK3mhQIgHsAGeTngYguvgNlGehhaH7ZnrA80rUeex4ZodW8MM1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2590","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d28ac64522ac0a835e8ea9a672ff9276cf391af","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1303","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.178","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2590_1787896437169_0.9727361931844716","host":"s3://npm-registry-packages-npm-production"}},"0.0.2591":{"name":"@tscircuit/runframe","version":"0.0.2591","_id":"@tscircuit/runframe@0.0.2591","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"22b31ec045b8b6211c5554319616978529a68c07","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2591.tgz","fileCount":22,"integrity":"sha512-rADlRBOQG7eSDqhvKjo4vtMJJ4fE/OeleWkLl7pBI7Yk7I8aVHbD42Bkiyf8MlYRJSkE4Zz8saR1TZjlKPwOrw==","signatures":[{"sig":"MEUCIQCHVQiCb78B62DPk9zb8yHahMVo65K94ooGLdrF2PLPNwIgJf2xF8PYGr9ZVa6OTNtRARMZvM7CdeNeezOr2ua1Z+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2591","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24840861},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"32686c8bd43e334625c27f332d83c6274832f3bf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1303","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.180","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.88","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2591_1787907414561_0.8644595970638684","host":"s3://npm-registry-packages-npm-production"}},"0.0.2592":{"name":"@tscircuit/runframe","version":"0.0.2592","_id":"@tscircuit/runframe@0.0.2592","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2856d9d2797d76fbd0b59f58e3d0eb4f43e57642","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2592.tgz","fileCount":22,"integrity":"sha512-Gzx+Y3npN2KLpkpDSTbZPQaehoLfMEHgCNeXVztB0Zc3KzXNoX+vnJ7/3YjvpM5rFMPBUlsX+MbckVOant3GdA==","signatures":[{"sig":"MEUCIBz4+qey5fyFtE+7kPyLt6hhTPkPvSCmvjYiI8gjvmUSAiEA+xHKu7ydjtQtRSSuqyeo8k+DSH8sIEAdg02sKaBiwk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8da049f0261fe86e78ff86cbeb3940504314fcca","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1303","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.180","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2592_1787909847448_0.6406910264086922","host":"s3://npm-registry-packages-npm-production"}},"0.0.2593":{"name":"@tscircuit/runframe","version":"0.0.2593","_id":"@tscircuit/runframe@0.0.2593","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"48396a16d8b670f203be92f4b35116f0c151448b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2593.tgz","fileCount":22,"integrity":"sha512-soD9GH06IwrPpSkLpP30rJJu25TWQ5X+8/MescMPiF7OvnYAV3jTa3i0sOjxQywAt4WW63xzQam6hLVv/MbLkw==","signatures":[{"sig":"MEQCIBBhsDF5aj/WTpNE/fwP20+F+PA2pXLyVqFc3pTgPwbvAiBxGD7KKwpHX06iVRR7+LzNNYQUvocushE9n3KxTdZBxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2593","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f3b263e1d6e3c85a9ff9a7edfb4f40eeb9b35e4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.180","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2593_1787911123076_0.8117220654956818","host":"s3://npm-registry-packages-npm-production"}},"0.0.2594":{"name":"@tscircuit/runframe","version":"0.0.2594","_id":"@tscircuit/runframe@0.0.2594","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6239119d987a699439b238cef0624a8b7e820df7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2594.tgz","fileCount":22,"integrity":"sha512-e5mpi4r04/Hz3kyjD2Wwy8+3Lw9T1ZYop8U93rfdPfZ+TL4gyDKEg1KSo14AEj0OeAMdvSjAruAn7H49A7SvjQ==","signatures":[{"sig":"MEYCIQD+iDx1QSS7MLWawW89jpW5fLvML2K9+Vyf6j4sNxPrDgIhAOQ3qYqfZzZ+C0B2j1Z3sEEcBnktSd/V/7T2+m0LscfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2594","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c7b1fa1f138f28115e922560317c43a6784c5e92","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.181","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2594_1787914953095_0.2563776637208286","host":"s3://npm-registry-packages-npm-production"}},"0.0.2595":{"name":"@tscircuit/runframe","version":"0.0.2595","_id":"@tscircuit/runframe@0.0.2595","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b6e93767c192673f526d6e7b6a1fca196b79804d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2595.tgz","fileCount":22,"integrity":"sha512-DyX8m3MBQ2lMPC1s070xZq0R6hKUrNsACsfrdaeX4ldkERoWL8+Vu0Ba8UuXH9A4WKK8PolG0ybSG2x5jJp6iA==","signatures":[{"sig":"MEYCIQDKTyxYhNAJ8blKWHCcjYalS67dD0NEm5o3Dz0ILPUSQgIhANEpJnz++bAHghhfnTOGmSkS3aFbukGBZIM8p9cE98px","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2595","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f8ef3975659d8df12fb56db136db8c41671c3564","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.182","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2595_1787915233429_0.7410282737668028","host":"s3://npm-registry-packages-npm-production"}},"0.0.2596":{"name":"@tscircuit/runframe","version":"0.0.2596","_id":"@tscircuit/runframe@0.0.2596","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3176d4e25055a20e9ccbc4bf0feddd3a7a509164","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2596.tgz","fileCount":22,"integrity":"sha512-/5B0r0sHKZCKEBBCM4KWl0dkmDFsjxkVvjUDF02ypL1Je+Soq3pnOc7Df8PdLsZz+ysMEICDvr09lwt6M/lfCg==","signatures":[{"sig":"MEUCIAQcFXW5DQ3Ncc0xjTk+YCDYTaaqH6wrg7E993DQ3EvaAiEAghTFFwoZ5l7DfqwEekuxWBYK1X9JznWC5+8LLv0VTuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2596","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65af1c6638b6a892ea211a161543343e5397184a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.183","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2596_1787916919628_0.37831621414921446","host":"s3://npm-registry-packages-npm-production"}},"0.0.2597":{"name":"@tscircuit/runframe","version":"0.0.2597","_id":"@tscircuit/runframe@0.0.2597","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5e6c97131657129855f44a31047829309b83110f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2597.tgz","fileCount":22,"integrity":"sha512-TCnIlPOEp1GyaFP1i2Hrrd+wqdZiw8pnLzKZQ/jZKtiVPv8Dnj4NstMh2OQWefZBM0w4aWyzQNnj4mAzaP7MHw==","signatures":[{"sig":"MEQCIDGRokWN7KwTRtnxFX5GKlwcIk2C7vb7AkXfmMp4SVZvAiBq1aT0UqZLTUgYrdWvRO6yQaMfiyEtw8kjpIZBVloXXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2597","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc016f1ca698dafe3a8f5a0a1cffee02c274baaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.316","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.184","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2597_1787938565470_0.7777172631991058","host":"s3://npm-registry-packages-npm-production"}},"0.0.2598":{"name":"@tscircuit/runframe","version":"0.0.2598","_id":"@tscircuit/runframe@0.0.2598","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"dac50bc92d1af01d1ccf9a1896e250ccdbf88dee","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2598.tgz","fileCount":22,"integrity":"sha512-HfBoxaAPPrZ8iLwgNqZUJ1VDS+Y4+lsRK5alS4hcNrttbW8LH8gKgOjv5g5Urh9qOn/hkT74u7iQC3spMEhbiQ==","signatures":[{"sig":"MEUCIQD0cIj+/wYv/Ah0V77AhhoE/Nodwx1/7ZE8v84PePxnWAIgLN42XXkUV3G3Ns8tP65pGTAmIzyBfGhZWwPbu9uz2wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2598","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6a51070a223f3a60acbd19d2ee014cce8b512446","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.186","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2598_1787939429054_0.5251974533134853","host":"s3://npm-registry-packages-npm-production"}},"0.0.2599":{"name":"@tscircuit/runframe","version":"0.0.2599","_id":"@tscircuit/runframe@0.0.2599","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3d1b01bfc67caadf38830b52ca9b6fc15dcc059a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2599.tgz","fileCount":22,"integrity":"sha512-VTYmRuBnqQTKHn15VkjiKVf6+BC5NoQxsCdIpj0eECIHR4besQNRybcfTEfBQsjUUtIwXsYsGNw2WgQYk/v9Hw==","signatures":[{"sig":"MEQCIDytvR75xv0Jfguk+8IHILbCy4ygd9SKPKD7gWmUJMmtAiAnJrjrigH5ccaegVxpZ/SxRFq4Xt40J7mv4ZED/1TPWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2599","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9a9efb183d6590a827a42ce50e49e51813ae702","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.186","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2599_1787939523086_0.7525277513386919","host":"s3://npm-registry-packages-npm-production"}},"0.0.2600":{"name":"@tscircuit/runframe","version":"0.0.2600","_id":"@tscircuit/runframe@0.0.2600","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"73af9968aa18ff1b48382757447a1430030eb025","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2600.tgz","fileCount":22,"integrity":"sha512-HzG0UEeuF4mqNXR/yGklY3satU9H5AjQIjpidF95YqpNBCDMDGTldm8gMHXkV6eT3ec9RKeIRzXNu9uxJXFQAA==","signatures":[{"sig":"MEUCIQD+edzh3GfFrAV1C/p+RpoqrqSUV1GT+mdqZ1m4t4SDtQIgVWKllRQFIOUvqBhKjpWfG1O3EfwcTEtiFOD5nDMN4Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2600","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1969b30e416c9ec2a227ca915dee9f09507e7977","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1304","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.188","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2600_1787941375366_0.41680666333910943","host":"s3://npm-registry-packages-npm-production"}},"0.0.2601":{"name":"@tscircuit/runframe","version":"0.0.2601","_id":"@tscircuit/runframe@0.0.2601","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2d2c73044c0e2c33c8ee3859125a32203160c154","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2601.tgz","fileCount":22,"integrity":"sha512-hYx6KdzuK4RMadv81eNDpFUt2Uy9h6VvXmlZJ2wGYn8Xg77QtC6a3VfK7+WDG2ag9zWMOFja5u1RR6IzxFnAkw==","signatures":[{"sig":"MEYCIQDD+BQZApCHbU7mAZ20k6dHxveGbILmLenkdmPUqemWWwIhAITiVV2729vK+sUqzUP58gjVyWOqHlWFaeno0S44LDEO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2601","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9c9e7148b1e3d4b5634cd0b52af3204a2b38020","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1305","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.188","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2601_1787946040936_0.15933075602541424","host":"s3://npm-registry-packages-npm-production"}},"0.0.2602":{"name":"@tscircuit/runframe","version":"0.0.2602","_id":"@tscircuit/runframe@0.0.2602","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f7e8daae9f8b168a1971dfd3d5c2edfe392cab8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2602.tgz","fileCount":22,"integrity":"sha512-0QXY6j8mmw1dqPedHFpilSxxhNteiSqS6wXAys5LOVUPn2+wPPSnVhEJZGDvR8gxAPoXUPx6oHCDPWzB4GeS3Q==","signatures":[{"sig":"MEUCIQCukugA7Lr6NfXXlF+NnoW0QH5VFqB3A7SuP7Q+rqmwEwIgElTNi5/LLNesxkGM9jOKurbS8FTGmvsiDEZwceGj/ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2602","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c127ec51283091bea005ed72cd9e31759bedce1f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1305","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2602_1787946572332_0.753455840076934","host":"s3://npm-registry-packages-npm-production"}},"0.0.2603":{"name":"@tscircuit/runframe","version":"0.0.2603","_id":"@tscircuit/runframe@0.0.2603","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"413184657ae01a60401d2f9000cb344b4c79f2be","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2603.tgz","fileCount":22,"integrity":"sha512-g744auupzM0xXEe9fE65dN8GnHnRdbGTSvS6KbtaXpJQAZCKyVieJl3xvuyuFcbDju+yxKy5aRtpfs7tSSTqLw==","signatures":[{"sig":"MEQCIA/GQDtC+4UF2liHvkjXEX5lUqFyqGo/OvoWnAGcEAipAiANWDvwCdjFJ1VbCMGJW0QfIZUTfi3Y2iPN4iJ3+QdwQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48b9220e9456774ad6d42ddbb61e39c685130d47","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1306","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2603_1787949285158_0.7035908213500672","host":"s3://npm-registry-packages-npm-production"}},"0.0.2604":{"name":"@tscircuit/runframe","version":"0.0.2604","_id":"@tscircuit/runframe@0.0.2604","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ff2610be6fafda0391529d04f82c264dd5c4ed23","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2604.tgz","fileCount":22,"integrity":"sha512-AVqj1wfgNEndNz2I87CmsXvMVpZro0QgQbq9fEZ2rJnH83lWgwmR2+VH0eAPqbvf6IV2jlvzAZEVWQXZmiAdsQ==","signatures":[{"sig":"MEUCIAllyzWaw8xIzczSwT9TtxtEnQtkmbElYNt61xTFcEMkAiEAxoDc+WGS4RHWh6j2bdp8AoC0wqRHBUKyNvKRlpZo/pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2604","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d879fe4d692661ec1628a54fab1b82cd060702d8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1307","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2604_1787959089351_0.046888502651584174","host":"s3://npm-registry-packages-npm-production"}},"0.0.2605":{"name":"@tscircuit/runframe","version":"0.0.2605","_id":"@tscircuit/runframe@0.0.2605","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1d68dd372900abfea0e3fdbe4b826142a1a347ac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2605.tgz","fileCount":22,"integrity":"sha512-pHEx1/UMIFR9uxMvRkjuPf+egvdfaHXAj68C+Um3dnaxxMZ+kLR94gbrHqx2+gROF7BEXcQKhvwsUW/fH5Bd0g==","signatures":[{"sig":"MEUCIQCpKtFERu0g0pR6aPhqeleccWu3p1niVQjRXmypoXu9twIgXIDAPsq79eF0OdDoCJcId/U8C37DvvlOzCA/QaBLqDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2605","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be9a1aad63025d257f727b82df5fbd294813ca27","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1308","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2605_1787961186494_0.029636421644020805","host":"s3://npm-registry-packages-npm-production"}},"0.0.2606":{"name":"@tscircuit/runframe","version":"0.0.2606","_id":"@tscircuit/runframe@0.0.2606","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"234403276e4a0e670c04e7118cf34e72cb6985cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2606.tgz","fileCount":22,"integrity":"sha512-eat3KK86Zg/SxtN4d3jAPBMPLrt3T8B2P78RElZaH8ZpzqSdOMEZhNvXmPnpeTJ+qUVcMl2rRA2VuU/B9eoqwQ==","signatures":[{"sig":"MEUCIQCSM80OEnM3zBl8uTwTJSm06dRyUCHpkInvlejsu8zwSQIgN7Y8yWJ5OBLboou08yOmUmej/4x2iHh7LZvK3+Pz/hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2606","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6507249e7a18d40679fd237ba39a5154f1f4c171","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1309","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2606_1787977756286_0.05847168305298012","host":"s3://npm-registry-packages-npm-production"}},"0.0.2607":{"name":"@tscircuit/runframe","version":"0.0.2607","_id":"@tscircuit/runframe@0.0.2607","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"58d8fe74c4801140b003524626e9b97e429b375d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2607.tgz","fileCount":22,"integrity":"sha512-dI0kRdabUQIo+qSMl+jkXpsG12Om6Fl/5W+qYgojMxYJBa03AiU4T+bMejoUQyY5p3EaOrVRF8Ee6X3TNLiEBQ==","signatures":[{"sig":"MEYCIQCAz/fjWmEobP9oq9JJW5DgW1hXtOIGWnA1eZRzsHntpAIhAMRQKUpcnYiKFitJZg9HKx78oG6Vn6c1ZSPfnZ7QzenI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201027},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"57ad74c5b8794bdb4770407f0bb8ad6939551c98","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1310","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.392","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2607_1787995923430_0.22916829832667718","host":"s3://npm-registry-packages-npm-production"}},"0.0.2608":{"name":"@tscircuit/runframe","version":"0.0.2608","_id":"@tscircuit/runframe@0.0.2608","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8c469621f5020d8b5e8005be7a6eb7add28e5402","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2608.tgz","fileCount":22,"integrity":"sha512-VDAAgGahUOrXc07xXuFVUUQ+MVRMqZru74tklzchoSuf+NsDD3rJLkRqJu44c4mM3YIQv/nGfkuQZdlKZAPHMA==","signatures":[{"sig":"MEUCIAVm7lAaeC+Qy8FH3dN+DCzi4EbIIh+ea5deBGaJdUpCAiEAuO9Qj0DC/IcDMvpIzeTvi6GxbNJyceaBsFg4GSVxHXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e625b749a332824678bbe70fdab46eaa420dcdc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1310","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.190","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2608_1788001678349_0.859304369966922","host":"s3://npm-registry-packages-npm-production"}},"0.0.2609":{"name":"@tscircuit/runframe","version":"0.0.2609","_id":"@tscircuit/runframe@0.0.2609","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bb4eaf1ef7e36eb7a30d8fe2674e8f91d31e9c7a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2609.tgz","fileCount":22,"integrity":"sha512-VFeHrNclg/SQrpJk16R770dCp4k7TSleRhHa+S5RUMofNwv27moKQeS3ab8zoVQmRFoql7Fkbqkn4YfaKVYXjg==","signatures":[{"sig":"MEYCIQCWOYBveBpPc7dGH3LNbHlOGNpM6JDmITIvic7Fx/re/AIhAOsN/2G/qvVLnEkrqPc2v1S9v7tQcrFQGwRRQG/Tg2zD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9fbd584997c2f55f18e53977eaaa0604d4c5c97e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1310","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.194","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2609_1788034053809_0.6331751871861637","host":"s3://npm-registry-packages-npm-production"}},"0.0.2610":{"name":"@tscircuit/runframe","version":"0.0.2610","_id":"@tscircuit/runframe@0.0.2610","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3d45f5808a989cdf491c869a81e92e76803304b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2610.tgz","fileCount":22,"integrity":"sha512-BnuogczEMKxuE2ag10D8aBLXsB1BjEIog6nDWmclNLYHaJgvf5UHxDiii46r0POqUfbUJov8SAPpm8SPySHkgA==","signatures":[{"sig":"MEUCIA1jpd+lBet/c3Z//ebCNkEkuiQMYCGV12zaby3K2k1lAiEAgkoWx/Md0Eh7DfiiUs3ZS8gXY8hc83Jra+yKmSh7Du0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"027b2af05ff63eb3f74188c494b9ee00693472cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1311","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.194","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2610_1788035992287_0.08821321669864957","host":"s3://npm-registry-packages-npm-production"}},"0.0.2611":{"name":"@tscircuit/runframe","version":"0.0.2611","_id":"@tscircuit/runframe@0.0.2611","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a132bfbd6e2f9d0ff08cc08b2092a39d04fe21d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2611.tgz","fileCount":22,"integrity":"sha512-bTGCYrqpyJzggNcB7UT0rIUHAoU1hia3rgAjatk1zmJfOtq5C46ycJTxNLYvABUUCOAsPTxBoKCPE4h9OVMF9g==","signatures":[{"sig":"MEQCICT32rEbKoPUVcgdOgdOM9g5NInWy0jIf0uLvVYWoRaEAiBVS6S+zKBUBzrHIBoA4KlK3CJZ4TMtvkDV0gpFpc6/lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a8cc8024d839f9761b27401c20ddeaa1fe6b4b5a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1312","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.194","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2611_1788042889302_0.8997687486651753","host":"s3://npm-registry-packages-npm-production"}},"0.0.2612":{"name":"@tscircuit/runframe","version":"0.0.2612","_id":"@tscircuit/runframe@0.0.2612","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"744ca02e79873b6be74d9565fbb3fbcb7f454223","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2612.tgz","fileCount":22,"integrity":"sha512-eXO1ZLhHlt+j7gcf7vrLI3qUvGL7wvZlkpn/NV6AWhFcXhrVX2XROmPuFuSA98ReiU99i+pEOZerp7H+kAB7lA==","signatures":[{"sig":"MEUCIQCOQ6vJjtFmvfMlBrfKKE43iQxOduOvfH617fZIsTo8agIgPrWue0X7Ec3pOGtujmTEmuNlw7soIPNa7cpI6ZEHLW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"def88fac47240538d434473ef93425d4972c7753","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1312","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2612_1788045491019_0.9902204564427026","host":"s3://npm-registry-packages-npm-production"}},"0.0.2613":{"name":"@tscircuit/runframe","version":"0.0.2613","_id":"@tscircuit/runframe@0.0.2613","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b2fdd242efca2cca667dc2752c1f1f7d644b515f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2613.tgz","fileCount":22,"integrity":"sha512-9UbgzDfCKf3LTYDh9k1tKvF4lMiTCWh0UsEEO1v0L/s9a4rBd4lZFRPCfa78cm5aZFS5BMchN88d2PWiLmjb1w==","signatures":[{"sig":"MEUCIDc8EddgGe5s+f+ncVZN3iD71MFLTZucIrqRjUlTkmOMAiEA9ekUIyY9WiQOjpmJC+IN4c2beC1cvAlxeA4BWX2SRPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a82ee42c2ccf9fcda2648129691fbef1d974c2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1313","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2613_1788061315044_0.17116568783329011","host":"s3://npm-registry-packages-npm-production"}},"0.0.2614":{"name":"@tscircuit/runframe","version":"0.0.2614","_id":"@tscircuit/runframe@0.0.2614","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3f7d35d0ae634582d7092e473517652d7095a21b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2614.tgz","fileCount":22,"integrity":"sha512-1zVq2D+fzAZdfxDevJWy0RQxuOXNRXErWxR3jBxnYCq/wS3FlOmK7gRFGfdeXC7cZyzgGnBehk9Dx5wBQC6A6A==","signatures":[{"sig":"MEUCIGpexIg81tERKEZFT2TFlD5i9bAOEpFmvz9kilK2gAmxAiEA72t3eGX3SwQAYGiL4bkBhq8AG5bYYyz/cL9rMYYFjNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f53fde4d74e605fc545e8d2d51fbb40c190a45b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1314","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2614_1788062299699_0.02907931911623085","host":"s3://npm-registry-packages-npm-production"}},"0.0.2615":{"name":"@tscircuit/runframe","version":"0.0.2615","_id":"@tscircuit/runframe@0.0.2615","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6047e6ad992a802285d02de49914843cffd7f5e9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2615.tgz","fileCount":22,"integrity":"sha512-Em1/gs90J0krQhvjSxE5gH4TimGBJIIv2l7TwqJOiWRczGOx0FDwp+VGJI8iUD8Zb3yAo9IKu2ndPF0KbXDFoQ==","signatures":[{"sig":"MEUCIQCLcPtt4Ro7GlcUSbepO2nfaIe4KwPVahKx+Caf+B87UAIgXXq5MGFmlhkoNhLPWjIOuT+4DLHlsYenOXlaN/djDGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e19b34df9cc59b85bdc05f23d50b63c0f1fc20cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1315","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2615_1788080676165_0.2957922541450162","host":"s3://npm-registry-packages-npm-production"}},"0.0.2616":{"name":"@tscircuit/runframe","version":"0.0.2616","_id":"@tscircuit/runframe@0.0.2616","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fae6d4d472b28015d71ea84bd46a43c8a1dc51e2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2616.tgz","fileCount":22,"integrity":"sha512-bGGpAwsviiHbxrNjvdskQYGOmpnGzxdxeqsr46WxL2Z3QkfADFnno2DFXfurNu6YAdB3F55AFOrt5G0QmLvAwg==","signatures":[{"sig":"MEQCIFGsZMsHpxlFZtKo+9y+pJ6C8w+hoUy3tsZwt9EHIGYCAiBQgnGjXLOFyQ49TXxtavifKewat1yrlqd/Nk4jexY9MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2616","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ac5452a08acbcfb1af72ed588142729a54a3c2cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1316","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2616_1788111445992_0.7539522381662369","host":"s3://npm-registry-packages-npm-production"}},"0.0.2617":{"name":"@tscircuit/runframe","version":"0.0.2617","_id":"@tscircuit/runframe@0.0.2617","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"59ed65f9259f98226968c28c6b5b6e1e9ff1e0b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2617.tgz","fileCount":22,"integrity":"sha512-7hDe6ZmMIClT8VVy60S4LtJ8oE/+ir8drnhyks42K2jDMP8blijhakn1KjLq1FCOGsOSGJUjZpuU1LHPRT8h7w==","signatures":[{"sig":"MEUCIQDXi+kwM2nhd7jDLIYi2LkNBJgZL6cvyu92LqV4KuccxgIgMNvWq/3YKdEu05v5qxWqOn3F2GzoPp3FbFmCA155qFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2617","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3a1f1fd12fe2abd8f837b0685cad8df1003dc9d4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1317","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2617_1788116944030_0.24642233420204795","host":"s3://npm-registry-packages-npm-production"}},"0.0.2618":{"name":"@tscircuit/runframe","version":"0.0.2618","_id":"@tscircuit/runframe@0.0.2618","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0533dbf2863ebf2ac7dd08af84f50df04de2684d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2618.tgz","fileCount":22,"integrity":"sha512-8pe44IRlxG/vqrPciDSum2vjMKnMKlyPNJtFVIt4vwM41mPc+mWHEuhtoHFHVGdO0GliIox12BFJd0/wYkwc8A==","signatures":[{"sig":"MEUCIBEeoD1pqyWgJ/d6boLvc2vz1Z+abEYQzTPo3bRPNMuKAiEAhUCAlSqdR+QwSd+1QPav8bJUM0CH/huUJtpttvBZFns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2618","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9f2d507e0505bce4413b32e4b4208eefae93fca4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1318","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2618_1788123976507_0.3421228395965905","host":"s3://npm-registry-packages-npm-production"}},"0.0.2619":{"name":"@tscircuit/runframe","version":"0.0.2619","_id":"@tscircuit/runframe@0.0.2619","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a1e8ce0cbf7cb93b8397f0cab502e95664c04dde","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2619.tgz","fileCount":22,"integrity":"sha512-J0ksw28nUxKCyNbTOux25ER/VGUxfAlpROXJEwxBCcSDMa3kLyOi3Zd0wLdPNg1bUzuthmYkOk71Rw/iVb5ZuQ==","signatures":[{"sig":"MEQCICs1oVNzNBfCQMDDR0Zq8/nw/2d7zfaqdqokgr1g8MTQAiAuptihVXRD4yIBhanCTh9hRyS7jIbPWsIL2jeSLep0FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2619","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bdcfa005cd3c2c4edc76afd03eeabc1d347fcbd7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1319","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2619_1788142804177_0.017186191510619953","host":"s3://npm-registry-packages-npm-production"}},"0.0.2620":{"name":"@tscircuit/runframe","version":"0.0.2620","_id":"@tscircuit/runframe@0.0.2620","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1f1968fd2ec3aa39f856427b1dfc42d2e040fed5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2620.tgz","fileCount":22,"integrity":"sha512-n0uYs10mtPcmEGoE5XFQFqn0PeOS8CTN/JBjrvCaaZoVqQLiK+ANp5u0v9PPIPlqBUW4TUZJo5CpKJXASC62pw==","signatures":[{"sig":"MEUCIFOnwcSlDnu0Y3UM81Jy4URg99KDZRcCqdWeljjWd505AiEA0IVaBlsfewaQfBDy1WlAJGUbLy6iPiwzZ3RX5UKANS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d03a13cd44e41f29c4c4845090070527379c1888","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1320","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.196","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2620_1788150073142_0.764009876364786","host":"s3://npm-registry-packages-npm-production"}},"0.0.2621":{"name":"@tscircuit/runframe","version":"0.0.2621","_id":"@tscircuit/runframe@0.0.2621","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1aeeec76b432ee3c35420631b334c872a503f866","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2621.tgz","fileCount":22,"integrity":"sha512-48LBvgU4w8cYlq3oT5b+BVrgWUl7J1Nb3PLMbAfPu3tPQepAr5id2guvJ6Qp5nNzjodL9TBo0i5L8wkxvIj5Bw==","signatures":[{"sig":"MEUCICyOXjxIzLzjUxyLEjOPI6OpoK7UFkrwQEWWnA+/p+b+AiEAhHUQHeMJH4oGeM7rHL9dUvQa0ZfbBSa7UtnUL45FY3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"410b506fae4bd301b19a0f4bdd2899e5aeb9b6dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1320","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.197","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2621_1788174263982_0.6414747284305937","host":"s3://npm-registry-packages-npm-production"}},"0.0.2622":{"name":"@tscircuit/runframe","version":"0.0.2622","_id":"@tscircuit/runframe@0.0.2622","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a8785108e061963368f9be4324c1046aa4a1a85a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2622.tgz","fileCount":22,"integrity":"sha512-g5Jp9XN6VlR9Eqg/d/nLu9MidkgWgX/UJC9Sar/QAnvE5sjkU+3ZrTmJm12CRwdqxRFRpWzuJT/wEv+pXtAg4w==","signatures":[{"sig":"MEUCIGLJBVodiEZpu3ogXure3mciGJMrgJZIKsAOHmCrRXD+AiEAtdBS2zrQUJTVW62EBRzKImCUrpCu7UQ04b3umQgmCtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e97069ff1c7b85b15ac907fa7cdea782e0e0e5ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1320","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.198","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2622_1788177069753_0.0961930652145071","host":"s3://npm-registry-packages-npm-production"}},"0.0.2623":{"name":"@tscircuit/runframe","version":"0.0.2623","_id":"@tscircuit/runframe@0.0.2623","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9674c062cf7e27cde7593b44ce4079a4fb7a6b0e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2623.tgz","fileCount":22,"integrity":"sha512-1ESyyuPk9hTE5yIKwBX1MOcC7mRXzbQQnAaz7BKVzsmlzCoJ3ZX7wCj+rcmfSPjDPJkFsTyOuP2zF+k28ZSbBQ==","signatures":[{"sig":"MEUCIBlMrMhuI/5aCRKoEpbOSY43dsfIgsAMDpIcxjlyinCJAiEA/T3bwKfsuOHKQdmBxs5LZqwLBCbwjQ6XWy+bF9rgfPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e599bbbc7097fdab3a3bdfc64a2712afb89aa2b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1321","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.198","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2623_1788190346962_0.8699760437003474","host":"s3://npm-registry-packages-npm-production"}},"0.0.2624":{"name":"@tscircuit/runframe","version":"0.0.2624","_id":"@tscircuit/runframe@0.0.2624","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"46559d837f22c7c49956d50321cf46031858f98e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2624.tgz","fileCount":22,"integrity":"sha512-6V86fBjw9c8no0KZu62osrykIVcscny9PVj42Z0NwVVk1EFWyjnxZvWnBbwsRAz0ZvusGsqgqzS8tjxFjijrrg==","signatures":[{"sig":"MEUCIESC5FdinNeOFDdo84mVt/Ev7v1v2wGsU1WCWP69PzgCAiEA/5GwAoTI1ZzgLOIKHp7aNx0Ip97KrYtGReErsDBIkII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2624","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"27b205ef4076443cad47ca932fe31dca5bab42eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1322","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.198","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2624_1788197829943_0.07849978094963417","host":"s3://npm-registry-packages-npm-production"}},"0.0.2625":{"name":"@tscircuit/runframe","version":"0.0.2625","_id":"@tscircuit/runframe@0.0.2625","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8ce2cead3a5873712d9d243509b095458a121255","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2625.tgz","fileCount":22,"integrity":"sha512-VnyVknFoy5K7tRPD3+oOiseatfBuZfBHsl2PQBcQcNoVwfEJDwX3cVlJXShRaEhcjSnU8F+FPS6S05cpVsOjQQ==","signatures":[{"sig":"MEQCIFoGJV/Y8svs/yTVumNorpNE7kT4/aRrnNcNNIda7eTiAiAUwixmfrwdpLWH6Fd5//cEL+tlTG/4bJgp6dwzoKICRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2625","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1b7724c9c224e3c12a358ba9ee0042072f80d17e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1323","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.198","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2625_1788236306575_0.36444493879696593","host":"s3://npm-registry-packages-npm-production"}},"0.0.2626":{"name":"@tscircuit/runframe","version":"0.0.2626","_id":"@tscircuit/runframe@0.0.2626","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e2ce48527b4d5e030e5da4ce0a212b4b0ba224b3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2626.tgz","fileCount":22,"integrity":"sha512-8HTin0/EUtDsTTDdAt50SyHGPP35+YCvRgFzHrD6O5AdUCFxlPUS0hmErZay/r3G05hzkm1Yhv8NMzNfU8GBRw==","signatures":[{"sig":"MEQCIAyasMPqDw5oACXHotuGnNHxUmMfgRPia9LRELfnPBd1AiBuawno6ROR62UAQhxPRVe6lsip1b9wb72RDra22VTqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ea4fe97b2252e304615c6d750236caa5c78857b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1323","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.199","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2626_1788256379097_0.9882317907184457","host":"s3://npm-registry-packages-npm-production"}},"0.0.2627":{"name":"@tscircuit/runframe","version":"0.0.2627","_id":"@tscircuit/runframe@0.0.2627","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0fc6f59eec7b48599a72b8a0423a0dd88b5584d5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2627.tgz","fileCount":22,"integrity":"sha512-QhWuuQvkHap43dPc6Mxfc0JQ83MnfJCHEYlxhDO053csFFZ7syPHyaWoUSXyfpCBngnTcertpvpswzWwopc8ig==","signatures":[{"sig":"MEUCIHcV7U5MdJby+TWVkCKiAQyc5zSL9b7q7IQYwWAJpM0oAiEAtHWfwHiPIGNj86Q9Ovjrn1BgsTCR+dS6BrbtZtIrkAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2627","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"443b39d43f6cb6caf050aeba6b7ece268ab388b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1323","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2627_1788262828048_0.044663017705774744","host":"s3://npm-registry-packages-npm-production"}},"0.0.2628":{"name":"@tscircuit/runframe","version":"0.0.2628","_id":"@tscircuit/runframe@0.0.2628","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"530ab668fe1d1f3db61b295fda6aab754a55e026","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2628.tgz","fileCount":22,"integrity":"sha512-wpsq6L0qV8MAeedtsJ//WxJvl5IXlZoHAETUa3orwa7Cpo1I/Ef6CkAccqmKO+sZlmrRi/keqKj2YnfC3tznHA==","signatures":[{"sig":"MEYCIQCaQnCETytPAoy0nkFHpdd6nh3ngoMXCWPRt2zbiCZ2OgIhAI14dyoxRpeTfAQyqTSwl405bVPyBdjKcJznKPk6vmZ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2628","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a703a617837cdadf10f23039d95e0647cce4e52d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1324","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2628_1788279697999_0.06441320331197242","host":"s3://npm-registry-packages-npm-production"}},"0.0.2629":{"name":"@tscircuit/runframe","version":"0.0.2629","_id":"@tscircuit/runframe@0.0.2629","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"322ac0898ed70f97d2cc59f019d14316bb5ed69d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2629.tgz","fileCount":22,"integrity":"sha512-BWdvvUJRXuZxs985iI/SL5EBHHpJmCYvgz7usFvUHSkCZRo+eVtg/c+kru9Eud+EPzFboUhbnPlHvJBjmu8k2A==","signatures":[{"sig":"MEQCIH0RCiiKxMsFp8tVOsckDYhiKDP+RvIf47BO/di7EIYwAiAESQU6EuraqCvgjlaShY1n5k7TBYyQqqtjSzXcxPWa6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2629","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a70d27aa037ab1ca80067bec8926b22abeeee50a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1325","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2629_1788293280932_0.8448791877673474","host":"s3://npm-registry-packages-npm-production"}},"0.0.2630":{"name":"@tscircuit/runframe","version":"0.0.2630","_id":"@tscircuit/runframe@0.0.2630","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"efbc12cb190cc2b74d7cd8ca0eb63e64d72859f9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2630.tgz","fileCount":22,"integrity":"sha512-fDocZVYuYkz6avz/79EfkqCj9+tpveBXSWVfoCYwUzX7N7x/NLk368nWa3X1QOTD+TeueXm9uGgIfsS6ExQg6A==","signatures":[{"sig":"MEQCIH1tTV2eFa1vSooz1ZXY6/MKC2JgBpzqROvXkDWzl7TLAiB7K04BtDiC+fbMfQh9g98rxSL1/5qEDRYf3bsix8qjfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e3d2aee918bbf229e43c1918e4f815afe9ef040","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1326","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2630_1788308818094_0.19442551879567582","host":"s3://npm-registry-packages-npm-production"}},"0.0.2631":{"name":"@tscircuit/runframe","version":"0.0.2631","_id":"@tscircuit/runframe@0.0.2631","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"98d76033eaffadbea95023aca430816d66589581","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2631.tgz","fileCount":22,"integrity":"sha512-D94+9AgBUX+QQYYQk2MSXuuHrIhqui5HDOmZ8KHUyLpNjxx/hmsRdxCvH3WT2Kmj8kNDF4YneIDK4/KqPFPOkw==","signatures":[{"sig":"MEYCIQCVgpMSf4qZREJAm2PQ9wLEGrmlROYwJv2pd+4Mm1qkQwIhAJ5Uf8207U8rfYzS6suezALR7mZ4MSmucdr1OCYfr1Vp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2631","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"85503c3acba1fab67715d6419515fc0ac053a855","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1327","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2631_1788319572996_0.10282582392079509","host":"s3://npm-registry-packages-npm-production"}},"0.0.2632":{"name":"@tscircuit/runframe","version":"0.0.2632","_id":"@tscircuit/runframe@0.0.2632","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6a49cc505fe46991049fdd319bffaf2f5487cbda","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2632.tgz","fileCount":22,"integrity":"sha512-qrWjkQeBGz6pBirzA7sNt0HrfdX6HQHzZp8njWB1SKfsIEglHVv2W55Hu3VuuEVspRju6Q4O0Qt/zf8oV/QGEg==","signatures":[{"sig":"MEYCIQDqxD/RRPg/njkj2BJ40oXC7SeB5JQyMHm4jPyHbuHOnQIhALDUt1gm2cnwqR6J8UmeSJu4I332iPw9fZ/8fDluTLwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2632","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8def4e285dd075f071c5e58f23835e5838041120","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1328","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2632_1788329524428_0.6536797427941321","host":"s3://npm-registry-packages-npm-production"}},"0.0.2633":{"name":"@tscircuit/runframe","version":"0.0.2633","_id":"@tscircuit/runframe@0.0.2633","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"39317f03b9d8675fb7118d53034fee8d20ee4b5f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2633.tgz","fileCount":22,"integrity":"sha512-/MCvhuXXYvCHZ2+CKQxrUPOODFAkSC/D9AjBYFu0iR+NTBmuuPO5MK7atZ8T/kOSh+90RUnciljjSDWen3WolA==","signatures":[{"sig":"MEUCIQDANx1vGmikZ8U2HIZ+Rj1odMfbydQdFm2/lIZ6aynSvAIgJS7izXDx/+24EUrhM/ihS3rsqQAd5DyEmISnqIsylZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2633","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2011ba7a9869eb6aedf8531a01c8b015869323e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1329","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2633_1788332010508_0.6062002614596014","host":"s3://npm-registry-packages-npm-production"}},"0.0.2634":{"name":"@tscircuit/runframe","version":"0.0.2634","_id":"@tscircuit/runframe@0.0.2634","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"07062e4d29d9ca4f4056b698eeb84305806299b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2634.tgz","fileCount":22,"integrity":"sha512-gneNUXyGxgMWVZt+2FyD/jbpbiCvSG/xts8DyA9TRtQrA68szL4ibZS4jcop2ShYpm0yMP1pwXWLiVMehBU2AA==","signatures":[{"sig":"MEUCIFcFH7RRJftObNixq2F9fYLTw4sr2Sjtk9hNPro4j1HwAiEA8aMG8ZCPcSfOr+iFNiO6SkGFs7GrMoYe2i4ItjwVIzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2634","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c568f01b133697be0e611063bf6c99f55ce5e657","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1330","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2634_1788364521111_0.9848636346204456","host":"s3://npm-registry-packages-npm-production"}},"0.0.2635":{"name":"@tscircuit/runframe","version":"0.0.2635","_id":"@tscircuit/runframe@0.0.2635","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6586100625d6d3fa6b2d08f981b130fefe47b348","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2635.tgz","fileCount":22,"integrity":"sha512-BGQ3E0jH4ud2dBdyrbhv1LX+5h9kFW0g8lR/Monrd9GaE802wJMx6ZKB7ubkFLE8x9DovCAgmrXOxwdNbTssRw==","signatures":[{"sig":"MEQCIEMx90p2ypP8kd4TbIIv1lnGG9+/W1+CKwi26Ty+uE3yAiBZmLLvVyYHVv7ZMeKl0m2r5AMk2PtEIix8ETOvOan6Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2635","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"92fd5f7512a4a92fc5ec84a6c79586b30fc118d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1331","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.200","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2635_1788367699516_0.8446364557286323","host":"s3://npm-registry-packages-npm-production"}},"0.0.2636":{"name":"@tscircuit/runframe","version":"0.0.2636","_id":"@tscircuit/runframe@0.0.2636","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"be7336c87420dff414b2eeef8ad1dbafdbcd1a1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2636.tgz","fileCount":22,"integrity":"sha512-DdR8ureIK9hu71lmrprO3/+cylY+tbk+ymlIT1n8HGby4oeb82eLGK9m4mI9gT4ehqqWQq5yb+L9VbA1ijlTgg==","signatures":[{"sig":"MEUCIHkcFj8YVGshvFwSJlJdihtqDpzT97g7Qst9/wKqyIoYAiEAuwRrSXYEdlR0s2oZVAIl6Kwn5fwAsvefk+iP8yyfP1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2636","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f6d09550d5aa6aebed9d8150deea3b32ca3be1e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1331","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2636_1788380219964_0.9369342398441103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2637":{"name":"@tscircuit/runframe","version":"0.0.2637","_id":"@tscircuit/runframe@0.0.2637","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cd0299ffecfa2a32bb97ee3bf121b00f24339d34","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2637.tgz","fileCount":22,"integrity":"sha512-JW0fA5lrH+0rQRy9wbpakdtEMF385QWFvTj4J6lrbJP2gPnaiDgfZihnMmy66tFR1Y/3uMB+EzGczv2oaGCV0Q==","signatures":[{"sig":"MEUCIQCZH4sXTJ7ilOSEHKEjIcqvDux5xgF8zm1w4qfy6MY+KQIgYuUmdgNxuk8oAJBaeeIRQoLTotrNna62a01ZEPxpiS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2637","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5ea5e8eea0be6ccade465077c1dcabdeb7f7a17c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1332","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2637_1788389696726_0.3770654401375735","host":"s3://npm-registry-packages-npm-production"}},"0.0.2638":{"name":"@tscircuit/runframe","version":"0.0.2638","_id":"@tscircuit/runframe@0.0.2638","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"942fed5be3390bf1c358e294cb7b84cc8d70da3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2638.tgz","fileCount":22,"integrity":"sha512-qJXBqL7my3cnPUxudr18e1yAYlrkd1sE+MNGyaV5Obq4PkkRoIcVFZh0I+ccqst3nvDzXhXuoXuuULK9E53Ujg==","signatures":[{"sig":"MEUCIQCQDB+3dvnugaBZeie0lamQ8q0x959qef1SpHir+I+uAAIgR/9nc8KgCazgoMnJEmr0Q0KQfok/a5oWFCL8k+Ah+I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2638","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c8d807c38b414c90659568e40f458a4ed72b6c63","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1333","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2638_1788391376029_0.6577337652140818","host":"s3://npm-registry-packages-npm-production"}},"0.0.2639":{"name":"@tscircuit/runframe","version":"0.0.2639","_id":"@tscircuit/runframe@0.0.2639","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1c486d4e482af0955e1d3ef00b6ab1938875714b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2639.tgz","fileCount":22,"integrity":"sha512-59NSf7p9HmToUNjcwp7ThG4Ki6qp1Ujzf3m+NajuE/M4eqZOLOzxWGR0gO605pqLUcSckm6q5sL6ZFyPCZ1ttw==","signatures":[{"sig":"MEYCIQCMIW57ATXbIpleav+4hyReAHdATXVPfQ5NwqH6XWduegIhAJOm8iH2jo5ijwJ0C01DP0lVUwsp6AwAxfNzQv8EDEAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"87828e14b40fdde34747706744fa1790d1dc0a2e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1334","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2639_1788394199571_0.9069363942641124","host":"s3://npm-registry-packages-npm-production"}},"0.0.2640":{"name":"@tscircuit/runframe","version":"0.0.2640","_id":"@tscircuit/runframe@0.0.2640","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"813528bee0f3d8128be27dd5348fb7738239a6e1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2640.tgz","fileCount":22,"integrity":"sha512-2TEQz3BTV+uE8oLAOfnigrldhRjLaKmUzQsW08NkyLNH1GEMDJOB/YYvA+zx1jp04TeZzUHT6PuMTdU7Nshhcw==","signatures":[{"sig":"MEQCIGyFCAwaj1HvHWf/8AcskW6QracmCOvZMqlJP08wun0LAiBX2zff5aJ0kIZVJPOu8knWf7thEk19+Ja36spefkOI7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2640","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc1c2bd17015f359187041f7b1371c473dd377da","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1335","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2640_1788411728510_0.8789200039128795","host":"s3://npm-registry-packages-npm-production"}},"0.0.2641":{"name":"@tscircuit/runframe","version":"0.0.2641","_id":"@tscircuit/runframe@0.0.2641","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"83ddd7253f0c10fd8f762a982c10f9bff41ad447","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2641.tgz","fileCount":22,"integrity":"sha512-NKU941lowX0s6biMOlPG/+4WISgo5pmPocFEvpicgkN/8LB2qudMDo3+ys6fZAGi0pFRCxCmmOCw/74baicSSA==","signatures":[{"sig":"MEYCIQDMZ4UFQROOMR40bLbCDMBoA0BEZKGctMbieANjWkkxcQIhAIdmcoT9OiBg9c029ZWMIx6MwxftSNZ9BScROfJEXsbB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2641","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f36d78451ba02a27acb692eef4f563220d0cec7c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1336","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.100","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2641_1788418865575_0.560944376183315","host":"s3://npm-registry-packages-npm-production"}},"0.0.2642":{"name":"@tscircuit/runframe","version":"0.0.2642","_id":"@tscircuit/runframe@0.0.2642","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"94560635042ac56b90f029da30392c64e05c5625","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2642.tgz","fileCount":22,"integrity":"sha512-ZLd7r0XzNFhy9rWlXOwymVMck72DlJc9ocIrF2Ge1IM/zA3vaS7ziHPxb1L66MopgqO5jqh18vMkwLlG+e84bQ==","signatures":[{"sig":"MEYCIQDBndJceM5WFGs7CWym3FfFvSQZzoK2K99AZQhcAoKZMwIhAOIzi/mKIn9sTYyM2ZzflSttZdM3xC8Uz7zIUI36QN47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2642","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f1a92cbf6f84862a6b6d6121d8a1464d9eaabfb0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1336","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.201","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2642_1788435247514_0.7081662862808582","host":"s3://npm-registry-packages-npm-production"}},"0.0.2643":{"name":"@tscircuit/runframe","version":"0.0.2643","_id":"@tscircuit/runframe@0.0.2643","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ee12c3fdac024f059fb29fbfead6f2be06e68508","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2643.tgz","fileCount":22,"integrity":"sha512-kQZreqYglIUNQViCy3GwYPCIZ0CUlypu9dNT0M2Hw8bGGEK194rKaYEPkA+kkq0jSYiIqaH2GsDBwbQ1X3tEQQ==","signatures":[{"sig":"MEYCIQCgEXfGO2bdgVlMtX8GfrNKEZDdAxyA/ChqgTDkLKcAYAIhAMD1XcG1ZdI828u/1O3FYeBzFmv66hvYBIxg59soAbL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2643","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8401f2f6d1790e71961b5c5ef445501179804df2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1336","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2643_1788451748411_0.6229256730248263","host":"s3://npm-registry-packages-npm-production"}},"0.0.2644":{"name":"@tscircuit/runframe","version":"0.0.2644","_id":"@tscircuit/runframe@0.0.2644","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f4054eb2fce754416b5918e5f63e6752c524507d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2644.tgz","fileCount":22,"integrity":"sha512-UXBERU4wH+JOHipnwZre0Q/1B1KUgZCjlQXUrO4aEl7EKrSUGT3YWik6PVBeuQRMqOcAAjQ6vjAoCGbysU39IA==","signatures":[{"sig":"MEUCIQCJzsaO+lAggwnmSoz4onno8+nySrKG2p49e/v0WnyxowIgXJoZsZEgecKvT87fotKBa2e/B1miRef1jYQkwLTe4/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2644","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb430dacb6868a68f40a78104dd9a1a8a0cbb68b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1337","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2644_1788452071882_0.6456126679160135","host":"s3://npm-registry-packages-npm-production"}},"0.0.2645":{"name":"@tscircuit/runframe","version":"0.0.2645","_id":"@tscircuit/runframe@0.0.2645","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c0765c8846b3b12fe44403c759fee03997dc9b38","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2645.tgz","fileCount":22,"integrity":"sha512-ai3NmGlHxKF/W4nnpXhf324dIuK3VISQf1XSfJjRFDmB+P12Uw1ZC4oJBSt33K2sYf1DA8H4IUb8BWkJ5kBzcw==","signatures":[{"sig":"MEYCIQDC9RFE6yCZ20jdGFHAPCECmHsxK4PiiMuw6KivTnRM1AIhAIY2X6nApLtlPjdSP0OqfqGt8W8zDhG4cv9TGJBg1wDg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1e51ba52f7dd922af60370cae3bd0ac285d1ad58","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1339","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2645_1788491634799_0.016954487760902692","host":"s3://npm-registry-packages-npm-production"}},"0.0.2646":{"name":"@tscircuit/runframe","version":"0.0.2646","_id":"@tscircuit/runframe@0.0.2646","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3659dea04ec74b59a8c9f8af52eab6bd5bfaa6cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2646.tgz","fileCount":22,"integrity":"sha512-lCxuzNEmtrFt3TX2/SsDjLytNHtgkYXaT5xvNkhZtL8lQ9RiQlUmJvwD3FCGlf5REbv47d6au7EWxbYfvGmnMg==","signatures":[{"sig":"MEYCIQCRiz8dvekO65hpAKIXidC3F57Ze51mZis8nif4lGHcvQIhALfO8o4eC56r9aXzbgY8PBiDtkhkq8iXa7pIdaPFs2ya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2646","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4934f882bbfb285568da5a0138506f7f0108df83","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1340","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2646_1788498696353_0.9235246686689915","host":"s3://npm-registry-packages-npm-production"}},"0.0.2647":{"name":"@tscircuit/runframe","version":"0.0.2647","_id":"@tscircuit/runframe@0.0.2647","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9c604d5b378cdfd92c64fec3e43c7dfd55def3a3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2647.tgz","fileCount":22,"integrity":"sha512-COTb7cNWjzCjtg0cl7VAUX5IJe2C/yu0mF6qy/ro2Fs0Taop8MuaSXis6O6KQNYyvKoeIxpOksog0Jvxm/Lilg==","signatures":[{"sig":"MEUCICqvv8Lt2PxS1pAclJroeOWH/c7G4QE1I/mpFcZnh42FAiEAhLxt02OOM6N5P5eekCgD7pvMkBeJe3S0g1sASmekNOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2647","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5926432d386acfec9b9728638ff6534ce62402eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1342","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2647_1788513931758_0.17025446597537397","host":"s3://npm-registry-packages-npm-production"}},"0.0.2648":{"name":"@tscircuit/runframe","version":"0.0.2648","_id":"@tscircuit/runframe@0.0.2648","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a3e6e6d01b966d0733faaa0de8eece1989c64f09","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2648.tgz","fileCount":22,"integrity":"sha512-upo5rv6viF7lHAvPCBLarBtAJf97PBOwZDI4kd5IGR8shp2VA0yJT/1+teWPyr51VLyuKCOosaWyBrF5Gc+cLg==","signatures":[{"sig":"MEUCIEew1PGRMmSeJnslJO0NHRjtGoK1eowXYXi6fXU8BYUUAiEAllWLCUrZkRqPdRz/13p9FPwJAS1ZmguGZAf+D0lxIDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2648","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81e56336951dbf08cf16d01c15d5271eca0fff62","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1343","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.203","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2648_1788515949241_0.6008783270390834","host":"s3://npm-registry-packages-npm-production"}},"0.0.2649":{"name":"@tscircuit/runframe","version":"0.0.2649","_id":"@tscircuit/runframe@0.0.2649","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"58d740096d25682b8f6d659ee735310a96737ba1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2649.tgz","fileCount":22,"integrity":"sha512-L2loJMYlp9FpGpXtm4Dm9N2vJp+IBXPnL8W6QGONP1AnMy9PcxJIHARnW4KV1shWeYGBPaOXCbrxH16QAwJaUw==","signatures":[{"sig":"MEUCIQCiM3Xoehh/gOK/ZK+WhQPCNexEdDEFJOuv1/pDT2+07AIgB5ThYDh6nVa4BlbpbDPmfzb9nyJy4kJqwfgc1Xos+bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2649","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d36360518022d7460dde4460a286a0a1521f2ce","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.17.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1343","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.204","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.101","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2649_1788525140411_0.5242233914352996","host":"s3://npm-registry-packages-npm-production"}},"0.0.2650":{"name":"@tscircuit/runframe","version":"0.0.2650","_id":"@tscircuit/runframe@0.0.2650","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"24c74d1df0bd4a9ed001821aa530c764e1cdbf7b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2650.tgz","fileCount":22,"integrity":"sha512-fGWgotaT4Old2sfF5TOguT1QsbQ+t0gaQo23pLi2+OPYA2ZpcIPHsOH+VPxXi5BrqadKC5CHajPnx3JMJvJbsQ==","signatures":[{"sig":"MEQCIGlENTpmftrOdnQwYx0DAcDI60H3PPIBLQQTGtAXQ9edAiB8X85Km11/jLIy5QHS49vy18EMGavl5f/wl5k7Y9mURw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2650","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5a95fb3c60fe02137562579fec72dc5379cc7c38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1343","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.204","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.102","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2650_1788532348008_0.15216143504020896","host":"s3://npm-registry-packages-npm-production"}},"0.0.2651":{"name":"@tscircuit/runframe","version":"0.0.2651","_id":"@tscircuit/runframe@0.0.2651","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bb131f6b8872ead72382037aa5cf8ad50cb35384","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2651.tgz","fileCount":22,"integrity":"sha512-D9N8caELlxFBFrFb975gEpqoR8ZnxiD66F+At3tVewo1kPYN8Lcl2wwgYH/Hi5woh3nV/w3BTh5tLRrvcb8neg==","signatures":[{"sig":"MEQCIDvfKSspP5bHW3E2DlxfTz6Gl6xhMLlhTwd5fmedx9ckAiBvu+rZdbJBmHQ6PwmEMIuT/alD5LummqJa80Sih6HxdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"519ef52192604731700b8a9622c69c3f50eaf348","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1344","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.204","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.102","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2651_1788534241942_0.4836729072801147","host":"s3://npm-registry-packages-npm-production"}},"0.0.2652":{"name":"@tscircuit/runframe","version":"0.0.2652","_id":"@tscircuit/runframe@0.0.2652","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"516e97c7b3374eeb232d278338be0c4811ae9ddb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2652.tgz","fileCount":22,"integrity":"sha512-BS2oiztRKSUlEUY1tmPaD0nWsXuGUEhrODPdvGDCRZNpppDLbDT/Vk776ZU4a3Wfv96gCQQSjoA2/KvEm/6Dfw==","signatures":[{"sig":"MEQCIAgP1LTzuHWbac+ugNso7FK9NrEBiKHJ85M93FJbYb05AiBIstTfoAv4s03KOOHwVHv4NeawMZTZaLvYYZi8HvJAug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2652","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f4dc0bb52bcb7ecc83974ab167a2be256a9fe5e9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1344","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.102","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2652_1788534980441_0.6946971481426507","host":"s3://npm-registry-packages-npm-production"}},"0.0.2653":{"name":"@tscircuit/runframe","version":"0.0.2653","_id":"@tscircuit/runframe@0.0.2653","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"62342c7d7ac2fba33db49937403c9dbc18a81c7a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2653.tgz","fileCount":22,"integrity":"sha512-fd18aoynZuu/+xNImMiXpIUp8hGujpZVVfNA1YiXaD77wFihmzHe80hiHNVUtzlsJw6kImrb97/u+pYEWTnWxw==","signatures":[{"sig":"MEQCIA1vIV7dUAk9KVFx+q6bYwrwcHCwmiaaFvlcDbfNHk1IAiBKjJN81d/miMrp/WjQCcIYKNOoR+5QIEP4fdWY2T/S5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2653","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a82d7f36e4f9b4b54614adef6dbae6ffa6e4c3df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1344","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2653_1788538204689_0.9987065319809494","host":"s3://npm-registry-packages-npm-production"}},"0.0.2654":{"name":"@tscircuit/runframe","version":"0.0.2654","_id":"@tscircuit/runframe@0.0.2654","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5cdd7324ef7c84b2b75cbc38f033a32fd0122b23","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2654.tgz","fileCount":22,"integrity":"sha512-rAgXXcPJfUJ4D+51wkCFGhoWhDweWisoOt9ss4b45kYSlINYvHTt6QhTEBRyACQhXpuhgdNpDAFPgvBrNX/lgA==","signatures":[{"sig":"MEQCIES7J41HwVwtiNnvq8XZELGXOJMSEE86yw1h20bMYDjmAiBW0qcCYZp3QBez2SZ+od4XIFN2yoQSMjMwad8gcRcczA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2654","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01b337e683649a608a903a9682635db9e221ef96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1345","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2654_1788544205070_0.24580992263274037","host":"s3://npm-registry-packages-npm-production"}},"0.0.2655":{"name":"@tscircuit/runframe","version":"0.0.2655","_id":"@tscircuit/runframe@0.0.2655","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7576d52709073a766418ad788a2825d462c9111b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2655.tgz","fileCount":22,"integrity":"sha512-Mj+0WgjXsMHEVgjLQx6wsa2UWg4ntUvDjRKu/x4ArqRIzDHcQH/aNpk4lzGxweMkyt6VCskWk/e5sCgfq06bcg==","signatures":[{"sig":"MEUCIQCO9zW5E516ihVbb+jvIhLujTc6MeFDu/mxy3hKAGfIvgIgCmtcnU7RwoYrv29FWdLisOEN1tyNCesMOyUtbwsjJnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2655","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"032c43ab2b7b6cef353c632ebd3e68b4f0faa90a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1346","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2655_1788552182578_0.9714141145600135","host":"s3://npm-registry-packages-npm-production"}},"0.0.2656":{"name":"@tscircuit/runframe","version":"0.0.2656","_id":"@tscircuit/runframe@0.0.2656","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0cc683063d040eb6cc24802bf08ea461e8eeac00","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2656.tgz","fileCount":22,"integrity":"sha512-086nWK3xSjA8TlyL1LegJeKYKqZhJePi9fpIUHxPAynCSoOGVHruHbM7N66b9diK85CnA6mKZjWXpA5eYnDg/w==","signatures":[{"sig":"MEUCIC9C89UeWjWY0vfY3BdNV3RC16iv9/l539wff5K20uSUAiEAz976wwk920cWio2kh9T/MNPp5NNjxsv8h1CyPzRxttM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ff83899f4555cb0dc52942c7626e814ed073b60e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1347","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2656_1788554825555_0.9745422892349653","host":"s3://npm-registry-packages-npm-production"}},"0.0.2657":{"name":"@tscircuit/runframe","version":"0.0.2657","_id":"@tscircuit/runframe@0.0.2657","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4e00461d0d5648c962c969289671c95323997d94","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2657.tgz","fileCount":22,"integrity":"sha512-/g/AUXA5+c8vO9SH21XPgKa3IrrE87uQ6tSPT5oeyqgn4PzjHLGQcNel/UjeOku/4jQ/o7wgUqGIbyY/4yFTyg==","signatures":[{"sig":"MEUCIG9nx0ltB07mGh4OkheNQ2JNilxD+tCHUrz6MMCHfSbpAiEA6Raj1BBtL95nH+zMQ2GdQ8bO140Yp+H3Cv3Rhq3/7yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e76a9922fc5d1fc241b8209502e78373d6dfa4ab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1348","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2657_1788590118860_0.05585102787627294","host":"s3://npm-registry-packages-npm-production"}},"0.0.2658":{"name":"@tscircuit/runframe","version":"0.0.2658","_id":"@tscircuit/runframe@0.0.2658","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"44f45bb9d95201382fbc9f0afeeca5c7b48e8541","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2658.tgz","fileCount":22,"integrity":"sha512-8iT8lkvkKUkYfrE3fescdZbpeu0qP9mo6w+pl7KVLvfAnAl0mpKybeayge6nM9DvW2dUnmQpu62Qqy2DsYhElw==","signatures":[{"sig":"MEUCIQC1LG3dTOHn4mtYJKTXcvnMvrOMHM4N497/nFwzmgGjOgIgBKHXL2Ueb0ex9nfj/lpT2mBfAGI617BtsG2CJdHpHzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2658","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f09a13ed3b4dbcaadd798ac27f177714c1f8be0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1349","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2658_1788598814424_0.7932463845054092","host":"s3://npm-registry-packages-npm-production"}},"0.0.2659":{"name":"@tscircuit/runframe","version":"0.0.2659","_id":"@tscircuit/runframe@0.0.2659","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"160e13ccb806d01843a1838586612157df1ecaba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2659.tgz","fileCount":22,"integrity":"sha512-8h5G98kONo/VjOzLWPPU/Lwn7Y23dHU3oi8JyC6DFXOa0PIrUDjV8aaYQ50ZMnbX1Y2majhPbB1fVBMBmq+X0A==","signatures":[{"sig":"MEUCIQD79YMdmTSWMywNUyPs6Sfkp9qfNXPj+Ty9rnqfg4AkTQIgOAKOZsKCYaLuXKJEbqkxm51FajHAGAXqwRTGx80tNOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b2db0aa9186fa927d1bf39332daecac33987f9eb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1350","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2659_1788616637050_0.3101443545679081","host":"s3://npm-registry-packages-npm-production"}},"0.0.2660":{"name":"@tscircuit/runframe","version":"0.0.2660","_id":"@tscircuit/runframe@0.0.2660","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"76b17a7433e6c7756615ab39df7f6814aa815a66","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2660.tgz","fileCount":22,"integrity":"sha512-sF/hCj8y1SqaKt1WdfBQhZHzUPrhuG1F4rrH8MbfzxyrwXKxx3Z1iAXs5iGZP1VgdOZadcTV8G0+dKzAqSeyXQ==","signatures":[{"sig":"MEUCIQDICgPfX9F6z6tJyY30SpVGt5tF+AXAg78I+GH90X9x8QIgXnSj/+1dJCtq/bz28XsGQAMlH7mJW2wTotilX/3XSbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2660","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"60b1f0d031641b187ada1e06d25dd722aa97bc69","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1351","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.342","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2660_1788633046686_0.964304282246834","host":"s3://npm-registry-packages-npm-production"}},"0.0.2661":{"name":"@tscircuit/runframe","version":"0.0.2661","_id":"@tscircuit/runframe@0.0.2661","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ebc8e0890f0d230886b0bd40d4c96c8654bc6dc8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2661.tgz","fileCount":22,"integrity":"sha512-q2yrSCLPkPBDZaWf9llA8qN5NcDIiWtDW/9hJEipzO19pdhHBEr0xTAzgT2ijomUVircHjnEEtdP4VDh3mh8tg==","signatures":[{"sig":"MEQCIATC7xJV5NNHlwBIK0byc8zYmIHdmfbai2EyCw1X+gJqAiAQCi8SGhUWK/5f+eo5FSI5EwKXpkkWwzqL9hNR9AdwFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2661","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25201437},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0ac3bf322af2efdf158c33879d41a617477c22df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1705","@tscircuit/eval":"^0.0.1351","@tscircuit/solver-utils":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.465","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.612","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2661_1788633657945_0.8801049797261371","host":"s3://npm-registry-packages-npm-production"}},"0.0.2665":{"name":"@tscircuit/runframe","version":"0.0.2665","_id":"@tscircuit/runframe@0.0.2665","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"da7a1885d92b6e2da1591e4b4b87267af88b6c27","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2665.tgz","fileCount":22,"integrity":"sha512-OVj7dRGP5pN9E1ow0TPl768m4UG7nwctNJn6PObJBx63WTa3ltWwHMPQbuhezXghE6qZ1K/ySkaaHcqRENPXug==","signatures":[{"sig":"MEYCIQCk+Bz3jaxeglOFLQWGW/tdufQRa+O6xeOqJyXPgh7rBwIhANNXRmA7xmNtfKZ/OfpHpzAM5mkh06TfinX4v6b/v4aF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2665","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805513},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d171386f6c6ef4525a9f6c7a0663a3d7cf1a71d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1355","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2665_1788661219775_0.5004082504513634","host":"s3://npm-registry-packages-npm-production"}},"0.0.2666":{"name":"@tscircuit/runframe","version":"0.0.2666","_id":"@tscircuit/runframe@0.0.2666","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f7b147d50645cbdecf7d88d2c57a9ceb0512973e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2666.tgz","fileCount":22,"integrity":"sha512-cW4zpkZTizicVTS80Xs/28Jpmp8M5a0wid79pmQWAqMHCuBpR/fEEbzWEW4VqQgv66LlXosEe+wBLz8zJZNzfw==","signatures":[{"sig":"MEQCIHT5NlHjZmM6u158AEGmP53+/V8QFIyT9o9U5i8+2hCWAiA5c9oAlVSqi3nWNidv6MA6ZXMLgkeCm4R8vGXw1TvNmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2666","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e7d7dad80c4e1fd142d0f94df5b361d3d48ad679","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1355","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2666_1788661260434_0.8163575923102351","host":"s3://npm-registry-packages-npm-production"}},"0.0.2667":{"name":"@tscircuit/runframe","version":"0.0.2667","_id":"@tscircuit/runframe@0.0.2667","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"310e822cfffe25535cf7a4c28c8155f63313201b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2667.tgz","fileCount":22,"integrity":"sha512-4qQPupycdtkj9D7aU2GXpSAasHd57NWBYyj6IjEr8eDeVI3HmI/rxBnbUldlvfA54++y5ioLZOSgulmIDV/3XQ==","signatures":[{"sig":"MEUCICoptqxBgODaDNGyl32Dgnjc+HPT3a53lJDe/DTKWMfuAiEAvzceHeI2AzVMzVlLrP80Iu8rxv3XunXz6v4VEJcJXjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2667","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f5d5a2d2f833eab2b96a0623ae3af9bc04be786","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1356","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2667_1788667409349_0.9682467063634232","host":"s3://npm-registry-packages-npm-production"}},"0.0.2668":{"name":"@tscircuit/runframe","version":"0.0.2668","_id":"@tscircuit/runframe@0.0.2668","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c35210514771895010346ebae8e4542e1e5053ba","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2668.tgz","fileCount":22,"integrity":"sha512-88N0BI8Sa39We5rVVB3rkBdsFL/kNNbANznvRkBA8voiANi09N0lDi40d+M1PeawiNMk0B+3YxXnVTyiMk/AQg==","signatures":[{"sig":"MEYCIQDeJ+/vSW5SmfKlX5SfKiZy/a6sUj5AnvPksCyWHxCH4AIhAL/Hg56hZo+aLigXSSIO7ARQezuKbq+J/+IFnZB5UU4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2668","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70784e13cb45587a103ccb1c7feb88823840e171","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1357","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2668_1788672791610_0.8481924806894923","host":"s3://npm-registry-packages-npm-production"}},"0.0.2669":{"name":"@tscircuit/runframe","version":"0.0.2669","_id":"@tscircuit/runframe@0.0.2669","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8891beb4fcd0fd3b3762d5d37e26c950b4313ae9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2669.tgz","fileCount":22,"integrity":"sha512-6Df7SBa8fZBF7LarCUFF8zprjoFlSaJdg71MMqIHjo+o5PtBr8TlGPaGnaKlCKwMIEWzRGFRRxFDAx16q/dMOg==","signatures":[{"sig":"MEUCIQCBV4PzSWKuswpkRac+MscxQvXw6h0wWEglcKdT/64JuAIgIYFKLsWj7LyrH3yATIc4rCldnPFgNKVSQ9lsr7o+ZEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2669","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0bb2c78d2f0628a11555226513410ec7ccd9f03f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1358","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2669_1788708261062_0.4909542254170829","host":"s3://npm-registry-packages-npm-production"}},"0.0.2670":{"name":"@tscircuit/runframe","version":"0.0.2670","_id":"@tscircuit/runframe@0.0.2670","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"22712a83e8c1106eb4633492b7511117e661bcc4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2670.tgz","fileCount":22,"integrity":"sha512-M+/yFUX9TAeig1x6qwppZCEkQM4MeMak7B7z/p4MtZkyrz//mDaD38jf5ypt/tTZVDtW11hnA+GRLAKHhyYY+A==","signatures":[{"sig":"MEUCIQCn/vgPoYl+qec3oACgLr0tNJ0sWjl0Ud0VpxFwpYTj7AIgTRS/TGYs2lfFrQ69/pZRSLZSRHkg0Q5qjeWVZBsoX1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2670","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"76997ca383414942a617bbe3ded2f943048ca5d7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1360","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2670_1788717337038_0.7495489871650447","host":"s3://npm-registry-packages-npm-production"}},"0.0.2671":{"name":"@tscircuit/runframe","version":"0.0.2671","_id":"@tscircuit/runframe@0.0.2671","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"da3184b3bedd07415a7655bb0d35aa498f6f6f6a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2671.tgz","fileCount":22,"integrity":"sha512-0EpMF2EQKAqmH+D3OfR3vZOkfHViLgxGvq1KJZH4FqxbWjaAxYejqRTuWS41CvpZjM4QIfGLnAS2Liotu/GxWA==","signatures":[{"sig":"MEQCICHVwr5zT9vp9Cj+f+lyQoVM/I00Ir8oAGqJUoEfV8HRAiBhkv1mmL3zMfbmGqehF8R2vHBCxJSFEGgFDvHpfznrsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2671","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eaca724c1a9e0075a396248226bdf3091d582e59","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1361","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2671_1788727336070_0.6267092121589375","host":"s3://npm-registry-packages-npm-production"}},"0.0.2672":{"name":"@tscircuit/runframe","version":"0.0.2672","_id":"@tscircuit/runframe@0.0.2672","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8999269301b2da50d8fb5fadf6b76b35497a634e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2672.tgz","fileCount":22,"integrity":"sha512-OCCHpr9z9xw5GuQhJgzK3wxSfIlaKGvS1LQ5C1j0KqcaADifzQ2GD1N8/puG+F2y+BZNWZHRkJfY/usJBmc2pg==","signatures":[{"sig":"MEUCIQCntxZWVFM66IqhujtfMcpYQisI5AayMwryqun3ITgAeQIgIX/56sl1Ht85qKg0YpbXnB9UF4kVQvOM3A794uWy3DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2672","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e45898e54b09adbb7fa8a16c158392f4a276303b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1362","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.205","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2672_1788729029630_0.1226458622933364","host":"s3://npm-registry-packages-npm-production"}},"0.0.2673":{"name":"@tscircuit/runframe","version":"0.0.2673","_id":"@tscircuit/runframe@0.0.2673","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e75a0338a35382a888ca52ee8820b19380c5b50a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2673.tgz","fileCount":22,"integrity":"sha512-6NhWe7vx4qt/z2+Ib/UCJkbfF8I4o0LbBO55eUVehthua1N6HJzh4763mBdKZoQm4WHJDJeT6y2Ih3OcQPXKjg==","signatures":[{"sig":"MEYCIQD1RUV8KCV/S70B+fswG71l5UHVMIphn44uKHap9qx1jgIhAKXqpWbsvqHdAnsZpCxR/APprDGqNvCWs1WgFE1Z5VIj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2673","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cbfa916fa039637e39331e3a906a5a6a1a820f99","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1362","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2673_1788729385430_0.19484970663788026","host":"s3://npm-registry-packages-npm-production"}},"0.0.2674":{"name":"@tscircuit/runframe","version":"0.0.2674","_id":"@tscircuit/runframe@0.0.2674","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3ca3be9ef99ca015a1d98a36f4451231eec3ecf8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2674.tgz","fileCount":22,"integrity":"sha512-Vn24wsNDMdHgOYH8Q80mM8M+bSEQY1OpM+4+J8iJ5PCY39pNFWUXxwRbAjDIx6lWxsyqbCtVKH3FpFJk3K1VXw==","signatures":[{"sig":"MEUCIDT51ilyGUO7QFSXvwFrBR7T82PUpqWPBAe9w0wCTuNiAiEA0gO2SgxKSQsXm0u6RMbTs+lTvxr5ptsW1lH0mtN0krY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2674","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7d2ae3d9095c8eb35e9cb7aad7b0c2f9fcd64d96","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1363","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2674_1788799300412_0.7617751752210975","host":"s3://npm-registry-packages-npm-production"}},"0.0.2675":{"name":"@tscircuit/runframe","version":"0.0.2675","_id":"@tscircuit/runframe@0.0.2675","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"43220c4eea271f1415e7515f2f0b79fd685d32a0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2675.tgz","fileCount":22,"integrity":"sha512-oFiGj81sPmMyP5fDKZyfQ9Nnini1NysUCpCp8rfX+kATxKK9C38VO5oqAdEn/E6l9EulGuXyuwaG2wXKTCG8fQ==","signatures":[{"sig":"MEQCIGidEm2XJMDHV1DwOPuGzQURbKbaMB6datMjmxHV3wbXAiBoSyPqsdLuP8Ri1hplVxQ3aVJJSDr5i83mCEdh2wwFRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2675","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8c058406db9057c2bc1502714a20a44f55ec13f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1364","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2675_1788807387398_0.8571771856498545","host":"s3://npm-registry-packages-npm-production"}},"0.0.2676":{"name":"@tscircuit/runframe","version":"0.0.2676","_id":"@tscircuit/runframe@0.0.2676","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"72532aa2df40f0cc731d3822ed233268512eed52","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2676.tgz","fileCount":22,"integrity":"sha512-3YU4jA9Ca3jQMK42XcQlIiCRhmfveTst/ie1NQUSXVMyTBs94xsR4UoF+erJU4/GdvsSWhfGprWLR6lqTcLOMw==","signatures":[{"sig":"MEYCIQDpZ+3g9mzJyypconvP9CHgd6Kfd9IilVSSUwtDFY34HwIhAKGQIlj5Iv69x6NEF3MONW5qOC7EAUpQ8mlgUkfq8LDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2e17cfb937aa743722984919ea3845e59eede8aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1365","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2676_1788814202548_0.3997566143111666","host":"s3://npm-registry-packages-npm-production"}},"0.0.2677":{"name":"@tscircuit/runframe","version":"0.0.2677","_id":"@tscircuit/runframe@0.0.2677","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c1434e0e29c8aca385251ff34138e709a46cb63a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2677.tgz","fileCount":22,"integrity":"sha512-GMfR4V9Fz72HJb8K0UNJE0rr3f9M+Hfm2O6vG6n51a2vX9Vc2x7aMLY4aQ+glve0rSMPQ9NdP5ee12du4LoESg==","signatures":[{"sig":"MEQCIBgciJiS62p+wMxAWScJQpLkHpzshlLLTo5SOa5A4D3SAiAII3wJMkxq6tOTrdGL9eAV8eho1d7BN9dE+2ggUriaxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2677","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9d58fb39d47aed21f623b2707189dfb93424169a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1366","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2677_1788843032344_0.8948100183264112","host":"s3://npm-registry-packages-npm-production"}},"0.0.2678":{"name":"@tscircuit/runframe","version":"0.0.2678","_id":"@tscircuit/runframe@0.0.2678","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9fc2eb840ddd9b023fe0b6d6f708e1b95dacf589","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2678.tgz","fileCount":22,"integrity":"sha512-KvoOzi1OZyllg7rRmFFHVA+YljhUGtVzDeDIWS9PrcaCfBJSCTTtjL2m4YPWiM+baiVknhYp7A6KWMKbnVe/rg==","signatures":[{"sig":"MEUCIQDEYkTDUo/TN1C1/0PDoywBUaCxSXMe3CkjCLqp0ciqKgIgF8bnsYN83aAN4l7d4n7/QwsO6MCYWVbBAgFsR1LG5G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2678","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ef4f4b5d679c31d0da8195c576f7f88e8f911e38","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1367","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2678_1788858342383_0.302831066402653","host":"s3://npm-registry-packages-npm-production"}},"0.0.2679":{"name":"@tscircuit/runframe","version":"0.0.2679","_id":"@tscircuit/runframe@0.0.2679","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f3b9fff1b541c5af0327147bbd94326614a2d044","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2679.tgz","fileCount":22,"integrity":"sha512-AEFuOhcK9rxdY2g5TgmSMVBRb7W8116UBUC6RcVucxBYopRis4sDH65Z76Mq164kaxUObLJU1hgpfF8bTJ41JQ==","signatures":[{"sig":"MEUCIQDH8pPKSiRECF1/TsZRTojU0Gr5gIpMpC5vWvxHkjPrYAIgbgYSkaF2DSnZxiYRKvwDX+9/rxycIoYUCdlFz9QRLLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2679","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"add87bc3fa3d4adc253af137f9a7e08a3fb419d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1368","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2679_1788861210236_0.7000174030487507","host":"s3://npm-registry-packages-npm-production"}},"0.0.2680":{"name":"@tscircuit/runframe","version":"0.0.2680","_id":"@tscircuit/runframe@0.0.2680","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"948334ebce59d77eaa9b563b1cb1339ef69ab4ad","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2680.tgz","fileCount":22,"integrity":"sha512-Ja/2pWaxvvs95Q7XPz2b3UNWfT3Rp/NhXTY8z/3JJVS8qdfKmFHroAAi9Plvsg0wMnjaWkCgMZ/NiWtd6U5R4w==","signatures":[{"sig":"MEYCIQC2dt1pt3tdrfHt1L1YAZKG1QCQuyjcVBa/CCr8Q3+k+gIhAKkhRqaXNMH+BVAbqZEueEHI38LAYPQxTaYB7CVd4s74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2680","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a9ceb8d6920e10ff5c822c085b71e1c34d599e1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1369","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.103","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2680_1788869750684_0.6422976718380808","host":"s3://npm-registry-packages-npm-production"}},"0.0.2681":{"name":"@tscircuit/runframe","version":"0.0.2681","_id":"@tscircuit/runframe@0.0.2681","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"92beee2f0aab71e25a5b3e1a0b14d0d870ee941f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2681.tgz","fileCount":22,"integrity":"sha512-kSToNQh/XufrCBTi4tUDeisr+u01YgePTDO0JWOjylChNWo+9bsPZSM9B+Ni4mahtHSC9KWHeHVW94dcaciWVw==","signatures":[{"sig":"MEQCIDO12NECMORJHVeYcFRGt33IAsBiwBa1P6VuA/k1Z46VAiAtJpAmTzITlY0bvpizIUVgczcyblIIaolSXgvDEzaiYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2681","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"255b802388cb40a7fe9d1d35a53784cbef2a774b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1369","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2681_1788878260974_0.7950276105781713","host":"s3://npm-registry-packages-npm-production"}},"0.0.2682":{"name":"@tscircuit/runframe","version":"0.0.2682","_id":"@tscircuit/runframe@0.0.2682","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a8206c686f9c1b9462744d3f7bc06a324951604d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2682.tgz","fileCount":22,"integrity":"sha512-oHCpS8dJwX/mpvEUKfotzi9N+vtoOkf5gCoA8IQ1+Nb7FJLq7AHrJ9zt8NQhRhxaPSwe2Nc/mXp8SOatQcHsSA==","signatures":[{"sig":"MEYCIQCL2gG0X+/0mmIa0Sb8VmkcmP+Q2JwGslf/YiCEe5HT4wIhAPAKkt3k5fpV+tjY2+DRxkTcjcFhS/42fLd5oLwHyqb4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a02d96d0398ab5762065025beafdee90e429ba16","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1370","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2682_1788882585926_0.5272785275117271","host":"s3://npm-registry-packages-npm-production"}},"0.0.2683":{"name":"@tscircuit/runframe","version":"0.0.2683","_id":"@tscircuit/runframe@0.0.2683","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"14c7745f5e058d1ad18575801e57041747826e5b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2683.tgz","fileCount":22,"integrity":"sha512-ar3k26PI2uggOLn+RQxdXNyAfVaWHG7Pe2vB+3N+snZeF4ZHJaj5RBrEK3ZPbLPbXZ7iemKmY+j29beOAymhxw==","signatures":[{"sig":"MEYCIQCiUlMLVaGfzItDDmr6yAaLjxJTHaj49cfmrLM7aKE8vwIhALNVzq1xxMW4wpO8jdZU8Q8fPF+IoJLSjjs9bAu+Th3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2683","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"571f257c0a63a6037238247e018e2322f0b5124a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1371","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2683_1788883850041_0.7322291276747988","host":"s3://npm-registry-packages-npm-production"}},"0.0.2684":{"name":"@tscircuit/runframe","version":"0.0.2684","_id":"@tscircuit/runframe@0.0.2684","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5563e7ef1c4015f9782731609596e4769a9c435e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2684.tgz","fileCount":22,"integrity":"sha512-Np7iL2CE28bm5zbc0ixsRpjlnoT9/Zsaht4SY/FQukOsTNzi/korm5vvBUYZWFxO71UVOm9DjzO5I/CTlqTwqg==","signatures":[{"sig":"MEQCHzw3gJQiZA6Vydr1cQnwblSMoq4Wi0XLyDW11Tt+gBgCIQDVbZWIofDSVGLGwIP+MOJFDivn92MDjdSy5yNayM2t8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f4e51ebcd104dc3d8812da37686d63d3b71a0d17","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1372","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2684_1788897669996_0.0859734731458559","host":"s3://npm-registry-packages-npm-production"}},"0.0.2685":{"name":"@tscircuit/runframe","version":"0.0.2685","_id":"@tscircuit/runframe@0.0.2685","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"746dd65ebc9d4f03ae0f3e6b852c9dc33b839205","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2685.tgz","fileCount":22,"integrity":"sha512-VJ9+TJpQqgbeE68y5GylMYvD4cfVUrQZKgKNd9mjjyT2WKzH6VgkmxGyBmQyAnV/3gm+iJ8OUtYDt3XGJVrpww==","signatures":[{"sig":"MEYCIQDgdVFRkAAyLGIujz9N0qXAWIpYgPp5GRXnTSvFYTyTWAIhAKLt9lqJeewlBfxXuidWOHX0PNvnKk55eQuhZwQ1MJYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2685","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4117a3b680f21a561ddb9d59d0f3cb521f4f6875","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1373","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2685_1788898215173_0.8913431010408432","host":"s3://npm-registry-packages-npm-production"}},"0.0.2686":{"name":"@tscircuit/runframe","version":"0.0.2686","_id":"@tscircuit/runframe@0.0.2686","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2907754c958c59cb79a00ecfa4b9bfb5eac60506","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2686.tgz","fileCount":22,"integrity":"sha512-5uMASRNyAYKQZmU3FpeSKrIcY+ezO9DRKg3sMLFXsuEF1OPhF1QW17JUOvDhHhaXPHtzLb9fiLSKbEoSblRQcw==","signatures":[{"sig":"MEQCIDYXEGaykrhCcW8G7IGd336KVlr/L/7cG+XBmMAXqK/uAiByaMTXG6Pv6elkH+KOHd9+UXbHdvO2iyA+JpUjzKXliQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb4497e9afc0562478aaf8f154028dc95af02cb8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1374","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2686_1788917545024_0.9671698466868688","host":"s3://npm-registry-packages-npm-production"}},"0.0.2687":{"name":"@tscircuit/runframe","version":"0.0.2687","_id":"@tscircuit/runframe@0.0.2687","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fb959c6a164b5e8077eb49ebc9be8defb1c60f09","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2687.tgz","fileCount":22,"integrity":"sha512-avwSzxk2+zAFlngdnwFH2DcwRoG+ojAkp/LK3KB+VB4YKKBwWXGSr87PTtWWe9ZnnR9qSC0OLBRawSEsSizY2g==","signatures":[{"sig":"MEUCIQCqywXXjNSa1nEQStHArPsG9TbBDuHQHbYCpU9YhwCDMgIgEW1bD7tVN+cMROmCOPK2GK4MNCYj0Inp0BkdulZ6ubM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2687","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fd048652a41e9e311460f58ef98c3025c2e950a5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1375","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2687_1788927060461_0.09355918807040431","host":"s3://npm-registry-packages-npm-production"}},"0.0.2688":{"name":"@tscircuit/runframe","version":"0.0.2688","_id":"@tscircuit/runframe@0.0.2688","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3a22ea14837f62257f696fe53ef5d9eaf2f2a31d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2688.tgz","fileCount":22,"integrity":"sha512-fKcyZhnjZ+Y61GeTqYYCB88v9W9XZdKPb6saUk577FfX7cTbOyIH5UerwcMHtYyoleIck4LWUWZKBz9kgV2x+Q==","signatures":[{"sig":"MEYCIQCI3VfqzqsYzs1na74xsbHlZmj3BlHM1KXCty1O+gSWWwIhAJbN1xdIiWtUOCdyCPlP03mB7jXvi8WLEXaSaJ+K5NNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2688","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"31dd22c4940f37e7286bdc11c9718290f9e7112b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1376","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2688_1788930677368_0.3676118512488993","host":"s3://npm-registry-packages-npm-production"}},"0.0.2689":{"name":"@tscircuit/runframe","version":"0.0.2689","_id":"@tscircuit/runframe@0.0.2689","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"04b17d508a4819b7a30a147c2d08cb13ca9564ca","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2689.tgz","fileCount":22,"integrity":"sha512-umz2XMFcONIXoilq5jawfgAvmdDQA/DK32PsG3aTWTtyj5SPLnF1QY2kpdNjty71UBc3iOl9RgP4YLR4aRG0KQ==","signatures":[{"sig":"MEUCIE5nEgxryX/a58/YAWO0vWiYMaWcaoP0Pvhz9WaXWQEzAiEA1YX5cNfPlb1vocEt1llm14PIsbBx7216XIO7e2uuC7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2689","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25805519},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"854952e3ef94e6f7871a72c9c35bea630c612f3c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1377","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2689_1788955489468_0.5643501544300251","host":"s3://npm-registry-packages-npm-production"}},"0.0.2690":{"name":"@tscircuit/runframe","version":"0.0.2690","_id":"@tscircuit/runframe@0.0.2690","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"333ab1d754fb64c47e2caf098eb44b49a29a3994","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2690.tgz","fileCount":22,"integrity":"sha512-CKVG3LtBR57yAXEXT5LfPnFcoG+n4lkIBMXgYYAtUdunBDaRnE3yEYd2/mQTP3vVRaiOZ+zXpgXZHnsfK62RJQ==","signatures":[{"sig":"MEQCIBPQriobOplTlSKJeoxmgG4VhkhfIDv4tPpl7781sqi8AiB+KA1Jlx0oR6lRaBPdoTyVNMRoV91bM09ADSXN5VRyLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9452bbdf993060d7a8fa9e4910cafbc98e240525","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1377","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2690_1788969576345_0.3351596052898771","host":"s3://npm-registry-packages-npm-production"}},"0.0.2691":{"name":"@tscircuit/runframe","version":"0.0.2691","_id":"@tscircuit/runframe@0.0.2691","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"dd1bab00a4aa6f0d1e266fffd459d9f2c0ad7467","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2691.tgz","fileCount":22,"integrity":"sha512-GeOLXuvLj7+zZiwQLfBpRzpkk5Bxgk1frZsZ9wsPiBh4+D7BlzlxVl05xTC4vTTypAXY4qbdQTmMNP4jz+pGYQ==","signatures":[{"sig":"MEQCIFFvWaAf7AD3nk/+CTJmGCCUqxJL8IUueWtM6aiOgfkPAiAtwP3tPMFiZoDYFTtN7TyDrHTYeVwM2Njx+bNR/jNkxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2691","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd286bd5ce8561277e24a326faf323ba17c80bbc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1378","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2691_1788971559208_0.8688029096118759","host":"s3://npm-registry-packages-npm-production"}},"0.0.2692":{"name":"@tscircuit/runframe","version":"0.0.2692","_id":"@tscircuit/runframe@0.0.2692","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ca1cb86da77f31a18201ca475b84e8476904e329","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2692.tgz","fileCount":22,"integrity":"sha512-Sg3PmD1tejW9CdqJWdfkS/4oEy5RHh0nnyd0HBVzXLNRwmWgF1L/Gxsoc0xiE/ZB0IhdR1k4ObJq5mYHOHN4QQ==","signatures":[{"sig":"MEUCIQD/UTNCJJrLdi8/Ee50xHEusaHQqmh2OsH3vdXYIrbs4QIgZ5SGQTrEsh5R/Fyu0k4iuBXTYMuilZQ8TAbwVi9JWN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"33071ec64001244f7a7dde0e432b08fe03835732","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1379","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.206","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2692_1788978346164_0.07120735833888148","host":"s3://npm-registry-packages-npm-production"}},"0.0.2693":{"name":"@tscircuit/runframe","version":"0.0.2693","_id":"@tscircuit/runframe@0.0.2693","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"47247786234dffc865bbe994fb0891c0e6e99d96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2693.tgz","fileCount":22,"integrity":"sha512-rT4ibhGqRshvZgYk1/3uK+BaOX/nKNbLA94QWec5uYty9nClcb4DJ8dIxALB7m7C4fFLlks1KB4XGI1vLK+agg==","signatures":[{"sig":"MEUCIBHl2nuGTrttOvDml5GBtnxEzaHTls4vDQDxHuWjOPu0AiEAgbAhP3R9jZ21uHshq5Bx8Ap10Jo6PqPCGBEJJbV0Ss4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2693","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"af5185f0910c43c5c5d06ac9636e6290fd9ecaf7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1379","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2693_1788985214800_0.2860448961402393","host":"s3://npm-registry-packages-npm-production"}},"0.0.2694":{"name":"@tscircuit/runframe","version":"0.0.2694","_id":"@tscircuit/runframe@0.0.2694","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6f13ee83f862c575700c34a5a65b15e50d977a94","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2694.tgz","fileCount":22,"integrity":"sha512-Gsiu3RxoclE/PBRfJHwVYNj9L09Lt0DvtSCeAW750D+0DRLg7T++JL2Rdnw6HZcYAkf0MkusSD7W1QBPn9iJKQ==","signatures":[{"sig":"MEUCICrd7Lxm/bNZaH4THyJn6sLwHYX7WYgpR12NfiNvvhKeAiEA/StQ+lMTZMSASiKFcw55pmvMmXeDx6S9kZuusn0g6Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2694","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d03861865620413516a6396d151bd666fb064b03","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1380","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2694_1788986559849_0.9165131985749508","host":"s3://npm-registry-packages-npm-production"}},"0.0.2695":{"name":"@tscircuit/runframe","version":"0.0.2695","_id":"@tscircuit/runframe@0.0.2695","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"288e57a254aa7d0da1dc0956d8e879c258aa2964","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2695.tgz","fileCount":22,"integrity":"sha512-MexYpn9shm3wry5Eb/+8Yviu6JmEBasRBdn1k8MeRQ5aCGn+x/BD/IdultrE/Jk/+zJG7+EpVbrQu35aZpjBIA==","signatures":[{"sig":"MEUCIQDGsZiMCh4UQoM64ZGlbcl5z49Pu9y38mJSxX5GXFmvvwIge40PxyWk1UBwvmUzq1KpCjoldhjiFb1Q2knAg1GIwSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"688170a11ca5bf8e6c19387ee21866654c361308","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1381","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2695_1788987437438_0.8172466367858244","host":"s3://npm-registry-packages-npm-production"}},"0.0.2696":{"name":"@tscircuit/runframe","version":"0.0.2696","_id":"@tscircuit/runframe@0.0.2696","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fd46a602904256d1ed168db5da7745dbc2dd87bd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2696.tgz","fileCount":22,"integrity":"sha512-dUwSeynUh+0w9UYdum8iOAq0j2Sn5Mj3NGCrI3yE6IF5YYJjqPwCyPF420+P3LvO0mtEvBknTbHUGmr7aIdGQw==","signatures":[{"sig":"MEYCIQDr6pTJ44iuQEj2lSRGZhjTKcivADX7McpqNbg8otLHjAIhAM5GxRGXY2vytmq9DfaFJU9BkyCYwdO8/Gy6MUnvq5r/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2696","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c07e7e19a59b7a42b5a449dee9af6d9e3905a42a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1382","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2696_1788987923767_0.2984930286655163","host":"s3://npm-registry-packages-npm-production"}},"0.0.2697":{"name":"@tscircuit/runframe","version":"0.0.2697","_id":"@tscircuit/runframe@0.0.2697","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e813ba49f8ed5b6647e5afda7d12c1cca7a4063e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2697.tgz","fileCount":22,"integrity":"sha512-yeeClFeq9AkaJ1Dyyr2hwhGLV0Bqxv7H209Jj1hpmy4LebSGad5hjzKzuVggf0yLntvTQ90ku0nc10wBXrx3zg==","signatures":[{"sig":"MEUCICg88uR/PXlKXsve2omqfd9GhARpT3JJxubb9nHpYs1sAiEA+v3WTU0nU/pHttHhBNSN1oYDGHj8IC9w7fTT5ztGnS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"78b14c927d8138e1303fe5963ed882e221b02aaf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1383","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2697_1788990880114_0.005669879894093288","host":"s3://npm-registry-packages-npm-production"}},"0.0.2698":{"name":"@tscircuit/runframe","version":"0.0.2698","_id":"@tscircuit/runframe@0.0.2698","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a7b68b5d1d18a8bb4890f7e1dbbc4a62a5cef3fa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2698.tgz","fileCount":22,"integrity":"sha512-EvgZzFONqlWoWU2NifV6tXKT9aBKqXGDpemt47dPl8VmXYNVK9VlMD8G00KS29NJTwExaGZ0FAQ8qvCA1AESgQ==","signatures":[{"sig":"MEUCIQDx1ZKdZ9E5CiJx1BK79jLDh2w77a9G2rcKDoiKq02FdAIgJE4BBIIgt63jY0xwslIFbUUf+0YbaSY0agUtfMDcLGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2698","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"81ee87c1f2a6a23c4821ce0bc6f64e724dfe4a07","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1384","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2698_1788991981851_0.8048109161868036","host":"s3://npm-registry-packages-npm-production"}},"0.0.2699":{"name":"@tscircuit/runframe","version":"0.0.2699","_id":"@tscircuit/runframe@0.0.2699","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c0108806b01994a420a342c9ce0b53cb5e882c42","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2699.tgz","fileCount":22,"integrity":"sha512-wJ/OyeZprpttEB5iG5a7OWsRwdFgtNm9ca+47T5u7NClB1M4kY7nSz1WIV77bJS/qzlr8P4SLkeACvIta5Aarg==","signatures":[{"sig":"MEUCIQCMwz/kjFUDYeWnXx2YvnRLpTJK7houuDNNA8LOyB6X9gIgD9inCDF1ZDW7pGPbMM0CM2dZP8QuahAN4ig+tSEkWFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2699","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40420633f51c17045479de40e7bcfa7237556de6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1385","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2699_1788993191052_0.8980097851134845","host":"s3://npm-registry-packages-npm-production"}},"0.0.2700":{"name":"@tscircuit/runframe","version":"0.0.2700","_id":"@tscircuit/runframe@0.0.2700","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4a52f2eaafef4db820c155c92a65067e392ad2d1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2700.tgz","fileCount":22,"integrity":"sha512-TqAo0QWn1fXbe6WvI3rBIqgJYdPKPeAmNuoDTuVcI49PpzWjuaqmgAVGJ+3Pf0AsLpReE3Rz9w1h7xT+me/a6w==","signatures":[{"sig":"MEYCIQDE6M7M14oR/gT8HXECGYzOZys8X+tPhvxgXiMcW/NZRAIhAI7TyYR2WNBBbPbLXU8A/CxynTN6SEe62y8imPnIeu/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2700","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70587a6947f0a2ab286e75cd0750f56e8f5a0284","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1386","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2700_1789000452213_0.35144565054575283","host":"s3://npm-registry-packages-npm-production"}},"0.0.2701":{"name":"@tscircuit/runframe","version":"0.0.2701","_id":"@tscircuit/runframe@0.0.2701","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"29282c3c2be86d64d6e8281ff9dc7ca4018d5637","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2701.tgz","fileCount":22,"integrity":"sha512-rHRbFdsa47lFvShUFr2G4r7cG8JhWEyB99LDKVdEoSzcxCCAuW0OGMsX+ekH5OVZ1h7ujrkfYcPkZlHwsIxOrg==","signatures":[{"sig":"MEQCIGWbNaa1Zq2tZ/Lvg4PguVekdTFOU9+KHVr9bi3VlJC3AiBUHEDzGVPbxt2eNZvXsXevv58PHfRmkDLe6LEHCFMZ9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2701","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b928ba3547c36600b345f42a2fd2242d4c7307c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1388","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2701_1789010827307_0.7293983849897672","host":"s3://npm-registry-packages-npm-production"}},"0.0.2702":{"name":"@tscircuit/runframe","version":"0.0.2702","_id":"@tscircuit/runframe@0.0.2702","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5a9d0586b502660b06eb26e1b072d171877e39ac","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2702.tgz","fileCount":22,"integrity":"sha512-/PVjghyms1sOVlu+MyslCA438VjWjYL+5VgPtjue7KQ3qTvgj6cdYC/Bgij4mbXCjlTtX1fI/yvimdW9Qo/WpA==","signatures":[{"sig":"MEYCIQDbcy3peW5I+2CswCj5WkQtkEURZFq8XJ25+sT4ytJ4JQIhAIEMpCUShbSNjuPwG9h1D/navlblnqCXP1WC22u911dp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2702","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817405},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb69b3dbf17506bb0522968d6b5ed9ee27818b52","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1389","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.393","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2702_1789027089880_0.4302549352542766","host":"s3://npm-registry-packages-npm-production"}},"0.0.2703":{"name":"@tscircuit/runframe","version":"0.0.2703","_id":"@tscircuit/runframe@0.0.2703","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"598c5d595ff0cc176680a3f4ac47780b61fbda62","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2703.tgz","fileCount":22,"integrity":"sha512-ccU1jUgY2HcvugS3axJQvAheSzPdPiF6UB8690P5aCA1aatyoMeuFHf++KBNaAPJwUFMIsQQPCzEAO2SUkntDA==","signatures":[{"sig":"MEUCIQDvqwIUJKUX+SuT/5ol6agw82IGYvSu4ZqUozzXW/j0cQIgFiBaYOJgT9bQIfCbdKAxzKo5EMCKggyFziQi8MNEqTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26817181},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fa65184cbe3e8faefe338c7486ba241c0df7bd3d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1389","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#5bdb7d235ef896ddf9ac5c4f315c4d0ce07fdfb5","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2703_1789034574463_0.09072048446663383","host":"s3://npm-registry-packages-npm-production"}},"0.0.2704":{"name":"@tscircuit/runframe","version":"0.0.2704","_id":"@tscircuit/runframe@0.0.2704","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9665b69986c249f2cd1b252cd70bea9408658e49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2704.tgz","fileCount":22,"integrity":"sha512-ggWTPla+j6lh26gSkmQvxCItd0DRURg2GA6kNEG3XteloSfdSxiArLM8iCF2M47RBLlCHo/9Z5kFAI2zrJ6Wdg==","signatures":[{"sig":"MEUCIQDtElRr9Isx53z7exZbPYfob5+RKl4j2XnLIevPqZpN4AIgNkkOfNg2TfIu/j90bAQnsMyUa1RTiSkRTSgTi03czqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"17e998df1d001cc50f31c7a206bc1ccf76662f5d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1389","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2704_1789041188993_0.6355691529736649","host":"s3://npm-registry-packages-npm-production"}},"0.0.2705":{"name":"@tscircuit/runframe","version":"0.0.2705","_id":"@tscircuit/runframe@0.0.2705","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6ca10428663df10498ecac36e25fab9c557c4892","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2705.tgz","fileCount":22,"integrity":"sha512-l96/RtPly0NiXru88tCu4PneXrkW61utbu5vpuZf9qfCk2W6bNvWEBMJ6wSmJfYWhez2TGdX3Ec9Bn3XFLvgBA==","signatures":[{"sig":"MEQCIH+Fd7FXiO5KbcVVOCiFTctWVrfuJrnjq1B/5tQqTzlDAiBdl/yW9LPIzbKuRL07ynZcWyXmUYy88U3c4p1BRWuSLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab9d6dce1ec9fecdda4cb703de78fb61546947c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1390","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2705_1789056331024_0.5998468029330246","host":"s3://npm-registry-packages-npm-production"}},"0.0.2706":{"name":"@tscircuit/runframe","version":"0.0.2706","_id":"@tscircuit/runframe@0.0.2706","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"19fcee17a6afb3ca4b9c2d7fca502b83d16232e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2706.tgz","fileCount":22,"integrity":"sha512-5G1kxNNHzSk9RISvoKutilCduVTqggB0B523lIAEvWglPZMqrefHsd4CDjvqtak587cElNvCZ+c9/cqQbBP7dw==","signatures":[{"sig":"MEUCIQD8yC+0G5cJhb1zMXVaVt9/MbPPN6EWF5fHeMWTrdUy1gIgXjYHZq/3cEAPD92igqaB26T2R+9DS0pF2OgMkp7Mlbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2706","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f49cc332cca3bdc1ec1d9cb3d768814cd208254e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1391","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2706_1789060635040_0.05726088479092417","host":"s3://npm-registry-packages-npm-production"}},"0.0.2707":{"name":"@tscircuit/runframe","version":"0.0.2707","_id":"@tscircuit/runframe@0.0.2707","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a1a99f901e4c92ff8efc5c76c3970dfaf6efef9f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2707.tgz","fileCount":22,"integrity":"sha512-W2Pd1j7ugZxtoWnV6ZnMlvovLz4j7/4e+CaDmfb62aDTsr1meD4xinzbjyIbunAwSSLnQX/DTuc8/27MjuppZg==","signatures":[{"sig":"MEYCIQDGlaulbQ9xy6a+L+TUhebLnmhhXavlZW66Ou3pMSTfywIhAKZ42PvANS9mHoUkXaWrngHRasvfpIIfvJsEBFN+VsQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"70c0fb43cba62de956388819f32b83b617b9794c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1392","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.209","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2707_1789092856216_0.6912264035588398","host":"s3://npm-registry-packages-npm-production"}},"0.0.2708":{"name":"@tscircuit/runframe","version":"0.0.2708","_id":"@tscircuit/runframe@0.0.2708","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"317a09cc9298bc62a630b93c17e6cdead631714d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2708.tgz","fileCount":22,"integrity":"sha512-FJR/IPtx2bW835O0+vMrAP6CoyiIn6Z7OTsAOq+e9cBEErQlkEIFIrngsY8DUgoIxa1anUVWgjRgICNnaWrtWA==","signatures":[{"sig":"MEQCICOaUMKP+8jkDo8OiDiQs1KJReMYoswpUmI0m9NYgfisAiAQBxrPBomZ3jicd6Dt/3OXThi9T/SFUJ8XbSbi+Y58YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"22fd1e3f9052031d67b041ad5d9ed10125584257","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1392","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.211","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2708_1789132950698_0.3636245869331931","host":"s3://npm-registry-packages-npm-production"}},"0.0.2709":{"name":"@tscircuit/runframe","version":"0.0.2709","_id":"@tscircuit/runframe@0.0.2709","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7ee97795c5b288f1bdd60a69dc86a7c196ec00c8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2709.tgz","fileCount":22,"integrity":"sha512-FOuEb5kpUgsmQtYvyyCLOhC5Xl1w8gGflBDSLV2Q7HA0FbjphRpbGqeSaL+yp8QDoVrWhq3VZSpXh19l1fQxRw==","signatures":[{"sig":"MEUCIAtfTHkcHoAytbIF1DoJhHjyBrIxgpjfXjwPEmibTDLBAiEA8UuivBq+aLzoTcrOtHU956wGrL0/hMczLt7ViDks0s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"139fa4a788e057dff38bad8d50be2044f30c28e5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1393","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.211","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2709_1789147345742_0.14949200764581416","host":"s3://npm-registry-packages-npm-production"}},"0.0.2710":{"name":"@tscircuit/runframe","version":"0.0.2710","_id":"@tscircuit/runframe@0.0.2710","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b8fb09cf42b74a5ea8545ab9d5fa40be44e0d379","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2710.tgz","fileCount":22,"integrity":"sha512-cBxJwMi14Iyb17Z1Ha6nXZGf0fe1CoPNCDKdnd8eQjn0fBK5adJD0fRdqLw0wNEghktVyZJJ26WD0W3NgItEEA==","signatures":[{"sig":"MEUCIHxPPAZQqwE2KHW2HI22R9rtbKfajz9i/hfO5Lqczi4mAiEAoGb1HCVjoHYUwwxkMLXNgEbBvLUPxKseFFPgn1wALJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7a9d6675ecfaca0697f646b35dd24912a37451ab","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1394","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.211","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2710_1789158305476_0.5542992548666101","host":"s3://npm-registry-packages-npm-production"}},"0.0.2711":{"name":"@tscircuit/runframe","version":"0.0.2711","_id":"@tscircuit/runframe@0.0.2711","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"82b134809417efa6704ffbcbb09a958210e8b859","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2711.tgz","fileCount":22,"integrity":"sha512-HdB5J2gt7LdgXvgLWw5gmP+kIqkTeG4bBmHO7/G9+2YGA6SRcWG3i4QH6t2EdGIpTG5RUmLNt08LlThyljbeyg==","signatures":[{"sig":"MEUCIQClURqiLtHNFHHjeRFvq5IRIxm82ROGfm8yUUn2VXNOMQIgWftYwPa/7bzdkf0H1kmQ5LCPIlBVSoSZBnfO6gFYuhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a899eedb35af7a41e2b6eed81c44ba70eca6ab67","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1395","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.211","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2711_1789161999909_0.574894644216853","host":"s3://npm-registry-packages-npm-production"}},"0.0.2712":{"name":"@tscircuit/runframe","version":"0.0.2712","_id":"@tscircuit/runframe@0.0.2712","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e7986603806ad520aa1c7d4cae474f36d77bb873","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2712.tgz","fileCount":22,"integrity":"sha512-8HZpwjxgjE35zGT8aY6XesKD3wlTvNBwvXUwtrlmeJ/J6E2X/nVm4bbtOdPkdlr9sCFDsryUrJDX4Tr80wWyyw==","signatures":[{"sig":"MEQCIAIdB9GZhXbXuBF0uX31gAAaHFtajsXeZa+GPN1rml+2AiB7g6ZmyYgIZtztiY2xaG64xoA18nteKk+7P6lmw3RivA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c2a0c4ead8ed6340d745581816968bcab254bac5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1395","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2712_1789209042482_0.7131033147732151","host":"s3://npm-registry-packages-npm-production"}},"0.0.2713":{"name":"@tscircuit/runframe","version":"0.0.2713","_id":"@tscircuit/runframe@0.0.2713","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"11c6d354b67bde6061d7d3b4e29582883484b8f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2713.tgz","fileCount":22,"integrity":"sha512-jT26ma73jPKQUnLirVjtbh3GYXJVZNcS/N+78zAl7g6HJm7BtR+AISvgByytYXoFfYdWHBlsAedBO6wnAJUbrA==","signatures":[{"sig":"MEUCIQDwwqFqzBuHX/yKF1BhBlZpTR8oQ5kgmKPy13mM+terwQIgJUaNBKeq1E3kHY+gS1YE9WAg+DTa03U8bOz1PCu6bv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5174bba3d36709cc81b9cf9e673cf9edfe6ca27d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1396","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.10","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2713_1789223662624_0.13381657743554376","host":"s3://npm-registry-packages-npm-production"}},"0.0.2714":{"name":"@tscircuit/runframe","version":"0.0.2714","_id":"@tscircuit/runframe@0.0.2714","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ceb42f0f072cb0164391445417364274504d7f4a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2714.tgz","fileCount":22,"integrity":"sha512-Wv4E6g72pR9VXyULc9Spz5B9tGyKMcDmjAw+ld9/irYwXnR4S6wBlJ+dXWPx0o1SV7MfFCp0F03C6HwtsYfndw==","signatures":[{"sig":"MEQCIAXd0fuvsxhXemn7LX05VXodrG6mjMaCdxTCuog0r0hHAiAbuLNgwSrNRIkG7PthG8xRBpSykspl7j0Cq2q0Kxp0og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"90f0b14634814120bcf2be3febfb6d16a98b658f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1396","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2714_1789229193303_0.9501365473388919","host":"s3://npm-registry-packages-npm-production"}},"0.0.2715":{"name":"@tscircuit/runframe","version":"0.0.2715","_id":"@tscircuit/runframe@0.0.2715","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8de2336832e9a41f9f7994c03b8a1ce1f50bf0cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2715.tgz","fileCount":22,"integrity":"sha512-aUPbZM0Plbd/2d7UlaG/RO6zdvOSJxxhuVJFKS5mxgsKcVsdAJUAt+LEaPE+xys2J3jbsGzCgavTX0QTK66q7Q==","signatures":[{"sig":"MEUCIQC9zkOzFeYtyH+M029XWyuqH15vp5cBZjgjYjhRObKO2gIgbarNSIIgwHWeL6oi97+f8jYX9Aoz0ZkqW+3uUOOuSa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c13007b1451f4c91ca9787621588eacfc79a9fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1397","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2715_1789230716371_0.9979678826962683","host":"s3://npm-registry-packages-npm-production"}},"0.0.2716":{"name":"@tscircuit/runframe","version":"0.0.2716","_id":"@tscircuit/runframe@0.0.2716","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d689dc89677109624524b83d330feed31cbbdf35","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2716.tgz","fileCount":22,"integrity":"sha512-3kqb8WaB703vAsu8Z41j1wCO0nC8rOlBqIqUP0wqxlt+gdk1/XXTRYLg6977rInYYwez11ye1MqLjCo67kjvdw==","signatures":[{"sig":"MEYCIQCWyHxbBUmeCOa5u4DmdkCxEbKvYF22bgPKMINkaa3KdwIhANoogF2saFTW05rtQtCTBQluqnfEwV40s/BpO3D870ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2716","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a9da52de8a155149de141409f870e6958daf268c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1398","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.105","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2716_1789236862022_0.8542931779957987","host":"s3://npm-registry-packages-npm-production"}},"0.0.2717":{"name":"@tscircuit/runframe","version":"0.0.2717","_id":"@tscircuit/runframe@0.0.2717","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c5e58e908cd249fa6ac54842ab760dee0d27dbd2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2717.tgz","fileCount":22,"integrity":"sha512-NBcqocw7AcoVapLb1KQBF+Nmgt2CU9m6xhzPMHW/jk9L4LnPn/hCXYG9qUfWw8Y0l2dpBOEncXmedKeYrwla0Q==","signatures":[{"sig":"MEYCIQDzD5XP7b6JdNoN7RN1xMJ3Brryhz7V+OJYJfUUetBDuAIhAIHLBI2UGADcB4chevUb4/d+FMu1AJno77r30tva2k0u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2717","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"712bf7233c2c1b282a9e02ff3af8be6668695ea9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1398","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2717_1789239976764_0.46372615873306944","host":"s3://npm-registry-packages-npm-production"}},"0.0.2718":{"name":"@tscircuit/runframe","version":"0.0.2718","_id":"@tscircuit/runframe@0.0.2718","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8466dd836870a81a97e1b0c24fba75f4510c1585","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2718.tgz","fileCount":22,"integrity":"sha512-sQqtucmEcUg2J+8nEonifYjBcUuQSw1ySSZn3B0QZHsCMwW8bSmyPhWvZ8Y6X4gowXXdxRYGjB3B09krv3oe6w==","signatures":[{"sig":"MEUCIHaAyFIFTjw+8mQ9Y2L0eWYUCyxAAJ1wrnLNMI0nOn0HAiEA+t3ebVpK9vYzWOgWd2dpxTDIEPKTYBIxp37azoJ164Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2718","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826805},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"83241f0cab97fe8a4cd60e31c07a275eb72e4edb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1399","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.89","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2718_1789241123979_0.30929750589434146","host":"s3://npm-registry-packages-npm-production"}},"0.0.2719":{"name":"@tscircuit/runframe","version":"0.0.2719","_id":"@tscircuit/runframe@0.0.2719","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4037ad4b04a0e96f06a256e838e6ae5ce5d2363b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2719.tgz","fileCount":22,"integrity":"sha512-xmeGhluRogxoneqleBX3uNsiCC9LZm+vK9RIF/s7+gDv9Iq8gE2rcA4mdNSHXPRiwiaNr1cals8wdklWlfkDrA==","signatures":[{"sig":"MEQCIHknXEwuIxISxk+CYTl2whqkx+m6YYLFe1bE+BN7XTQvAiBvzTT7QqFsiAlNX1YrjPiLwyQgJVTYJ105EEFhYCJv9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2719","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826875},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"891445a5ed514a8d56b8632754e8bc6f65341286","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1399","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.90","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2719_1789243060852_0.27475069349380354","host":"s3://npm-registry-packages-npm-production"}},"0.0.2720":{"name":"@tscircuit/runframe","version":"0.0.2720","_id":"@tscircuit/runframe@0.0.2720","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6066ed75b650ff50f451868ee4ecb4dcf5abcde1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2720.tgz","fileCount":22,"integrity":"sha512-yPrJllRRbmSTF8Fnm/1kLCgIZTJc2S0+mZ7t/rgfOQh/+HypAXQWK/AE8v6PbmT8+vG6MyEDXPRaUaXZh0YOPg==","signatures":[{"sig":"MEUCICmbSWWJ4ywHi9OnVLDoo+lC8NW2lY4/L6aCbhVWM6weAiEA8BBlWBzW0pw2HeqPA5VHmKzqkzj1bBs1r3Dzpl2qYLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2720","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26826875},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f7f9431aa67c4176939afbb49e6ede87bb96df29","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1400","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.90","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2720_1789243390669_0.7635054809015083","host":"s3://npm-registry-packages-npm-production"}},"0.0.2721":{"name":"@tscircuit/runframe","version":"0.0.2721","_id":"@tscircuit/runframe@0.0.2721","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d673ac3b137d2a36b129c8b3d4806ee233018c80","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2721.tgz","fileCount":22,"integrity":"sha512-riFYts08jWDRXNMtm4bk1a+WhZUlJGIOqWr7KRExH+1ThlIEtTtGF0t1kuhWoOiWZUcwm3kpI/ESun8RSym4YQ==","signatures":[{"sig":"MEUCIBRATCvB9iUnBEftgGv7jK4nSuJp88nK0xxHgSJngSvKAiEAgg61DBS9hi2W8iUxCp75qUknehRc1Inj7Mt/JO9IlYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26842524},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07416d25460fde0ffe4829df97d16671c9600402","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1400","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.91","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2721_1789246927117_0.06399894413116614","host":"s3://npm-registry-packages-npm-production"}},"0.0.2722":{"name":"@tscircuit/runframe","version":"0.0.2722","_id":"@tscircuit/runframe@0.0.2722","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f8be9c60860c157e7a59e050fdc3e62a1ca450e5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2722.tgz","fileCount":22,"integrity":"sha512-8CWXfFmA23soMjtguLvquV8MAk2i9lFYfPLaG+xxl8p1fKgIf9xhXWHOcDdLbBsjLo+r4OGHHn1nlbVHBftdUw==","signatures":[{"sig":"MEUCIGwzx9HSwzE8oxuExpxldIXPVWmOr/GABd+WPgtiLUq0AiEA/JmH/srvtQSg1PfgzNiACUO3g5BFkOd5HDbGq5XQrrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26848479},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4493733c51c4e075a772a29ecc3beb24a6450994","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1400","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.596","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2722_1789249663600_0.7254424448492258","host":"s3://npm-registry-packages-npm-production"}},"0.0.2723":{"name":"@tscircuit/runframe","version":"0.0.2723","_id":"@tscircuit/runframe@0.0.2723","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d8e0eca00ea718b9e99e8fdc0ae1915b58dbad49","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2723.tgz","fileCount":22,"integrity":"sha512-AzY3cm0oi0A4YzeOYZrKeAC1q+R1XIW7YoKDYduFT8Ui7O8BacEIh9N1amVFL2NBtsU2jm6TtH5pimPlY41BgQ==","signatures":[{"sig":"MEQCIHrF+V0iwDEcbc8XksZGZUmG54+g9AF66KzYcELCsY7NAiABJ4Oh98g59mWXx74sFqLGbMryzuoCAelRzbfZv1Xupg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26907618},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3587eecdf41634324543ecc5528d0fe28dbb4afb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"^0.0.1400","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"^0.0.2357","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.484","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.646","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2723_1789328463730_0.32018550046655014","host":"s3://npm-registry-packages-npm-production"}},"0.0.2724":{"name":"@tscircuit/runframe","version":"0.0.2724","_id":"@tscircuit/runframe@0.0.2724","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"32a7d80504f00fcc2f7df3b0f81597103560f7c4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2724.tgz","fileCount":22,"integrity":"sha512-TvabRNIXEyJvub2PbD/aV7qaGEAU0tH4x8w8UQ7+N6D4+ZxRJBYjN9O2mrWM2H2MrruRnNGK0ANba+FBiNKwrA==","signatures":[{"sig":"MEYCIQDhanD+nubC/Pu9QtqagHOvL+P3RDgX+U15HUM2zhhZ2AIhAI2F6IrichISBBw4AQOGmO4Btug3CFYEfCZVgZC/peXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27077813},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"05452d62fcc261dbddcb043348209d53ad945336","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"0.0.1402","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.350","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2547","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2724_1789399749100_0.3880788005589486","host":"s3://npm-registry-packages-npm-production"}},"0.0.2725":{"name":"@tscircuit/runframe","version":"0.0.2725","_id":"@tscircuit/runframe@0.0.2725","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"485a99aa477050eb2240cac50901a5aca6bdb2f7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2725.tgz","fileCount":22,"integrity":"sha512-+2JWrLBKE4/O3Yer7aETygOoSyxnOPn/qzUKJ3M8ga+ohFoWnFxMALjjh9uaj0Vf6whtMJxokuZxTihHQBCYpg==","signatures":[{"sig":"MEUCIQDam2Ghgf4RJhB8FWWZCErVo/DcfPuxDx46tSxwjiQnQwIgLxpsag/Q2ItaCywDgXwdnb+I3oZm7GbcmRsfexovlEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2725","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27077813},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"96353be8df312ec0bfd9c48a8394050da97cb001","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"0.0.1402","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2547","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2725_1789401320076_0.5201136828165478","host":"s3://npm-registry-packages-npm-production"}},"0.0.2726":{"name":"@tscircuit/runframe","version":"0.0.2726","_id":"@tscircuit/runframe@0.0.2726","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f066dcfadfa085f08eb97f014e89255e8128491e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2726.tgz","fileCount":22,"integrity":"sha512-0/H/zrLplpgy+7ZCnc885fpw5Y3VcOhCfv5SF/9vLC9A0/1WwfB/8HWxhF0vObctMfpHtUrba+IJVL1nTgnY7g==","signatures":[{"sig":"MEUCIQCG492yoGae4fDiNpkpBswsxddS/sDWr6eKD9/0O5G1hQIgWxQMDF9JvG2lnVeGpPPSDoW2J5TtxLYMQmYFNoubQwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27077813},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8ddd1c16abe072bf9f061b0fc723ba318a701bbb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1847","@tscircuit/eval":"0.0.1403","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2547","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2726_1789409952345_0.8641227008089121","host":"s3://npm-registry-packages-npm-production"}},"0.0.2727":{"name":"@tscircuit/runframe","version":"0.0.2727","_id":"@tscircuit/runframe@0.0.2727","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f5a4e19a33e4e50a1282988b953fc006a4010b5d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2727.tgz","fileCount":22,"integrity":"sha512-TXummHn3YF6vxMzSktupp3Zs92Knpl+uVoZspWz+SthdXB0y7JfcWKaMh8MvDkjquZk1HHiFsT98gWo3ld/r5g==","signatures":[{"sig":"MEQCIA9Lgb/CJH0IOYc5EqcUlJrJaD1zU5C3N/9P7BGVdNQrAiBAGcYv8HuvLHydlhmLO6aaTkSFaVkXMjTzPrs04fHyKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2727","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27755982},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"716cf32d91083dffaa03c3cc071c94cd0d560a91","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1403","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2727_1789411591438_0.6818688164936126","host":"s3://npm-registry-packages-npm-production"}},"0.0.2728":{"name":"@tscircuit/runframe","version":"0.0.2728","_id":"@tscircuit/runframe@0.0.2728","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6117b4ab098b6a7a0ab355cce5cd6c553050ee41","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2728.tgz","fileCount":22,"integrity":"sha512-SlslLIPP0kzbbtCm7hHiTpaQ5Tx7LtmSZGO4VHVpFDkK/XhWtRdZ/oUDCs+YNmJWCpsHmBUbpWh/W2Nv19545Q==","signatures":[{"sig":"MEYCIQDziNMhzWjkHGOTVt3lvYzdWbA8Nj8wb2WZqzuPcChilgIhAPbe2y9nmUM4t1Ll1SMU/EXu3c/00ema9W5TfujStbeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27755982},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"41004497887260782da6e774e73c9d0e11f00bfa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1404","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.92","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2728_1789411864888_0.2749944456112483","host":"s3://npm-registry-packages-npm-production"}},"0.0.2729":{"name":"@tscircuit/runframe","version":"0.0.2729","_id":"@tscircuit/runframe@0.0.2729","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2a84b7a3fd24467891e3ca6bbf395ba4c3f3712f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2729.tgz","fileCount":22,"integrity":"sha512-ZuTqPn7Vt6X2SPNagB3d7H+DezFc8FAYhxxKpreHXe1OgCDR99R/4cjF0TJ4WFcxnBycVxWjFR5wsj82glpOyA==","signatures":[{"sig":"MEQCIAzEoJmDmUbnYKo2V9dW4f/IMESQkJS4BHUb6neeGEyEAiALxdIOpu/f/fOoUmusPGT+bSxpOTxlpLl6YhuY3Jm5hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27758470},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"88e37cb36c7d3ab4f988f1ccb7d78b7b66d079f8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1404","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.597","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.93","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2729_1789412991027_0.9030020798723009","host":"s3://npm-registry-packages-npm-production"}},"0.0.2730":{"name":"@tscircuit/runframe","version":"0.0.2730","_id":"@tscircuit/runframe@0.0.2730","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fabfe75ddba8c91b943ca81d8900268a59da6c8e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2730.tgz","fileCount":22,"integrity":"sha512-JepDsADHR6iQjqogv4oxO6IscOeyx5Y/skCHZA790teRIbLw/AJxTBrQBtTZq0lyn8rc1Jp6TuNPWLUdMpcpFw==","signatures":[{"sig":"MEQCIHgc4N16HNegO15kCPBFa8gSjFfywF527aayfEioGvO0AiBmS3Y/QuIllCWL5ot+FyvFOCY6JukEP/zR/u/DYyzM0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27790086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7ef942eef69cfec6ac24721f1704e2ebc4574129","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1404","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.93","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2730_1789413849374_0.4241861011107082","host":"s3://npm-registry-packages-npm-production"}},"0.0.2731":{"name":"@tscircuit/runframe","version":"0.0.2731","_id":"@tscircuit/runframe@0.0.2731","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1ca4d12c7e7b263260b81cca13ba9b6374553647","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2731.tgz","fileCount":22,"integrity":"sha512-86PVwYEi9XpkjUpJ5ikP+D9n4SBBsnBncby7OACbtKA3lkyC2TyTnoPclxzk7h41fStnMJbRtQqDYQgmdBhsgw==","signatures":[{"sig":"MEYCIQCHzSZ1euPGmD7px6Y9Q2ZFSom9Zbjdp4oXtPPUSYG+CAIhAJYO8aZpjnhB3qKuKdimEdKlLhHBpxToeBVdFf+0iK+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27790086},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"40764e24bcdc3e622dde9d34a72ba6710b4c00d0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1406","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.93","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2731_1789414411159_0.1796183988055633","host":"s3://npm-registry-packages-npm-production"}},"0.0.2732":{"name":"@tscircuit/runframe","version":"0.0.2732","_id":"@tscircuit/runframe@0.0.2732","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"997791d6f6fc4bb389563b64b08f8239191d51ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2732.tgz","fileCount":22,"integrity":"sha512-AkCfzPvgAdRZEUunp0tAOsp7moYxeA/PMBT5QvHLkcSy3BXE/zlJrP+H38/gckGMjPSqAH5RiAtMOLwUs3HrOw==","signatures":[{"sig":"MEQCIHOwyqWXXM/4s2SG8QYEFz6zc6c68avGKApdxXJfA+WFAiBKnanRPnFslzRqnrexI7p2+bVHlEew598IpK5VSIHdiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2732","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27856138},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30f8e611f3cf885c7b9458d15680c391ba6320a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1406","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.393","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2732_1789416065807_0.5791760354459194","host":"s3://npm-registry-packages-npm-production"}},"0.0.2733":{"name":"@tscircuit/runframe","version":"0.0.2733","_id":"@tscircuit/runframe@0.0.2733","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1fd05d01e8c465299bcaa73be917dd483e5dba95","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2733.tgz","fileCount":22,"integrity":"sha512-PuBo+ouynLTbfo+UAQYTMtZsFn/0Bv1+afWz9dkucdKiguRsKFvolhz5Udje56csi4AErdBYr6n1awhoPUGStg==","signatures":[{"sig":"MEYCIQCWn5d9JLwc73A1sI4PIM1g31wOx6xhRRhwjcCdJNsNtwIhANd94R50tdVsiNu5xn7d30wWfTx3PaQXZAjm+a+h1B+M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2733","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f65228591689707e692219d0b0f2d8c6b0ebdc93","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1406","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2733_1789418662800_0.2558304756062306","host":"s3://npm-registry-packages-npm-production"}},"0.0.2734":{"name":"@tscircuit/runframe","version":"0.0.2734","_id":"@tscircuit/runframe@0.0.2734","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"38e91cd98a8d05b16317b99bdf9746dd19a01c75","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2734.tgz","fileCount":22,"integrity":"sha512-LCQp+TEbx4zqkrYdFDN9v4Uxak4gATOtXat3C31IAqykkc9uHqzU5YR3rmxSo+p5cCJyk/ZjUrtK7QIaaiL2tg==","signatures":[{"sig":"MEQCIHVWTelhQuTIgdgd9zjXdG8qBO3VORv1UsjaWZtd4g+0AiBLxZVKWljUoe9d3XHE5BIxdlf7BC25G0MXZ1StyuFPSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2734","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"07a4c3ffa2be5aea2d287939b3d05254ac3f643d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1407","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2734_1789420248831_0.03733839888391466","host":"s3://npm-registry-packages-npm-production"}},"0.0.2735":{"name":"@tscircuit/runframe","version":"0.0.2735","_id":"@tscircuit/runframe@0.0.2735","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"18f92f1b05733522018cc4d7f64be714fe5eafea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2735.tgz","fileCount":22,"integrity":"sha512-/FLGuv4UAdvszBOq9P43gk0fMIccnyV7XlMrdzjgeRhkHPJopXdIbYRguSsIuwS/o6wUKMTJyBGvBWCE/NmSpA==","signatures":[{"sig":"MEUCIFnBsTkxaq6JHHujye6Mz6E35mI6WD2S+3n2KDrZL7LvAiEA2gy5rMU5KizFLWqQig/x2gu+T23mKvZC994MFIkXv44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2735","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"7379e89dd75041fffcb2bddafd7c8db0c7a2f46c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1408","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2735_1789423899084_0.871748199418259","host":"s3://npm-registry-packages-npm-production"}},"0.0.2736":{"name":"@tscircuit/runframe","version":"0.0.2736","_id":"@tscircuit/runframe@0.0.2736","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d220356674c2ca1f0a4f8108a662c8238a3cb79a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2736.tgz","fileCount":22,"integrity":"sha512-QQfY1H8J7uHTXRefA9DrwdQjdFuIX8F0OAlYb3O64uQQg4NibWfzsGIDLaPi+oQtUiT3G/YArVr2aAHelLww1A==","signatures":[{"sig":"MEYCIQCKWn/UlncTB2NLjX9g93MPhGqIdN4kK0wY0t9njUojwQIhAJfoU3hOKE+1N72t6Oq1+Ma0cr2TKOzGPAjcoy5U5U1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2736","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4849701517d9ea7325af628c0dc4ffbea4a057fd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1409","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.598","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2736_1789426647040_0.8730663374685887","host":"s3://npm-registry-packages-npm-production"}},"0.0.2737":{"name":"@tscircuit/runframe","version":"0.0.2737","_id":"@tscircuit/runframe@0.0.2737","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1bf9d158c3114ee394522d0e466f1b9a1cb2371a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2737.tgz","fileCount":22,"integrity":"sha512-iV7RDLjh8BvR1wfxj+Cnlc08eeG5Cu6nrnijC1RxstjR3AD4Vt6af4AZG52Ur3ClsHiHWRMM8wPlUN6nUSYU4w==","signatures":[{"sig":"MEQCIFb4OMkNhRBchNMunlYzUydNaHt0JA2rSf49NQW4bPB4AiB0kKMc3+wqGBlWkVr7IesER/ukzB/NtQ2PXIhPHhG9xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709536},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c1beb6265c75f23b534c1633de83f8cf85c0c87","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1409","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.212","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2737_1789466821881_0.4547723575398448","host":"s3://npm-registry-packages-npm-production"}},"0.0.2738":{"name":"@tscircuit/runframe","version":"0.0.2738","_id":"@tscircuit/runframe@0.0.2738","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"833f099b48bc06b439932881ce0dfad42e7950df","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2738.tgz","fileCount":22,"integrity":"sha512-cFyhqbtosWglytctdhjMc/VW96JjSbEoYVvWZhsdzaIRcj5FKYQmTB+udmnc6LmN6r8SJaXXKldUEDSInx62pw==","signatures":[{"sig":"MEYCIQDqLkBiDBbYmIIDIsTXw9U88dJXCW/E/lY5o1VvnRiSCwIhAL/omyxvnoByUc7v5h6PmeWk/ysErEp5h9HDl78U+umm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2738","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709536},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"75e0a42d9491cf7e1e78ef21ba157f97d6f80e0c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1409","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2738_1789587516262_0.3538916929499998","host":"s3://npm-registry-packages-npm-production"}},"0.0.2739":{"name":"@tscircuit/runframe","version":"0.0.2739","_id":"@tscircuit/runframe@0.0.2739","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f9d7c4a1ba706a1ad600cd377f264cce61a5e6da","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2739.tgz","fileCount":22,"integrity":"sha512-gxvL+omlxF4CHqCK5ywNFF7IBQ/Xrup+/Mg07LwMVVNkg6zjS/6aEnb17b4IGbKFrbQCMzhxpnpo+EchooS99w==","signatures":[{"sig":"MEQCIDlMgmCH+pia3n7IqZCtrPZdUOArBB31cpgtqkbQrDJsAiBDIEXZqifI9askzcOSdLRxZ9SBry4yto38IBx3n8yJHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2739","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709536},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a70d16e72c4584692325c2800a0247d4034fc952","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1410","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2739_1789588486158_0.3795724970431218","host":"s3://npm-registry-packages-npm-production"}},"0.0.2740":{"name":"@tscircuit/runframe","version":"0.0.2740","_id":"@tscircuit/runframe@0.0.2740","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"80d5a15eded4bb677ef1c18377f4396bc0ddddcb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2740.tgz","fileCount":22,"integrity":"sha512-/AcDmRkgi654BMexCXwfrOmhcMr6sO0+LFq7fyQj43mkoS4D4MQHzt4Rm+MWfWBM2uzCI7ENtOTCmrpDqo0kjA==","signatures":[{"sig":"MEYCIQDs8dHT6+Q4G9ocCDqI+AKgkZyMcEKEcCNns0IOFPhWYwIhAOvWSD8VQf3RE36k4Zmx/6kZb61SUfrr8BHRAJzsqaT1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2740","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709536},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9423ce9e06490ef3b372fda01f207a177e91d8c6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1411","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.394","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2740_1789591050190_0.24456510118749053","host":"s3://npm-registry-packages-npm-production"}},"0.0.2741":{"name":"@tscircuit/runframe","version":"0.0.2741","_id":"@tscircuit/runframe@0.0.2741","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0833482452ee7886e56a2dccb5c0d60026d12d84","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2741.tgz","fileCount":22,"integrity":"sha512-Mo30EPZynK+7fNFMq702kpL939aazsTlkRN7AF6ACsSzwiFiN9bWI4YypXPAIO7u0+s9BE9wNxPm0/lGLnygxg==","signatures":[{"sig":"MEYCIQCuSB4EfOoLWVzvs5TLu/7bFOv2gpliknF2qVbDHsgUNgIhAND5I80sxOwP5z9jbGOynVmMNLTI0dYLtNN+GXykNeD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2741","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27736862},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8dc74cc9351fcef43de789ba438596616171b613","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1411","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.395","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2741_1789611628418_0.5779381735161828","host":"s3://npm-registry-packages-npm-production"}},"0.0.2742":{"name":"@tscircuit/runframe","version":"0.0.2742","_id":"@tscircuit/runframe@0.0.2742","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"aa6485e17e62a599a8559351bf8780ccd7ddf6a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2742.tgz","fileCount":22,"integrity":"sha512-6nJcVVTOqAarex+P0gLERYY03njl+saDfHvLhQZY5tqgrSWL5An2+73iVLy9/vkXkUe4oCjIFonjYld9O+ToHw==","signatures":[{"sig":"MEQCICMtyg8Bn1HYTQ+PI1l4fED85cDl1wbAEkJuTUBPJafTAiB95rfaf6cJxoAmo4oWSyZP9FVTaePKKfz9mtR3qE/h9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2742","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27737406},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1149116c13de112240aed03269a05abb06fb9b9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1411","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.396","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2742_1789612771229_0.01496271271316596","host":"s3://npm-registry-packages-npm-production"}},"0.0.2743":{"name":"@tscircuit/runframe","version":"0.0.2743","_id":"@tscircuit/runframe@0.0.2743","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"53d7c09052ae112d6a10763d3046c3cca32f8088","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2743.tgz","fileCount":22,"integrity":"sha512-3zIYmOlNujwdsLYt3U/U6Jj+Ji8OVVzX0fWBqU32MH/BCE7ZV1AtaH4yNI+9aROo4BnX55pCcVjOSUmddjpF0g==","signatures":[{"sig":"MEYCIQDVZiTru8w9DOA2BoaLKMuerHM+Er6AwiGn8sqfA1AysQIhAMvdM3xz6q9LhlbTflB6gMt6q1/MMe6+AZsVDpG7DC3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27737406},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"63d4910b2e129509467ba1b879f5b1366b6f9f73","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1412","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.396","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2743_1789613686129_0.9102947032566278","host":"s3://npm-registry-packages-npm-production"}},"0.0.2744":{"name":"@tscircuit/runframe","version":"0.0.2744","_id":"@tscircuit/runframe@0.0.2744","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"efce1d2cbc033edefe62100e17dc673a1ad6febb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2744.tgz","fileCount":22,"integrity":"sha512-godfyYyqX6tubka0fcQbRhYpGyl2hqS0XeatePSWkRJvpMwe9A05LlQctGTwvzgVplaviNbXqY84Rmi4nWKVvA==","signatures":[{"sig":"MEYCIQDzrpQ68XiohJ+ql0UWa/rUXMcUAHjr/HVbf3/F0WbJOwIhALLpCIo9R8Io5R+tPHPTmeoWFPn2WmIk5HHXrJtGUizL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2744","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27737406},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d9930bfdc6feaad9b6616ea910b7edd743a84c2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1413","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.396","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2744_1789614513074_0.5151034782287287","host":"s3://npm-registry-packages-npm-production"}},"0.0.2745":{"name":"@tscircuit/runframe","version":"0.0.2745","_id":"@tscircuit/runframe@0.0.2745","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0f36bed52838d7eb3507998feedc74c6088476c9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2745.tgz","fileCount":22,"integrity":"sha512-Ok0GW7sWnB5Blp22HtTa+oO8PDAubX5MNXGnHwhYTE2aC7EERGr8WsE6QaT1V3l3u59NKxZMV4RmgZ7PtZ58qQ==","signatures":[{"sig":"MEQCIAJlo0ST7uiWKK0XmQ6bA8XeGhDsiV/LZKBHI4IRpaBBAiA93vUx+bLB7V2XJi/vm5+SH8LQIfAblSGX6YdBsOTbQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27747396},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6002ae9abde85d0cadec0add811b8745deb1d3a1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1413","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.397","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2745_1789618815263_0.8227913662395039","host":"s3://npm-registry-packages-npm-production"}},"0.0.2746":{"name":"@tscircuit/runframe","version":"0.0.2746","_id":"@tscircuit/runframe@0.0.2746","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"eff18f5a5a4b2484bab9b412747f03ec0b7cb2d2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2746.tgz","fileCount":22,"integrity":"sha512-gocR7o/EwM3WLNUYIAU9iRIr8aQ31hbTfbwgwY6Ah3fg096EJ4G4eZi3wS7oWBNMhJL+jSFnprjaKYv5YchnYg==","signatures":[{"sig":"MEQCIBmLAk5QIWun9Sq/73ZJIPsRTofkDYdMsS73s/E+Cl08AiA1TpSRfhKzAMUGsJAk7AVJYgoMA95XNQ4E4E93lk9GJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27728292},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c1976836955943029c9417c444281a86e7baeb97","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1413","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.398","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2746_1789629745888_0.180527250122825","host":"s3://npm-registry-packages-npm-production"}},"0.0.2747":{"name":"@tscircuit/runframe","version":"0.0.2747","_id":"@tscircuit/runframe@0.0.2747","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e8301aba24b2732103656fd7b43bce5a565cdb01","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2747.tgz","fileCount":22,"integrity":"sha512-OvB8s0oREU4M7I4b8Da2Yvi7bX2RLum1g+10V/Ny4GJk3Ato0BGmSidAVVfRTfK3ni3LJfwdLhyRiCykk3+mBw==","signatures":[{"sig":"MEQCICeSg1xKV85Gqudj9XA8jo+V5Eo+Eu0sjBZDdYnu09yNAiA7eUL30Vhb4PatLdfwf8mkx223mIQV97p5kNZVQZxELA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27728292},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e0526c0df7fc1db6a0dc7d9afa1f1c3cb7959a53","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1414","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.398","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2747_1789662841594_0.027653760727341492","host":"s3://npm-registry-packages-npm-production"}},"0.0.2748":{"name":"@tscircuit/runframe","version":"0.0.2748","_id":"@tscircuit/runframe@0.0.2748","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"44192fb1c0a43c2278618019c2b4e1b70f6f620c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2748.tgz","fileCount":22,"integrity":"sha512-hWFMb1MtYxqM1azcbDIyeIxo4emfWqKemNjQDNgBPFEiuadMvmrH5P3yAiwZqlLSJ4JuS11/+s8dtFSPRrHBSA==","signatures":[{"sig":"MEUCIQClrCTydsB2jJatZPA0IZIFsSfnZb9EqTOFYx7l9irJqAIgYB/7dVId8/y/kLkTw1qTpSWGHfDwgeSasDCHebJDQq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvrLbUaFwOtqB3xFy4PkBN9Wo0tLaGzdYfEyqGS1C3GQIgXyFMLnsSTWsbZOYNnNIJsH9TXzaCaHILto2YbyvZFaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2748","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27728292},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c54e96b5737c82c359e5fa3d20e3824808782b1e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1415","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.398","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2748_1789681748517_0.6586557544282998","host":"s3://npm-registry-packages-npm-production"}},"0.0.2749":{"name":"@tscircuit/runframe","version":"0.0.2749","_id":"@tscircuit/runframe@0.0.2749","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c77097bf31cfe7c871e3e0e40664c7b5e1215dce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2749.tgz","fileCount":22,"integrity":"sha512-Man2Ey04idjNmG4GM4XbX4zHJlpv1vI9X2G5NBO9N8HYNPghy8cNb5seLfBU02x4Vt9emyBMiG2HKp6D4dkscA==","signatures":[{"sig":"MEQCIEpuv6d0qwGreAm/4yvIUbBnWPfGtD0WZdhSAdPF+R3sAiBl5pFMLOLrQ4S128TSzX4Bqx6/hsjcdojhEawk+lPMJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdDMY+paRhuAWU12yecWdtzC7SGRIYBydv0jjZh3HDCAiBcNJt7diQfG/HfYRy1hT4eYrSPIbFWoWTWfhG5XsxuDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4aae36e35fdc3e84bbd3d0aeabe8209081f2436e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1415","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.213","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2749_1789690923630_0.7541839082304678","host":"s3://npm-registry-packages-npm-production"}},"0.0.2750":{"name":"@tscircuit/runframe","version":"0.0.2750","_id":"@tscircuit/runframe@0.0.2750","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4c7a1f13fbae09a24f078f987d974ecbb9a6879c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2750.tgz","fileCount":22,"integrity":"sha512-nzR8tRqW96wUx3ru1RX9Lx+aYyvvYPq5JB2aIyfMVqXqSyGPH1JHufML58E1miB5wUxVSuHPIq8hDOc9ewclMg==","signatures":[{"sig":"MEUCIAUZQIGIeuAJawPh3UVdrDyVzkJhdgsi3Y9PHhLgu5xRAiEAxb/UVAk8E3VxcwU/tWUxweQDSLMegB5ss/pBnuvh79E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDr7RbqokXHpH5SmApu/PoYlx+f9GYQI7OqOz+pz1uu/AiBkvugzESwt5PbDgonmCPgWXdwYl2CUGEAEZr3nkSgEZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"651ddd56b1bbe7f277296ee4fcacf174d3065116","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1415","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.357","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.216","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2750_1789704258953_0.6133765451929756","host":"s3://npm-registry-packages-npm-production"}},"0.0.2751":{"name":"@tscircuit/runframe","version":"0.0.2751","_id":"@tscircuit/runframe@0.0.2751","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3b1ac51a6789948770d1be867501dbdf26a65f2b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2751.tgz","fileCount":22,"integrity":"sha512-C0kPNqGwncCta47RweKBbpkwcFnNzczNas8i805BTbG3SrLDuRCkD1gaLFw4k7PANbGA0a97XML27Nk1qPEbng==","signatures":[{"sig":"MEYCIQDdKhGKGIY4bWRxfFS/+m1GXkBw+tQ0qw2QVEdcEu/hNwIhAMD5BYlHHl3TkgSXihN0vyH6wqB/RDSBQnuLAryH4EjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHAKQAMFjhd1mBgoYmnqAnw0XGkT/0BS7BqAhQ0/3bakAiEAjaU8VBknJD1kKWZHrtLMEPdtONgaVoGaqATZQcyYfPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb6de96bb68145aeb0354d3b1eaab9ced6cf28df","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1415","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.216","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2751_1789705536704_0.17569268300179153","host":"s3://npm-registry-packages-npm-production"}},"0.0.2752":{"name":"@tscircuit/runframe","version":"0.0.2752","_id":"@tscircuit/runframe@0.0.2752","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4c60771f324a3d86b4af3f63e38d1103c7b8e454","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2752.tgz","fileCount":22,"integrity":"sha512-nMxPQfef0QNZUusnpX7B82r/KCty1WHwJGmZG2KRwq1mx5imbFqPOrC7VR/GtqOi92cmJYBSCQfvfNGWlp6VBg==","signatures":[{"sig":"MEUCIAtbaTXZ1CJ7E4OkNqT8AVNldu2b6aSeIq2MCy7dUaQcAiEAiKHC01zFcutAGfqwnc75hAKZDpX3f78e5AheKeNc7Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICY03HrIvvrOJECRbEZ4YK6CAJmTu1OWspUoaSLpWviSAiBiAvCjLEMc90IsuLuaSq8pflIYdkYH0hWAp2ksAxkPdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2752","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0196467813fbaa870b9269f75f4d4d0de8917065","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1416","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.216","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2752_1789733409713_0.2502416489553525","host":"s3://npm-registry-packages-npm-production"}},"0.0.2753":{"name":"@tscircuit/runframe","version":"0.0.2753","_id":"@tscircuit/runframe@0.0.2753","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ee3cc6f0bbb6b3be5b60347efee16c2435266d96","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2753.tgz","fileCount":22,"integrity":"sha512-RnDD+1FHIvO8WseOBGyzpA9S6pf90VbPWegmis78bjr/owJaCiC4H8FzJRBev0O6DiqH0BAki/zQM+p7qYNlww==","signatures":[{"sig":"MEYCIQDMLFXhT791xZWIlJ1qnuATjGfu8QyfV/fso51tsbG/sgIhANEnHIVLjFXimAvi3Sv7wbQnesC1QH5W+IuUMlK2+ny+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXbf3upUJUuLXD2f5uPeIE/8NU+MdVcYEolwCAn9ZENAIgBVXFKUV8J7H92i+iNL0p8nrZUDfOWsoxP1KK1CdskYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d357b4c5231928db8070d57561e83b731d0e60f3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1416","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2753_1789735078080_0.9977972409402687","host":"s3://npm-registry-packages-npm-production"}},"0.0.2754":{"name":"@tscircuit/runframe","version":"0.0.2754","_id":"@tscircuit/runframe@0.0.2754","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c80e0817d6b5c6108514c56ba05e103b9e01fc4b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2754.tgz","fileCount":22,"integrity":"sha512-PMCXD4knDMZwQqraJGV1q+b0uKHPjlY57ABdVx0cp2l4noWAQ3K4VVcNVVmyQ1OihwIozdoV3L2FTG7PNkXabw==","signatures":[{"sig":"MEUCIHzw7vmq8e3WyZ40bDw/zHM/it6QjzcxXyOTRvB5ORBdAiEAgPQPNhTH/80owsQpBkp0HxgR9cjUCoQ+c9LJRubfw3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAibbTQlWSMmynUXekrCtkdyEW5WTRPY7+Z5Ht//FCaYAiA9ydJj2z5k2MM8GabSEozjimip3ekufQvXhUTf7jAhZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2754","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc783d7caed6bf643e5f127e4a6c6b5295162d43","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1417","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2754_1789763386427_0.4256666305080392","host":"s3://npm-registry-packages-npm-production"}},"0.0.2755":{"name":"@tscircuit/runframe","version":"0.0.2755","_id":"@tscircuit/runframe@0.0.2755","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5a14ceb382423aef92ad004644b13130c94f92aa","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2755.tgz","fileCount":22,"integrity":"sha512-FptSp54r1LekySzwPSNPzGUU1958zaiHrZ1yKU4ju1boX++h1CJghknhME/oqnlq/iLgzc0vODfcyHIjuCX5ZA==","signatures":[{"sig":"MEQCIBNcV6haXnzYw0eoAR7RC9ZOC2D6A8jbhb9VRcxFM1BmAiALm7hToSzQVLQy+QdDabl0ffn8HZsmDq3Q+dLWO0H+Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDp8ty8N8SVLRwCAXYDReOxg+KTYy3co0zJJJnIik4dzwIgSHY418U6cCZxihZ91tMPKBzGVihiV99ZENobrWbBUN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2755","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4ddfdb72302cf927a45ef6fbbafa252ab3ab5e53","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1418","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2755_1789772621730_0.09920093009458397","host":"s3://npm-registry-packages-npm-production"}},"0.0.2756":{"name":"@tscircuit/runframe","version":"0.0.2756","_id":"@tscircuit/runframe@0.0.2756","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"28d023ac44b07644f470990699136b8cc03bc704","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2756.tgz","fileCount":22,"integrity":"sha512-duDseV9I+Y+58Y2ewnClG1URdIavzngA8Z9FGaLA+tcS52yeaM/TFzE+6lwW41VUB4oZZ97VZ6lX5lXd+OxUeA==","signatures":[{"sig":"MEYCIQCv3hy9gLUtvIAzG4l99oIme3xkV4I0bI9RXZeYi+4W9gIhAK35ame5oEPWD5U+vwHodLOTzl0e1Io2WGHU4QzS/5jS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRH++14WeEmasco7IlcFiLgjZv+pPDxBLFOCnpr8R7OAiA399Od1PgIZmv4UHr1KJim8Y3ApiHq/hNvIA/E+ohNfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"43b05ebea995e88b719ad786ce8dafa60295224c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1419","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2756_1789784516410_0.6344311334311268","host":"s3://npm-registry-packages-npm-production"}},"0.0.2757":{"name":"@tscircuit/runframe","version":"0.0.2757","_id":"@tscircuit/runframe@0.0.2757","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"83a6644faad78ff20740ab918ce29a714e12cd83","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2757.tgz","fileCount":22,"integrity":"sha512-km3+lAYfxlrmfuyw4x0HKJM72EN02JaNrE4s+3smbXk1Ez82aCdkNUlsxCXchObiGGT1eH5raZWMDhtBD7XYiw==","signatures":[{"sig":"MEQCIEeA2warjy9yvAEgMp2dNtXRmyKx3t1jstqM0Ox1u90gAiAV0IzXv099TWNabC9Vyl8VgX4Nb8tURkaK2WBEcCnG/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEZi9lQUpGezDHyOJTgV2fDxfNLw+LFW/iM7zAW+ubsHAiEAwhDE/nex7bmVO+AB0UZV985Yf7CIkmR7rOFJy0t61Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2757","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685012},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"15502abaadcf9bfec91fd44b8f80e7f5aacf2692","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1420","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2757_1789797238597_0.5652411927076819","host":"s3://npm-registry-packages-npm-production"}},"0.0.2758":{"name":"@tscircuit/runframe","version":"0.0.2758","_id":"@tscircuit/runframe@0.0.2758","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c7077ad3c3294b20cef90008c541bb79e45efda1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2758.tgz","fileCount":22,"integrity":"sha512-hZviUIphq2Ri32xNzMiSeLHpovQodZFL8tmI17Nw+SQfuekz1foBQQ+SKGRXhKCXIS5uy1jGOp5NiSs/2JCMVA==","signatures":[{"sig":"MEYCIQCc614omoB2plfwcQ+ZmNGbYy8y0dzluByfmfoFhUPx4QIhAPNtvwsqnAKKj/T6IREw+nlOHEQMGjqGIxP4SsweATKC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAr1OaSM0LBnLwnsr0oYuzdMFoqUy9uNDpsHBUWXv1irAiEAsYTb2baed/E45JXTaNyUrAG1YRGXkYgV0nTdAH36Eaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2758","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28684402},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"65d0fce107822477548fead18a03e4260d9b6c6d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1420","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2758_1789799143960_0.702600386509977","host":"s3://npm-registry-packages-npm-production"}},"0.0.2759":{"name":"@tscircuit/runframe","version":"0.0.2759","_id":"@tscircuit/runframe@0.0.2759","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e565364e6ef241e4679956ddb24e6614132ece81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2759.tgz","fileCount":22,"integrity":"sha512-N7JHb25bVACE/gPopqI0oDHKTU/Ph1W+ukVoFCeKFU/0cE09QGIrxDNlYD8rBzWXH92Qjc0/cZX8R+CAAA0D5w==","signatures":[{"sig":"MEUCIGH8MoGXNhP3XA3R1pOf96OYsbs3vrUx7fvbljZdd5QRAiEA8fm1M7r+MwP1Zwe2ZARHh6r+A34hcT3cJPktGx2JGd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyBnkpeHi+tcVeWCCDYOEOZ0Mkf1b1jeAoTHlzQt7LfAIgK0qB9geh3+ztjM/8qgWyiPs5jdlfDcw9SjU7bovS6k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2759","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28684402},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"912de8636107e1426d789494df67c20935040e0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1421","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2759_1789801573508_0.3410632156603488","host":"s3://npm-registry-packages-npm-production"}},"0.0.2760":{"name":"@tscircuit/runframe","version":"0.0.2760","_id":"@tscircuit/runframe@0.0.2760","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b473764bf77df8b98a1002df0d1055ed51635084","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2760.tgz","fileCount":22,"integrity":"sha512-a03d9gP9WudpzVjJ3U6XwydcQbve7Kk4B5q0tCvdw/U/ecQCQ0o7d83qeH/gW2J1ugZsgIISbXJM5ncVP9gD0w==","signatures":[{"sig":"MEUCIQCl0plzdcbi2ZqLHZZgqE/E2enizKADzATAHXl0y8aiagIgbY9IvrBv0f8XYwoTBnNAEKZpsjH7cqtzndJgRryPR4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFnhHxXttqkC6EzsddcwE3WI7JSQN9TeoHgnWmVl/wbxAiEA7NAnqeVyS9pXGd+2GfKdowfTq3BVRD6sVeQ+NYlnBWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2760","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28684402},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ab1915e26e85d041a22bf2d079d43a059841a630","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1422","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2760_1789814322212_0.21015397188333274","host":"s3://npm-registry-packages-npm-production"}},"0.0.2761":{"name":"@tscircuit/runframe","version":"0.0.2761","_id":"@tscircuit/runframe@0.0.2761","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"dc0bfa9d2d4959f9b01edc03545fea3c4b08b69a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2761.tgz","fileCount":22,"integrity":"sha512-MX0hgL7zdomfgfXSwqWslrNhDkjLLsxaZIqzuNWoyKDwWttZhsanOwTSyNYncr8b3e1pJ7mqWpv5z6GKVRpAxA==","signatures":[{"sig":"MEUCIQCjt5u+xu6jqlQz9spnHJCymfGnIU5Qqj2hiInfbjCIlAIgEosCDRE3J2iAM12YriHhiQwWHxjUaBPCL/QkZ4bdMQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALsn2snr8d8bmvtxKGFdlPIV0ft+qoPQuz+1x8mX73nAiEApQIPhq/8u68jYIwDmksvO87A8Xg1TZ1+FWua26m0j5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2761","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28684402},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2ea24406bce60821fce5016f75145cbe36c5ba6b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1423","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.399","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2761_1789836916907_0.7676510003032142","host":"s3://npm-registry-packages-npm-production"}},"0.0.2762":{"name":"@tscircuit/runframe","version":"0.0.2762","_id":"@tscircuit/runframe@0.0.2762","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7ba851f86be430c9be7b3dae0ebfb3826e8142f8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2762.tgz","fileCount":22,"integrity":"sha512-hyKe5RLzXIAKE8JHU7hh37UlfdIYWEbq69NU4KSkjkFCjahI1E9HSt8hFYzHGn3uUk2celO4yHNbVg5aeoaVsg==","signatures":[{"sig":"MEQCIAn+ljxSfmLWhKYlsoR0Y0OW30Pj8MK9Gzdrellk/XKPAiBUNTSYhTtojGz65+6USQgLJPA0m8UPOCUCjm28E52AgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjGPZxdB6NlBEXvjeQ3swTaxV1ScXh0bsC+h8b8XkjTQIgFvFSg7VpTKQSE0WcqzEHqK3IDfOOUZ9FriQOQg4N70U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685296},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3eee9fec8ca1a5d07631d177b04306aaea860f0a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1423","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.400","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2762_1789839952315_0.1391728477423304","host":"s3://npm-registry-packages-npm-production"}},"0.0.2763":{"name":"@tscircuit/runframe","version":"0.0.2763","_id":"@tscircuit/runframe@0.0.2763","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9e4a19eb10f6a07f22e1e5bd019532d915da334a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2763.tgz","fileCount":22,"integrity":"sha512-zCbJWGP+ii7Dh8af1rvBiHnxBlFDFeqg9kav3NS8WKzIQe/W+CgwuqcSItz2qSxrp9R8Y6FkmVslyIX8WoTy3w==","signatures":[{"sig":"MEUCIQDcEBtQIvvPpLrlpjvEn7s/nHvIRJ0bPzo00ueQSPAdQgIgATbAdwjRgEIVWzoMBT09C+M9/MRAVckM0y3oZL3dNng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzP7zARquBgjzeAlXl/Fxw3L6kR82HiqlX6QV1sXFlzwIhAP+nTeO4X3imSKks/+lQaFISSf4DIsTAKPZ/tWUFWMMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28685296},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a77d5a8c37ae5f9f545fd4e82b2b1a264f182967","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1424","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.400","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2763_1789840787305_0.20812962830977777","host":"s3://npm-registry-packages-npm-production"}},"0.0.2764":{"name":"@tscircuit/runframe","version":"0.0.2764","_id":"@tscircuit/runframe@0.0.2764","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2556b5328c3dd2635f74ff2d0f56ff5744e65dea","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2764.tgz","fileCount":22,"integrity":"sha512-19wOhQy5eZoRRKZAqt68K7yoOT9Gips8Kd0zLkG+VIpDdj7p8aLSF7OCvu8CKXGTej1qzghNDPYCUaELOEJwGQ==","signatures":[{"sig":"MEQCIAFZknNTVY4xI1g/wy+WgnOi3thQa69ldt9dKKQI0OTsAiBV3Agi3wWSfZkM9W2qQ0U7Sh1N/G42x2T2BelxvbcI1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFjAWj8pTmHVgEchtQeTI4lz3KcXISbrtOJp/rTWfmoDAiAsjNcAUk1d/zMvINxuozXsGzovExBNDKsM6vB7eY00+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2764","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28695206},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a1cfaaba6e5b587766d0d2cd6b3d8e76843951dc","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1424","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.401","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2764_1789841307497_0.6520007751197425","host":"s3://npm-registry-packages-npm-production"}},"0.0.2765":{"name":"@tscircuit/runframe","version":"0.0.2765","_id":"@tscircuit/runframe@0.0.2765","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f43287d3c083edcba3188876240980c231ce568d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2765.tgz","fileCount":22,"integrity":"sha512-PBVJQZKVvU27t41e+1HAzOhLPQ1RuaQeCkxbYJXRkJ7ex7FM0GpjQQ7JBVEWhbfs/H6CxC/ODZtEy/B2bdlmCA==","signatures":[{"sig":"MEUCIQDPcx81zNR051t3OkUCh87uMkC9NppDHd7uF2xEB/MZywIgb2vySvXpYd9YpmpZ82CE3ESH4jauD9FAt0fcjN5gHqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsHQd/2gTUYich8riyKTQKkoh8RXgPW4kmR9qUa3N1eAiAqx2SHJEjaivZ1CqTbMP+wePTTliiOkMMLNjYaamWotw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28695442},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2b8cc57141e95cc2ae36cf5c690d4fb89409fde","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1424","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.599","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.402","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2765_1789841776009_0.8585350394138704","host":"s3://npm-registry-packages-npm-production"}},"0.0.2766":{"name":"@tscircuit/runframe","version":"0.0.2766","_id":"@tscircuit/runframe@0.0.2766","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5b5d732cacaa86257fb3ee9918ecd69a4a89e565","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2766.tgz","fileCount":22,"integrity":"sha512-Eh8EiZgviDQIE+NjQX1q4M/cVE0PnDgF/BdqUTSt80utVS8eyJCvnxfkhummgrdwbXXM6p/qz2NQ5x4WX79PIA==","signatures":[{"sig":"MEUCIDEL3vvU0snjVip7qRQNyiAGbwvGRnmm99AxcJrIjNzrAiEA939maHiCv5t58ysrR/8o4KEX/n1qSaxf/WTVzSHyZpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAywG4WD2vNfyF5tEFmzQ0alTZWGPw7haw8EkJlGcdx0AiEA8fya72k5fxaxmBzgNmnD55XRRH7mpIONIDqYxeZ+Yeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2766","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28726590},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fb12d9ef2b091f2cfaf0585e6dd5b75d74c7e00a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1424","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.402","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2766_1789845278734_0.051764514563341635","host":"s3://npm-registry-packages-npm-production"}},"0.0.2767":{"name":"@tscircuit/runframe","version":"0.0.2767","_id":"@tscircuit/runframe@0.0.2767","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"46a6c355175f460bb97a28c00f97c46202276267","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2767.tgz","fileCount":22,"integrity":"sha512-BM8tGooq2ZtIuYIXrSTJdQ2fenMkbgzLIW49AK/mawRtER6WjF39olpKTFPjE6ZpUuzny10SoD7vBcL3xRdHnA==","signatures":[{"sig":"MEQCIDo4/FvcW/JMk5TCvlD71k8uQHOnHrmVVzJWYnUuT2ijAiBIgR2pyLgvsM+hOPNhT9W9+hMhsGN9lPn8amsvfMKdTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpbnoDuPRHD2guoYoydGqdAAzPHk0cAx2jAJ1pQN61IwIgRXJnK5066RBb/sWeDaUbJP39mRld1NOYgw7kVUaI3kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2767","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28726590},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6eda42e34bae37a4b09f6d5b620974dd4da51d4a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1425","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.402","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2767_1789846949801_0.46819999780363686","host":"s3://npm-registry-packages-npm-production"}},"0.0.2768":{"name":"@tscircuit/runframe","version":"0.0.2768","_id":"@tscircuit/runframe@0.0.2768","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1b016f8cb0262a70966e3fdc819c61d7822e2a3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2768.tgz","fileCount":22,"integrity":"sha512-L4n+NMZolllNONl8foGSM2MbZDQwVRf5+yz0Q+jwSfYmCLZCfounuXLudZ+LgpDSx0WUd5QV7wcFT6BaJ77xUQ==","signatures":[{"sig":"MEUCIQCJSWhePeL2CEIZNhKq88YFVgmpezi255K9YnkINsj3uwIgYq8aQ6L0HKr7BLjdLYfSrsOgVoyvktYikxed1a59SC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN0EjXzLBeAJozBGBHiS2RRbpsCFVTuQueVU1Dxs1EewIga6RbLJa8kUP0PQZcIhYyHZceErvTpiG9SlbIL2NsP3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2768","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28728170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"48e1b6271e816eb4fc8761e1fdbe81fa3390be05","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1426","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.403","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2768_1789848642777_0.9957441595484782","host":"s3://npm-registry-packages-npm-production"}},"0.0.2769":{"name":"@tscircuit/runframe","version":"0.0.2769","_id":"@tscircuit/runframe@0.0.2769","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"aa573f7fb89b1cc795d8772920819982538d4dfb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2769.tgz","fileCount":22,"integrity":"sha512-4gpaN9jnX58w7/WY3qMpOXyZ1Hcc1MNwxIxlshEAgCNwsvpjBM0rUGVR3DibRx2HdX/J4B+51ZXPS2a5CB9e+g==","signatures":[{"sig":"MEUCICZ3mcXYzBn2VmaOZan9ah6lP5A42f4c2cqsuMuXzsayAiEAm3r83pjDhRfxH7JuzSSAMUN8woZwmnH75LUQ4PTzAtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzGMzvTd8/wPeylZkDbVbSS7V+SLBKlksx7XUKmyXMEAiBOmTHAuFpI552BYDbN3clu1L0k49njbTJh8Wkg/3NeIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2769","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28728170},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"03e7ff30f1e76a13f22910d6c9ed649f6b908d40","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1427","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.403","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2769_1789926654492_0.8723391648419931","host":"s3://npm-registry-packages-npm-production"}},"0.0.2770":{"name":"@tscircuit/runframe","version":"0.0.2770","_id":"@tscircuit/runframe@0.0.2770","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2927f303ecbe487e449211dad26509e35234f9b5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2770.tgz","fileCount":22,"integrity":"sha512-yP6p+eqznSeb9vrURLQ2erkzYGOu3AF0TkSoxevChm62LYNVB5vbFQrbDRiC7jwzJCugzwCtnfOeUiNDJulUtQ==","signatures":[{"sig":"MEUCIGfPS3O8yYmCm7qVXd/C2od9xL8EksgxeCa+flTDSs0YAiEAiTvRY65tdi8PmadX/oP+2EhuZTgAuaqZDo67f5Qq5xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD10ZTR13WpCnaC71ofuMovafcGxgXAo8JXFA9+NjFKSgIhAOUb8EX5BNDDX+4oAoUM6BlI8TvmKQWdBNLFbrIXjH3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2770","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729514},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f86f591dc16c2dc13ba1c1f1772ddd0cfacb7b4e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1427","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.404","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2770_1789927105126_0.31784714224933563","host":"s3://npm-registry-packages-npm-production"}},"0.0.2771":{"name":"@tscircuit/runframe","version":"0.0.2771","_id":"@tscircuit/runframe@0.0.2771","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6b9cc4b0d0ad55aed14bf772fac63c01eff88032","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2771.tgz","fileCount":22,"integrity":"sha512-yJd35vMF9zxp2hqpkxv+tRmWiZnSsCs1cl+hximh8AgWRsOnjfgf6e2Qpv2ytf9klEXJ82JTrlyHhSHAPnhFcQ==","signatures":[{"sig":"MEUCIQCPlyRp/AgHzcDI3nuZ/ZUh3ACDhipO30VhnfeDVwazOAIgEnAtMTXeJ+yRpVGyomXz8ChZvmf2rjzc23u9CFzbkHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEkImwFI54MX8YmYp7d1iAvpcjbvCIhT7Ac39ruZISV4AiAxbFv+7Y+kQWszY+94kkSGlgqavrwgYEbJlz8aio/BZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729514},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"264dd6da7e75d872f9bbf50fb4ddede5b243bb74","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1428","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.404","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2771_1789932001672_0.2614277092262218","host":"s3://npm-registry-packages-npm-production"}},"0.0.2772":{"name":"@tscircuit/runframe","version":"0.0.2772","_id":"@tscircuit/runframe@0.0.2772","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"eb6c6039d6d71cf6fd8b2ea3af5134c7be30f76b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2772.tgz","fileCount":22,"integrity":"sha512-ycPacMJiXyo5/H2iYe/AH4CbldfMoBV8YaiM2CYZ500h4fkZglHszmdFts1R1GLPxH5WwbX2k9xQ/B2U5ntFCA==","signatures":[{"sig":"MEYCIQDrQyQi5mCwxuYSgOtKbFWOhu3xUvV1qabddEeiO5L04gIhANmyrqw285sTJ+GItcufSW77R6KcYekUNd2AogJa3F2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICzcsXyN0VIr0jnEXr8X7J6zkHBs7CeQiZ8VtT4dYf2fAiBTJtLQQ7MXNN/a/p3nfeBhnfz+4Mx3PDyONXFXfF1lQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2772","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1a470993f42e616a7327704fc39501ce98c68d08","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1428","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2772_1789953460155_0.8113251536327581","host":"s3://npm-registry-packages-npm-production"}},"0.0.2773":{"name":"@tscircuit/runframe","version":"0.0.2773","_id":"@tscircuit/runframe@0.0.2773","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6c403540a2605d04abb81c0cd9c7e51daf7b8ef4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2773.tgz","fileCount":22,"integrity":"sha512-2lxPlyT6nYEykdccFOBgUThsUFBjbCirapKoT7kzEoHPhF1DDhdqd4Rc/zlmPKAREabHE7hfp3qMbLQ7/42sgA==","signatures":[{"sig":"MEQCIBWDCuE9UZ7PYrMS2wgy0Ot0ubt+JCcmXbChHVpJjuXUAiBuxy77WXtUvqwuN8sEM6Klpey1kf+SHAtJ0egcc4oE5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfJbDPVQola4t71ISFJf1IrYv1Sdcucu9WnkLnpzPdiAiAPr+QbHcTJ1ly3jeJthkzNx+1Uwh+q6s76eFYhX66Lug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2773","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2f55e7cf6c12849d2e7dbbcc923d6446d0825e91","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1429","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2773_1789970437203_0.3357697656104588","host":"s3://npm-registry-packages-npm-production"}},"0.0.2774":{"name":"@tscircuit/runframe","version":"0.0.2774","_id":"@tscircuit/runframe@0.0.2774","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fdd37f07f6afe338e8cea9d70d197e81ebf39cd8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2774.tgz","fileCount":22,"integrity":"sha512-OXOsO9c+ykbaQhyiNQXV9DoZhbDL5TTl7q9myltBCKAZ0Gb86IByoQeq/ADIvKxqHm9tZy/l6CXMRf0xxKRH0A==","signatures":[{"sig":"MEYCIQCiKGg36AGSbrrqOFCIDylPGdHiSSSsrVmqGTZ7HtMvIgIhAMk2g5YOrCfcvk38Ac5Y0yznSlxRpQIJHFnWNNHGVZxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjkbr7C8hjyZkhvKh5UfNjvuM1nkKHQJrvqdnlzNgiFwIgV3vFY3My7hY7DGrHI+Gfr6S4l9Wz89y3iR+mz4p77RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2774","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"544472d94fa97ac384d12e71af989004f3b1aaf5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1430","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2774_1789992037161_0.36460345259215976","host":"s3://npm-registry-packages-npm-production"}},"0.0.2775":{"name":"@tscircuit/runframe","version":"0.0.2775","_id":"@tscircuit/runframe@0.0.2775","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6e38bbdf2baa29a4fa8adddb76d189d4d482c1a1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2775.tgz","fileCount":22,"integrity":"sha512-vvsnG7KN8rZo0Q1VNVliqZlKkMV3iiPy+qB+O4WQ+2PZw5BoWOndbu61OHK7pDphTpG8SFwjp8zmvgDrmxFYaA==","signatures":[{"sig":"MEQCIDNUS+YnuufwG1Bpn1y1ZwCtSEB39ew5ARnVWLZ9TboUAiB5UvMjoTnAHsKbOwR/auxSkruXJqfCL4XP6aE79JZ6Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfmpLf1nNOoec3H/O9v0CVs4E84mRIdwh3bOXpZEGszgIhAKmSBrVHuXJIGnMMjurpgox4j26I/rFCCuiIRafeK3Ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2775","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"be8e02ec2d8f015de473d333caac9d7645d59deb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1431","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2775_1790018755297_0.39128094567515004","host":"s3://npm-registry-packages-npm-production"}},"0.0.2776":{"name":"@tscircuit/runframe","version":"0.0.2776","_id":"@tscircuit/runframe@0.0.2776","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f885e57a78059f72707ea23afb05c62daef91e43","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2776.tgz","fileCount":22,"integrity":"sha512-rkusjl2cpPqPDlbRRFOBvaKUXfG1zyk2PBNtFqGpEyfux8cJPKocyKkAeyOlefrOYga3J13GxFoUxhMnizjpsQ==","signatures":[{"sig":"MEUCIQDGGYLIh7HDDG/SBqQOASEelG42GOATVxTfHXsfHxoONgIgATY3nVfOqwB3FIp3gJOt6KeJaQXzgrdmkfaG5RDEvBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGXWNG6OmJe8HNk/ZNHLHHS4IDZKkiK+4sCQWUYvBzMGAiB6WjKjpGebRsic5XsqLddhMCZbT4+/otlFzGT1ZUGs1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2776","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b55587dd6705d89330851e1ab9280f389c57ea2c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1432","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2776_1790021084912_0.8642280887786995","host":"s3://npm-registry-packages-npm-production"}},"0.0.2777":{"name":"@tscircuit/runframe","version":"0.0.2777","_id":"@tscircuit/runframe@0.0.2777","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3e722adac04ae761b08993e4da7d2c5d0bd8e79a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2777.tgz","fileCount":22,"integrity":"sha512-Eao8HJmcGi8ACpaP4bB8gIN7e4G7jzFufcSReNNDXHj5oIUDhcl2KJ5J1YwTHFC3Jo+NVhIMJTPUW2C9fVbQdw==","signatures":[{"sig":"MEUCIQDqpEYnkRr9WNUKRTvnWoMRcfAIZlCQcyEcsIOnsSXpJgIgOyO3B6RAnAtto21p9pCzu47eoS4QkjCDa16Ce6x/MF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJKLejwswcy9LCC/8tcxMF8xMr7k69skQ3bMNMfp5gzAiAfnOquPR9FT+h1e4lPWeFzHZi5NYKZjLAcEGTD0PfF8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2777","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dc3174b0e6199bca8e0478afa2f4bfd71bf2e5b4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1433","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2777_1790024394696_0.07559162932801655","host":"s3://npm-registry-packages-npm-production"}},"0.0.2778":{"name":"@tscircuit/runframe","version":"0.0.2778","_id":"@tscircuit/runframe@0.0.2778","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e38440b9b5c2174c72bbffed9fc5fdba9352f7cd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2778.tgz","fileCount":22,"integrity":"sha512-WctoypBE+lvF7kSIDLafEueOJJ82j0VFPkl7Zhhjy1elIOlgC7Eu0rNzcaebwvqA3nPRREiuzuvcFXwffazqvA==","signatures":[{"sig":"MEQCIG9ToCdS/tgkawNXOcaUCVd2CeSSkXDcoernrfwiJQk0AiBf+VIn7kwXo0cSt6TJssWIBS/X3I8BFphLRMU8IBFYhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCObYHIwlWxLsatn1LAUUL0DDXkVgQUp7aeiXKssF7gXwIgXJ84USFIRn8CbSjPp59EbazvovlksrSOUYHTitj7Szc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2778","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"672fe934c3ed7d892658dfbc1e04b14800a2d1f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1434","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2778_1790025303960_0.24146860148899996","host":"s3://npm-registry-packages-npm-production"}},"0.0.2779":{"name":"@tscircuit/runframe","version":"0.0.2779","_id":"@tscircuit/runframe@0.0.2779","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"724c5edac72a07387cdecc4e19fa66ddfac25e43","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2779.tgz","fileCount":22,"integrity":"sha512-2Vn+w+3+81caw76LzPDQwaKYUxSNqV6AyBMa1vRO9zNpKcTudBD96ztDdT9iBqkmEaritlCee7XOUSd9clw7Og==","signatures":[{"sig":"MEUCIQCdlZHX2JremKXiL8oFwRKK31dtjwp2VGzxwjkd3NG9/wIgBRXkJuMDEn8do/Q/lMmbfrzXZRFULvF9BO3V9diy2xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDlE2BBw8CiuiDEeE4RvOQ0crMfapYFYwBPcMofsZAZOAiEA8mtjDhGCzOqYh77DUq3kyiKkvdI0P6HRjt18Fx6omTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"69442e8d7cae6c16e887132020e70f258bac4fd9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1435","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.600","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2779_1790030634167_0.7038888662214688","host":"s3://npm-registry-packages-npm-production"}},"0.0.2780":{"name":"@tscircuit/runframe","version":"0.0.2780","_id":"@tscircuit/runframe@0.0.2780","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"58a4dc24d0c0006d4b4984887745fe220ad43a05","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2780.tgz","fileCount":22,"integrity":"sha512-j3del0Cf4DOScbbPCBcm60Imoxb4bMGGjwSvRKjKz3mGbxRNMq0VVjsqq4Sv1dwc8CArpnrwauna3wXsmrN+yA==","signatures":[{"sig":"MEUCIQDT+/B5IY8LJZH25X7Yzydagvw+yMkEmftfCs06AiErsQIgd45F4JoAJ7xA7YN2ffrpCc3cfm0Tma59CB+U4mk0MdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7WeVTcnV0rSqBPwwc36HDHNotUEaoBeNziKUT179UdgIgD/Ow7jV2BR6PzgE0sVdh4xSUzUlnLG6Ym+50jpDS3zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2780","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"69ae91ab912a3dbf0ac996e0460bfd5450d96733","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1435","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2780_1790033265491_0.27322197174386753","host":"s3://npm-registry-packages-npm-production"}},"0.0.2781":{"name":"@tscircuit/runframe","version":"0.0.2781","_id":"@tscircuit/runframe@0.0.2781","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"17fa2cfb1cd2263a13c433a798203e76cb3cd8d7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2781.tgz","fileCount":22,"integrity":"sha512-8pu+W+44Z2MXNZ5kYcmtgTRDrm+HwYCCK9IcqR4qR9hv12ypWFCw/cs8yn+Pd+ko/+JNOElvNbivlXg1roqYBg==","signatures":[{"sig":"MEQCIFyMM8WUcqYkt86xc0Knxz0FWAqRBNkOz6hSV86FBkaNAiAykC15/hGZW2sF7aWJSfZAD2NWW7LbSJF2XZXA7vrrlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICmLoYkLtExT26drV/RVNW7Rac2+X53VQU9MJGKf8QZjAiBM6ZAT3VgbWdvysfbZ4fSzCJcj3YnPw/xC3EgDCHA+Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2781","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5d751ed758427c64600719905674a4783bc46f22","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1437","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2781_1790044447515_0.6982763958006193","host":"s3://npm-registry-packages-npm-production"}},"0.0.2782":{"name":"@tscircuit/runframe","version":"0.0.2782","_id":"@tscircuit/runframe@0.0.2782","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3e8c945a0462de95270e9c23eb172e987ef0a5dd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2782.tgz","fileCount":22,"integrity":"sha512-gqIfrT1FjDrhEy4J/saW/obFMCZRkC3j5G8IQK3mvfHZbsiK9bBYWWtrp8GyQYHmKT9aP94H3K2ZW5B3c+hfaA==","signatures":[{"sig":"MEUCIBJ70qugy3FWrqD6ayNeT3UXfuRoYxHyAPJlQ+az4typAiEAtUdkYxZxdflqRm9zicDN4dxVrO8FbnM0i36ppcLvNOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF08Cg/MT3r0Neqfh6GWqlBFAzHWwNdKlGOI2lpRd42SAiAJ/REGNLLZeQmn0bsnrOT1F+FDSTfyfJ304MaTpbr4zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2782","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cdfa5136b1a858bf371fcfa5c3afc7c29fb9a0d1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1438","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2782_1790056262746_0.06373666000258837","host":"s3://npm-registry-packages-npm-production"}},"0.0.2783":{"name":"@tscircuit/runframe","version":"0.0.2783","_id":"@tscircuit/runframe@0.0.2783","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e09ed51f7baf46094757757c51a266f73b9310e8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2783.tgz","fileCount":22,"integrity":"sha512-vtUKJMb1DNCqhwJHOtoFipoSyuKtYPrJbLOauV/3Jf9B4ZY6OBxgf2P6CzW3M+YmkvIeyAfxT0x4eWVr0ncIbg==","signatures":[{"sig":"MEUCIFrNxW2CdAVfaMN0rxDjBATgG0ECfICffNkchn/cMUy9AiEAmrt8tmcEbrs2JwcDj5hRDk3aX6soXy3a7dUgu0wEW84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY08tYmAqblERM7yFOvIEJ5RduWdl5UF1c08w6OCEDSwIgVWZyNf+Ml/dAT/2BI9SUmF9cb3141TCU1fs5/+fZepk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2783","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ee1ca5f3ec19f771aad4ec9d09b8bba33a14d058","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1439","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.217","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2783_1790090078337_0.1285905271042369","host":"s3://npm-registry-packages-npm-production"}},"0.0.2784":{"name":"@tscircuit/runframe","version":"0.0.2784","_id":"@tscircuit/runframe@0.0.2784","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bfb952111e6693985f49fe22b21fa60677eeb0e7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2784.tgz","fileCount":22,"integrity":"sha512-PwbXu92JyzMou8HcRUOoC21cP58Inv1X+8hpT4DYrzF6m4CPxElJKK04HICgm8qATmCLIymNKgoj3r63GunTow==","signatures":[{"sig":"MEUCIQD1kcQHFi7tMJOl4kPpz1sK6rrfCVZ9vB4D+tNZeWCHogIgHjTyMmkY1PYuYO7jg7WfdaNRNeDBzfl4qWhPS+rbRzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNq0/qpdrdcHQTmUb6+CUqK0J1FdV5ZcO15x+E2g/QHgIgVIUa4GUUEaD036+oFLmElwLzwAo3OTyR6TCVYl0itE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc8931a1a14e13f7236ce13ee6f959b452e2eb0b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1439","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2784_1790092143677_0.9398515249407289","host":"s3://npm-registry-packages-npm-production"}},"0.0.2785":{"name":"@tscircuit/runframe","version":"0.0.2785","_id":"@tscircuit/runframe@0.0.2785","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"086c3ca7c96ce21e62f1728bc584b9b48b6c964a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2785.tgz","fileCount":22,"integrity":"sha512-HisjiBcp1Rt7UoDGIrL2zqnXRPpxHrH+NtI/IJUFmizV4ZW48CnALJRYRj1LxKT4ms67ykO5SUOklVHir5mvKg==","signatures":[{"sig":"MEUCIQCrlewQU2eqm7jgJZC6fHT73CqN02bbZfb3u0riCKK5igIgftHBOmeyo8pW+LXy26NQZDDg75O5AzjvzaCnaHfgSJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZR3gG9brfVgmoLHV9cgh/omzLn0n/8NFqYAUMQfWN1AIgYj+7OArgBLdiQesNBUMLOwGbOvoYSuG5Tf+x4BRkdOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2785","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28729704},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d3258f0ade8a6e132a8eecac93bcbc2801428065","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1440","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.601","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2785_1790096808143_0.2511629443315939","host":"s3://npm-registry-packages-npm-production"}},"0.0.2786":{"name":"@tscircuit/runframe","version":"0.0.2786","_id":"@tscircuit/runframe@0.0.2786","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"64dd90085f9b84c6f52a08cf9ddf046a5715831f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2786.tgz","fileCount":22,"integrity":"sha512-x+2v4fcCtwJ1CXpgYwxJULehIRV38YDyrS6UqgNB5BiYsZUDjaksnotwnX2WTluClZd7zpgchq/F07D0eVtSig==","signatures":[{"sig":"MEYCIQCORWHFjAoKXc6DHetMmmB4BBTywFN2jPsZD4yRV/OljwIhAIWhrhoAWQV3yrg2fKkxNcHL9y+fjxxt1ahsLtb5mi3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUkSkUy2gep8iZTZHh0MKUWx8Aoq9BZLCjVJDL687bhAiAEhsnvBYKWZBTPeAeIkAgJL7WrHEvvorfb42hOpXWwVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2786","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6c02cebdcda2bd36f2948e8446c9f730b93ed039","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1440","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2786_1790098366698_0.17606982482037714","host":"s3://npm-registry-packages-npm-production"}},"0.0.2787":{"name":"@tscircuit/runframe","version":"0.0.2787","_id":"@tscircuit/runframe@0.0.2787","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ac0420440ca636273cab754d1c5397a77b1d017c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2787.tgz","fileCount":22,"integrity":"sha512-iYrVfo7TMoTQs51BwDzELD8Tljo/c3VUrBSrCcCnXflujDAElXRjuVdskJ8y+aq/9NPT66lqmG0Acv9Md48aOQ==","signatures":[{"sig":"MEYCIQDdneeDSX4KRum3meP1Qhmd9mThK7BNruWTyvPs7Egt9AIhAJSWUeRpzMy4Hd2ENpaCa+ayxo8fL3jRPvMf+GXpEFGv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEGtOS6omMEFWIlm3vTmv7uUm71avPkl9/6ysZQuSjZAiBduCToCTPWNcOAUIbIiEBV1ASh4hKWqKKja46OWtvlJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6f0da784b7baabefdf9d194144dec8b163cbfc50","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1441","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.405","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2787_1790104129137_0.10482044415099434","host":"s3://npm-registry-packages-npm-production"}},"0.0.2788":{"name":"@tscircuit/runframe","version":"0.0.2788","_id":"@tscircuit/runframe@0.0.2788","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3965d453dff49b2cc400fb21948b2d5753e6dd32","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2788.tgz","fileCount":22,"integrity":"sha512-OYtXcFg0rQ2PI5/lzBBQgs1x4REnokeoqsYCTmmQi8cPxmKgrqo3+xaR/3aXBedVnaQBjRit0meWQa+gjb+IkA==","signatures":[{"sig":"MEUCIGKX1KlHx07zowfN9rUw3CYboQTA4Y+r9WoqjkDnx9rrAiEAogmAdn/5P4Ga6N8bV+s0HAnSrIRCWIoHPEdtTBBygi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWyd4KntWcTUY3LB+I4WJeVzFP+MsWGwbIJ1TTRNv94gIgRBAwisHHRUg3UNnY6tbhpx48NZIIq3InvSsQayeW2H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2788","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"89fca70d2f701706b28e759dfd22491b7b149aea","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1441","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.406","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2788_1790111534468_0.9014612612492563","host":"s3://npm-registry-packages-npm-production"}},"0.0.2789":{"name":"@tscircuit/runframe","version":"0.0.2789","_id":"@tscircuit/runframe@0.0.2789","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3c966d19aaaf9bf765a85906c5235ab37c0f5c7d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2789.tgz","fileCount":22,"integrity":"sha512-Osir4YaRYHtmmrhAhzXVIKYAq+M2pEB64YMK3B/d9um9ZWzk996kMw4Utt+unuSYtNH80IBXKxqLzSkKIb7dUQ==","signatures":[{"sig":"MEUCIDV6tDixyEkseekHxDVCuuGRl+PfqUXhapEUqFKspiiTAiEA8gs1QOl/R9U1Vu1aa5yDedi9qGXNH8WBVDwC/GmH+C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvnz0RDU8GicGiaBGesjrdbWjNb31bymCcF0zgTLhoAAIhAOC7RuomECZ/CbOQzjOSyK4kR+iHQE1K7eh/ZdrwSMtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2789","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1985aeed20043779eebb9bbf1937adeee21c7fda","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1442","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.406","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2789_1790120025426_0.21163961054202396","host":"s3://npm-registry-packages-npm-production"}},"0.0.2790":{"name":"@tscircuit/runframe","version":"0.0.2790","_id":"@tscircuit/runframe@0.0.2790","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"35bed20858074d2dfaafcff46f6bc29f6427fcae","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2790.tgz","fileCount":22,"integrity":"sha512-ZzwLTN4dX+azA8mIfR0rJme/qaW/niZ1kgDZq0D/cKmQWR6gsrgQGrC7k0efvFbrJhVsTPNzcPvx2jHjOXTU3w==","signatures":[{"sig":"MEQCIBbpAw3fwv5zuSNBnyRz+3IK9qMtTbhI9DLfJhiaDbPNAiApCXuC3e32wjjzN/FpO2iFgluHwWSj1v3LhSLVtsp4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQqNwOihqEEOUkeHzdfmTucAqLCWoKeD6b8UBDVoHqlAiAUOYRZERQhDx4jArjvdZ72gD5qYL239mtAEedd3HURkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2790","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4f94f27e985cbb00c05a08726eb84fc8beab88fe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1443","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.406","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2790_1790154818883_0.8650006237050543","host":"s3://npm-registry-packages-npm-production"}},"0.0.2791":{"name":"@tscircuit/runframe","version":"0.0.2791","_id":"@tscircuit/runframe@0.0.2791","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5661c21a24b0d523839242858b07d1d90474795e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2791.tgz","fileCount":22,"integrity":"sha512-638J+SuicjDfrxaABl05hP7V2ec5gq5ZwFgTWxIiHnMhi03pROSO10Ht5J+aPwuyTLl61OnmYs+gQocmxGG5yw==","signatures":[{"sig":"MEUCIAML6NS6f27OsxVm+CYi5+bTSOfdB0lIUMKmXM6aPd1jAiEAhCwJwVOmfV1sxTaovddrNh5MqSS1Wsq5Dz/LYouE86c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASWo+X+GzIseo/PsdYHI6YCSjp479hBC9aTJT7NMH75AiEAye1mHpYRSY7dXP12vrQFGfdcuNwYyxf9nQKI8pmg8sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2791","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28811844},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4b7eccd0ef59363cb94d49aca7c5e641e3b60b35","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1444","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.603","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.406","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2791_1790161853861_0.5673527318279881","host":"s3://npm-registry-packages-npm-production"}},"0.0.2792":{"name":"@tscircuit/runframe","version":"0.0.2792","_id":"@tscircuit/runframe@0.0.2792","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b647a8349afde1b93bf5d049ffa7cc9b1c52eff7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2792.tgz","fileCount":22,"integrity":"sha512-QqgylkgCDQA5Q+ke67T0fhsMss0wTwQNDi9TuyDwx542sUZMFd5U8f/JZ9e4WOciiIMBA91kBVLNNPUohfyicQ==","signatures":[{"sig":"MEUCIDAo4A9c3ycZvGiYfISF+s9RiaiZD08Q6p8hyGDOzlwsAiEA9yy0+ekJPd6SsFahBS5mT+LbJMOMXW1haXXintXIdsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAvprvedwddzG8WiqboTznyQ1jPjFFct4vNpxl2shjDUAiBjePFEfJH8Aoz4wKVyvhzp3ml+VPN0F4GcepjppTlkOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29224213},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c7ea30da08b2179445c793821321a4e0e5330dd1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1444","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2792_1790163883565_0.5276451693114241","host":"s3://npm-registry-packages-npm-production"}},"0.0.2793":{"name":"@tscircuit/runframe","version":"0.0.2793","_id":"@tscircuit/runframe@0.0.2793","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"76f2c00ea69120eece548d9001e8e4d5a83a75d6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2793.tgz","fileCount":22,"integrity":"sha512-uvdfe50259BIzIlxD+c1ITMY39Bn1KyLq3VBYnPxf3KXuWg07yhnWeYwzPhhQbWr4/thsypCr+WhwxISLpN3MQ==","signatures":[{"sig":"MEQCIBfBISU5rlYpsLqwjAngIGHLG4ldVfWNDTbCemrPfMP2AiBJuo4cK2rnzv/+ioWW+btz8NFkcwTjRs+Ir+tC/b9Hbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3+/rsm9rDM9rk8+K0zxrgeMqJJx0UYMKWZIZsOZGHdAiEAgYDEpP7TVcF4529wC578QmUviJi0hPr6HWM40aDdjg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2793","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29224213},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2cb560b33ef9be61c798d70b92d6ab4f89355e69","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1445","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2793_1790177489984_0.20174151211015823","host":"s3://npm-registry-packages-npm-production"}},"0.0.2794":{"name":"@tscircuit/runframe","version":"0.0.2794","_id":"@tscircuit/runframe@0.0.2794","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b8e3486c3142d618842369b4182c6c069a36b6d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2794.tgz","fileCount":22,"integrity":"sha512-ITk20WM0i3xBA6KdGuIQgv4s20LXS/AXhvn0/8w/Voxm8nxlik6Bwd9XMwRPwwIRBGOn0zl7HPMcNh62dVGvCg==","signatures":[{"sig":"MEUCICcekmx1Y4Xq9tFlxzWQneFn5/SfE3ZePHOVum6TAfXAAiEA7ZJa9UEdq995/uewJqZCiZiQI+tjnM62S06lYqKO67s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0r3920abO0dMRgU70vXrgMT5sSaN5QJeD0Iyx8sOcigIgcACKeV+xDVWyiEHOevsQJcrMaXYAW0M3xCq6IuCTMPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2794","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29224213},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6efb69783828f348507d3cddf9fea4f2dc6f0896","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1446","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.95","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2794_1790179525397_0.22308319319953962","host":"s3://npm-registry-packages-npm-production"}},"0.0.2795":{"name":"@tscircuit/runframe","version":"0.0.2795","_id":"@tscircuit/runframe@0.0.2795","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f638d042bebb07718bed5eea66b18aaad0b4dea2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2795.tgz","fileCount":22,"integrity":"sha512-bibCeG2SwlBSw95p+mQRHF173N5cdt1nOrcsrm9KOy7OZJoWB335NXOygp0A7Dz9hnNe2pL4Yu4rjdoCf7nNsw==","signatures":[{"sig":"MEUCIBROSXlrEf68KXiTpvAfNL0/0lLJD5hlRet4TEh2mDFZAiEAybHiWNEsJZiNWXpMSq6P72m8HzvRD49V1czGQgyRTqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHziqxJ31fHFSwsSJIlI+YRSESBebjwoHC+cVliQvC5+AiA+iySxU+O2rfqPLQU2ug6AMJ8gzxCuHjxUdOXA45qZXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2795","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29224213},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cd792fd5de3bc81df710d85b8aa6cb73ab3a7774","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1446","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.96","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2795_1790185414142_0.44214067264011714","host":"s3://npm-registry-packages-npm-production"}},"0.0.2796":{"name":"@tscircuit/runframe","version":"0.0.2796","_id":"@tscircuit/runframe@0.0.2796","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3039ce56c032a65aaa7e2110629f0b9709f822cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2796.tgz","fileCount":22,"integrity":"sha512-IqUw50R+OIG912efiCWDn3z/aAQjKPfgaLytiRia2vtnwxVUPQGB631j1D7JGw3LaRE3TciIVfM9u8a5FgUM0g==","signatures":[{"sig":"MEQCIBTjXSdcYcvg/bmgjnpvDOQL0Tr+4wSn1wJ0lsBfByv7AiBE4uNBmT1KHpSxna4oz3knYVvH7oIUtlHByKUANwda8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnNheTJ0MUs0ORNCo57DsgTzYJoZg269e2znN9YWzKzwIhAJMpUihQNiNUp8/Fku8dZihi61nBiuq9/6C2LPae4QRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2796","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29224213},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fc6164766f0c4eda8d0de787b2ffa33a34a2f567","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1447","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.96","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2796_1790186302599_0.7134222151092224","host":"s3://npm-registry-packages-npm-production"}},"0.0.2797":{"name":"@tscircuit/runframe","version":"0.0.2797","_id":"@tscircuit/runframe@0.0.2797","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"217a0fbe17bdc97c6a8aaf7af127daa85183f868","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2797.tgz","fileCount":22,"integrity":"sha512-FPnoD0+HMcoxsr6uKe224PBx9szNY68gF/bYkBsgB6R8jSQ+M0FwYx9VjFVCE9UyMW4AKsedIo70PiY3Bkv7OQ==","signatures":[{"sig":"MEYCIQCmsLTgdGNCmRo0KlGka4LZZDX7O+jRt/rbxmK7o1r10AIhAPlx9PtuQ9+F1Kuc6/0oEjCVXa4QG/AXp6QaL52yFCBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGZXvmzjDaRNYeaCo8GufQp1GXv2a4Oxrjp4NnWCsYlsAiA1jcodx6V5Sgwc5n5F4DoIiv0q+x9T4bP5IfwKCzY3Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2797","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4830f613ed73e7285af6e3519542be5e86c01970","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1447","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2797_1790187526769_0.9227828989562918","host":"s3://npm-registry-packages-npm-production"}},"0.0.2798":{"name":"@tscircuit/runframe","version":"0.0.2798","_id":"@tscircuit/runframe@0.0.2798","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"44a2e0cc2c19b47f11d17e22739cf83a2c3d2141","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2798.tgz","fileCount":22,"integrity":"sha512-m49FGWEsmFq4GxkfXdo8AZwxcIgUkFAW1Rtg1LpUPHSF4QXc74NZQKIHbYs0cuOMXIdCnUH1BELoVH4H3ODxOA==","signatures":[{"sig":"MEUCICXYytF5i4MzyMunYfk3MK+GuQrFLpJMvNNQAphvf5usAiEA2zRyWOe3qOdiutnJg3vIA2fj6hAKtCjqdBpjpIxfB30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/ocngdnEiKUQgRps0YFxwRiRgf2DXB8hnceyvdHHf8gIhANwgkruzn8sgCOdABIQoj8yYQouhR5MijIHx3DZft2bN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2798","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2eea6d1672872ebbc6075e73b042d259ecfa981d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1448","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2798_1790191514399_0.0859583266973103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2799":{"name":"@tscircuit/runframe","version":"0.0.2799","_id":"@tscircuit/runframe@0.0.2799","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9e78b9775176259c205b9d357b550e874754d307","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2799.tgz","fileCount":22,"integrity":"sha512-enrV/Hfwy+xKtNQu7FB4sZ5rULLakK0JFnQ+ilSICq18dmtCw4zwQ02h+4OdJo4NnQT5vvaghtRAKh4DzmwWMQ==","signatures":[{"sig":"MEUCIQC0FS2x3bFtFtlSXwAZSfHqFKEYFXVXO3oUOy69kTHdJQIgYtr6NKvFrDnNFSCvY36L/ULBx5RVoBHX1sGCDPV4f/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMVhB8BkB8QfitaO/fSYFaDJGMnACcCVvzDBjpQdWbAgIgVIgpzYYUF1JYMmBOQoC8fORktUQkVZ3m0yp/CXZDLro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"435a4bb56e57ca298461d9ac5ca6de8bf85a8021","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1449","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2799_1790192544749_0.19800814045568038","host":"s3://npm-registry-packages-npm-production"}},"0.0.2800":{"name":"@tscircuit/runframe","version":"0.0.2800","_id":"@tscircuit/runframe@0.0.2800","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"663891cb60a69030ebd94cc51188ab0f68e78b57","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2800.tgz","fileCount":22,"integrity":"sha512-+lNSiTTgXyo2gHp6KMhec8zz/X83V1OYFnEyUW18F0qC0p9hKyrZ+olNhhY/XBJ7n5OyN/Z1agzy8r/jw6p1OA==","signatures":[{"sig":"MEUCIQD6i0/nQ4WZdDQMZFJrl1ZXDnmEaU/EcZNRbcvXzJu+BgIgH8i0IvxVpPE4vN0PF7WuwoAVsRksDbSqQO0M0mBraFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDzwyJWnvwQXNRt4H6SKevh6MqRVMTkQ33hogFnzYjMIAiAyGgn2qgVJ3udrHwIr+LHgBfWeRj3hIRl3ZqdcSB2qeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2800","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4037df2c31ebdaae4136cf85f60734b580f754aa","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1450","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.218","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2800_1790240181314_0.6498044504092912","host":"s3://npm-registry-packages-npm-production"}},"0.0.2801":{"name":"@tscircuit/runframe","version":"0.0.2801","_id":"@tscircuit/runframe@0.0.2801","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bf260f96f1884400c5a3e8d5157ba5e97ee8d197","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2801.tgz","fileCount":22,"integrity":"sha512-8o63yj9aQb32TPLOmgHCssdlFngy63s9roDtxxS8dLyqfME92/mg71Z8CHEq+kUY1NYoul3r8rDB0NId0OSTnQ==","signatures":[{"sig":"MEQCICAhcwreQIAItEigPFWzqOwn1inr+2JTHQCgZJfa3ot4AiAkUhTNqktz01ffI4i4m61n2pis/Td8sgX2lZphnzARjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbksLP2T+W1fto5tv9QL1eJmWQj1dZjx7DOiZywz+JCQIgJh4kJLrsEB53a9bmgbn9YpgAYFRmARi6+kmIk/DJkNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2801","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ec9136a103d8d0768815561d3067ca97bea312cf","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1450","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2801_1790249950476_0.9537006526877989","host":"s3://npm-registry-packages-npm-production"}},"0.0.2802":{"name":"@tscircuit/runframe","version":"0.0.2802","_id":"@tscircuit/runframe@0.0.2802","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6fddd0546905c2608823723036d9a8bfb3ef5d36","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2802.tgz","fileCount":22,"integrity":"sha512-ZpITNDukdWGeQFoDvz2UE0hjxAKxwxnKg1nypHZ5gbGOB/Jvy1tOyhL+lca42yYmu2tXC9uNzFr7EU4qmZpZTQ==","signatures":[{"sig":"MEYCIQDG2pIRHvUrhL9w5/CuZ8afmmSzPoYnX48ewA2TsM+4OQIhAN+THCPcGa/UuRS+9LLVCsdjvFJ93bv45Ft1qkJNWYIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHLxbc4VNXVtHkFUHwbMa8WoqoIEesd5xoMYqOVVfPXAiA8Kb2wCj1Kcm+iOTwxzNxgK+nGnUG2Cxf/aAyrzYqeeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29042699},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d4cd5e258bdb4aed948c68ba4f9ee53b6b5f52a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1451","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.604","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2802_1790262107957_0.44464858939222296","host":"s3://npm-registry-packages-npm-production"}},"0.0.2803":{"name":"@tscircuit/runframe","version":"0.0.2803","_id":"@tscircuit/runframe@0.0.2803","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5f47ca5824cac873c017db5cbb1701a019f5ebb0","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2803.tgz","fileCount":22,"integrity":"sha512-QO3lRsjny3SK59J7Wsjio0bJ+bX+cKZI+3Am+yENYHrb1LnvWwlwz8kaLyqQgD5wz9WpC8UDkXjdH2y+P/zvaQ==","signatures":[{"sig":"MEUCIQCHgY3aRSnS8WGbyHr4JuQY4K9XETs7Md7mE777pg6jJwIgfBP28/EfxeThoHHVY1+ZIT9AvSd68dblYdTpyjVpJoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWWrpGe/rZAA9RbCu53yJhH5gYiTyDRO3BCWZsUlYaIAIhANHiKD1cz38kEutdt+SM3QCVBA1UocSfYHxEwzrmekin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29079887},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f6c69f436045b142fc170b0c799dc191417e0ed7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1451","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.605","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2803_1790265691874_0.1813259201441959","host":"s3://npm-registry-packages-npm-production"}},"0.0.2804":{"name":"@tscircuit/runframe","version":"0.0.2804","_id":"@tscircuit/runframe@0.0.2804","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cb4f39b6604e117f3d13b8133e7f7048363f5246","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2804.tgz","fileCount":22,"integrity":"sha512-zUaB7dZOxSsCqptpmWO2BoRuo6tWBH4bTgEy7IGAnAsBJv8dZoG2V/DwFgQ0ETT9isiE8Q5q62pE1cL1E6161w==","signatures":[{"sig":"MEQCIDCKNdAO46qteAYtbamwjlT56u+29SUc/a/lxprvjA+TAiBUvjyThfywRhz4qchOP3VON5robohgWNRQ2+1LEEOSfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETlVhY1G2ikARkdASoDeMBlDE4u+y95MzN+Ojzhuw8rAiAm9NwiLbmLTGxpIz3rYqZ6336/L+y5iRhIaFf1smZvlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2804","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29079887},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bfc621b08b04b4306da60de47bc9ca826c78e7e3","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1453","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.605","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2804_1790266851679_0.8756098480528631","host":"s3://npm-registry-packages-npm-production"}},"0.0.2805":{"name":"@tscircuit/runframe","version":"0.0.2805","_id":"@tscircuit/runframe@0.0.2805","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"01a5122e43e1fb9bb5f0d478cb8a98b5c8d1652e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2805.tgz","fileCount":22,"integrity":"sha512-q6oK41++gQWIR/s+UeKVdGuwG6RnorkX0yOPAg0PtMxjmmvp7sn+iJq7SpLwYbj1xm/Ab5+efDx44TmCB3JfSg==","signatures":[{"sig":"MEUCIBqvqQRkti5G8rMaYuQKmcDKtiHJ5FpmDjQBmI0zoOluAiEAnkhJVqM2sGIt/VDJ5rFaX8m3MZwUKQLyAPsObCkIJXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD91NTZ7VsV88xgA61np/jwRewiEOvZeUN7rbWy/XlwjAIgGd8W7T+bOtV8pqcsqUpt94QvGviG1ZigdhXFjmdIC4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288672},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc37b357950a12a3ccac0328412ab9e2d94ff848","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1454","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.605","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2805_1790270525631_0.9567206613293597","host":"s3://npm-registry-packages-npm-production"}},"0.0.2806":{"name":"@tscircuit/runframe","version":"0.0.2806","_id":"@tscircuit/runframe@0.0.2806","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"6e2ccfaa3679b6ae0f9ff3c33e41bbb9bad42372","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2806.tgz","fileCount":22,"integrity":"sha512-edT/QDzxo1oEsj6/duhhIjTDYtz8wl+lCvtNBdHz6vzpJm1J8YPLl/WqfroZAvw29QPbEuq38NseSi8AzGGPvw==","signatures":[{"sig":"MEUCIQCjfaf9wmRL97MpOymP2YKhVLS+LWOL1Dn8je7iFnbV3wIgAV1T44SLkzj3pZCEJnB34Xlf9qTCcqeAFA0jZscfgkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDB1UW04sX4kCFtO2IC1j/NzI6vvE9JRfFeJBtjpMmymAiALzmdzfTirQ7fGYatR3FRO/xzR0uOQkMRswCaZfTGSGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288672},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"cc2aa84cdb272cb4c69ce4acb730bfbf61a52e9e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1455","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.605","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2806_1790277161260_0.4633404541279271","host":"s3://npm-registry-packages-npm-production"}},"0.0.2807":{"name":"@tscircuit/runframe","version":"0.0.2807","_id":"@tscircuit/runframe@0.0.2807","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"bf6bb0a0978ebf7d5a1c08854a4f88382727ce5f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2807.tgz","fileCount":22,"integrity":"sha512-993c7nMQK05FaPQ64auA6crDrJggGjlq9YwfovrRlS1dhp0JXX1IBMWN8mh+My84DXQsjtj7DGM8uZqMB8nHAw==","signatures":[{"sig":"MEYCIQD1uSpTJ5TpyDGuS4Pa5i/uBxbQuhMGQZe9cbzNbnsfhwIhAJtYUjmcBUsf6FQnwXkvdF9dycyeflJiVPKPpJ0qUW/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4269qhFuWBpzD1zxAu5pbQQk5S7Yv156OW+StH8TA3AIhAPsiJAFHpDwJMQX6YSGYZjFzQpC47k2hXi41zm0nbIkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288672},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"01c1f7970628fa278963f6402a255d367b7310be","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1456","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.605","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2807_1790278027161_0.9063186749437107","host":"s3://npm-registry-packages-npm-production"}},"0.0.2808":{"name":"@tscircuit/runframe","version":"0.0.2808","_id":"@tscircuit/runframe@0.0.2808","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"dfb73c8c2e9a4e74d8625adb6a6bd6f46db28bdf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2808.tgz","fileCount":22,"integrity":"sha512-U70e18q2PzGJ29ZFpt/4SFrhrZwxl8TE49s//crMeXrfGZOn28qLADjnYPUbdBdymivszTNyRBCIjuK3Pl0cKw==","signatures":[{"sig":"MEYCIQDP64BLcrAdAOQ07h1yzw5Yma7nzfq7U0Tb56aAfNKWpgIhAMLDFI62rJGLjG3CLmku1JzrONStJsfqHURfDyaFSBIN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcBPTxLL1HS0EDsnBmaIcfVKkBZ4C9CirvjGO96H4lSQIhAIpw62vhCTjfXxtE5b/jWDo9UYawre6Zhz4vzW8++3Lh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2808","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"fabaf7e1e07a8e15040f410434acfbb316c99985","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1456","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2808_1790279594565_0.3175783361647868","host":"s3://npm-registry-packages-npm-production"}},"0.0.2809":{"name":"@tscircuit/runframe","version":"0.0.2809","_id":"@tscircuit/runframe@0.0.2809","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ee1d2f5c4ae383586de620245b087faa8b747e6d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2809.tgz","fileCount":22,"integrity":"sha512-We48KtVpicE8I3iUsJTKJMIh/JIh/LRIMo+qqCIURAneVGXsBqQCSDcpBscdmg8OS+N3s8ycD84krhKVThLREg==","signatures":[{"sig":"MEUCIQCX4yos5DMS17MWuLNtlVT7LvSbYfb5UfAFsrK0MKeJZAIgIIBILnBbYvypJLjBHI8x11S+QZIvfPxeciPUl8adCSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDouofyfzpiR78xlDdrn80dWiC44XXvhL62WI6tVtmpyAiB2QN20t3L2CxeEA3pVW2fTnmrenHCUTm6C/V7L0d3SGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2809","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8bab6c1590876990fd7144c08a7036685cdc7f79","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1457","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2809_1790279671481_0.4278663171946122","host":"s3://npm-registry-packages-npm-production"}},"0.0.2810":{"name":"@tscircuit/runframe","version":"0.0.2810","_id":"@tscircuit/runframe@0.0.2810","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1a00acd074eba8fad01e570a18f8ee0e162b55ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2810.tgz","fileCount":22,"integrity":"sha512-DHYzcAWSOpnK6uaENNUo10Vy2eahArh+irDK4FrTliVj3atnnoQelOHK5lNdSfBXfSUGclyoB9Q4Ncq30EyMVw==","signatures":[{"sig":"MEUCIAi+/s2zJ4Sq5BMMwtPF7Ox11G3dd8lZVSxaGT14b1yTAiEAl4JS5UnExqgTVGF6PUXlJF7AQrNX6opWU0XnS431B8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4qXc0zCftfvW3SU1iCkGjnWu7/tGOGOV0AMVbFrwkqAiBbX8fb0rlypM8oAGdtd2PEFnhlKG7EQlp/oIXOiji3EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"abc94f2125972c5bd46946018281cf6d61b744f9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1458","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2810_1790280290988_0.6560237189660569","host":"s3://npm-registry-packages-npm-production"}},"0.0.2811":{"name":"@tscircuit/runframe","version":"0.0.2811","_id":"@tscircuit/runframe@0.0.2811","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fec4e2db0b31219f0ce44363d520bd9e1a838e4e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2811.tgz","fileCount":22,"integrity":"sha512-HU8/YbiAgu1QJJvBmHiOPY4MWjk9gTAinR08I4MVRtMV2N5twQtFYedmDKUa+Oj4PBs01G2jBXxYEFz5HnCjmg==","signatures":[{"sig":"MEYCIQD8tXQGJnhpq6s6yJTrTnB59d7P1PBR+/3QcpT8MLce8QIhAIVFG0PiBEnz6QpF2OSFpVlgluRMqPVQTre4jQwN03t1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDORD34Es3f8+cOBYCPxBPEl5sSkdkNpdGWtDSFxsXf/gIhAPVOPQH4KdgFno92FGwTqxnlqXDS2dEhG2Hy6elnSkxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b38b6abd0b00f4d819814d579d8e0e84a072262a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1459","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2811_1790284160736_0.4218122988445283","host":"s3://npm-registry-packages-npm-production"}},"0.0.2812":{"name":"@tscircuit/runframe","version":"0.0.2812","_id":"@tscircuit/runframe@0.0.2812","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8b8fdbbaa783dbd68fb0c1460eef4050ac18f41c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2812.tgz","fileCount":22,"integrity":"sha512-NCvvAq87Rq9W05mba5tBJTKhJcYQDDeYpPnRih3FHFc/H1N1ALCflIWOF7s4VwEawMH5zqKc2iDSA9DCH71f/g==","signatures":[{"sig":"MEQCIGkx5fy1FuJcFDEFC/wQUfIucHS5lAOVfKlqJj9kBpvDAiBLTm7YBl/13lgVG+NNxYMVXAMF+GXLT6pmRVu+7XpT5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCo/Eon8WWLF/7tsV7V/HdBhbpDm/u/+JIg84ABpR3sAgIgccr4zJai6BzV/VFh6bdmnzB+phykfx1r1vtlBkXSzeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8000348b763c73856c74e73ec43ec1c8e84abd7b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1460","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2812_1790286925222_0.6756394584205492","host":"s3://npm-registry-packages-npm-production"}},"0.0.2813":{"name":"@tscircuit/runframe","version":"0.0.2813","_id":"@tscircuit/runframe@0.0.2813","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3a719e6b8ef5954e1568113f866e785de0f54d14","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2813.tgz","fileCount":22,"integrity":"sha512-2wLRWj4daqhWXQYLhdy8mW1lzpYSyv0EI6hAvK/swyDbci4L9nj+mH3o6ktxey77AQIYHdAFqE4jduDJtGlf5w==","signatures":[{"sig":"MEUCIQDzeUNie0HWwWcOzxjYx79FFIABP9K8fXIYWaUo2qe1yQIgPK/gj19WbFAcQrKqvSsoJz/w/ixJTlFlMBxrbC41PWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4ogBM5J+3W7M6ouejpdTsZxhvYyNjQMBT6Ov+qEmpKQIgPpYNeWH75OnbF6W4a9nUyafBJCsDV0/Q7qCZ5QolGus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb26ece1cfdf9cc0a9a85d6bba91fb6cadd0522a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1461","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2813_1790311621158_0.673636782733809","host":"s3://npm-registry-packages-npm-production"}},"0.0.2814":{"name":"@tscircuit/runframe","version":"0.0.2814","_id":"@tscircuit/runframe@0.0.2814","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a8c16c1a8f44111f340af45c325ef1cd4950d454","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2814.tgz","fileCount":22,"integrity":"sha512-q/8xDP0XJUDZDKYFM+5Po2OZaPlKefOZEQibSCrx51mK+GxrVeVnI+DyVAxAKreaNoe1DnPZ4lACiSRJ36clXg==","signatures":[{"sig":"MEYCIQDC0GSybgDhe1iEiSE48dwYQBoxZk9vchYUzo+Ci1UFgwIhAOl35hahUnwyVx/jsKMSBnenxFhC534jC31jsprISPyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHFZkBcuzcKJOrUNyCQ8vUJBLs5HrLVK4dtZjN0svUbgIhANo8KLZVCXjLNDX1tzeQVARoY0007g7q+Lty0j5T7yeS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d5cd3103332df9bdd1f7ff1e5c95e6d29345f61","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1462","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2814_1790315354548_0.8276679416096338","host":"s3://npm-registry-packages-npm-production"}},"0.0.2815":{"name":"@tscircuit/runframe","version":"0.0.2815","_id":"@tscircuit/runframe@0.0.2815","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"18c889d956dd6536b76aa815399786501ef65bd8","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2815.tgz","fileCount":22,"integrity":"sha512-VNs81HGXxG0LIaehUZIhvv9Bcg65jVZR+5nJzFuDQPoFeBZrLefv2yaB1ihAJtEMKbglydkV8nAcQEpC5hoa/Q==","signatures":[{"sig":"MEUCIAMfhtuXi0kmr2e9Q12cQOlBIbKpNvLgMfjFkqCIsNn5AiEA8Dj7A0hrFIXnr7mam+WCD2wWj9EUEGNdwzc1qkez6fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqbclgDVZ0wpELkhqmC5bxX8tfJF0gDTKJd0P+VgjoTgIgNT0WDjNjNOIEjUWsxSJW32EZlozZ9E/TpcnLEtnU11g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5fec89fb607dc60a7156c3bafae0af577d042647","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1463","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2815_1790318421076_0.11451569870209877","host":"s3://npm-registry-packages-npm-production"}},"0.0.2816":{"name":"@tscircuit/runframe","version":"0.0.2816","_id":"@tscircuit/runframe@0.0.2816","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"0e2a0c86d011c2ab719fdeca5d090f9fa8b7ff6f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2816.tgz","fileCount":22,"integrity":"sha512-vjdaMmcIcgTc2WEsLpjY5zrJRCtFEf1xjBvKOcRu6mgpAu2Vt+76jwUZWecGb1+CIX7Umo/ur7G7VdSpDUcN3g==","signatures":[{"sig":"MEQCIHrI0HXKMgQ44zupI1JAKGRTIFEI3QxN2EtE5CRvRlG9AiBpPeyTKvZnOVJGxTWZUh7Av8qFWA37Jhjbl6iwJ4mw5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFrdA4O3EMpYIuHjqcM+NpmRmlY0iUhc+eh6lEqhyxGzAiEA4/CTXcji0+22psjjh5MagtIoKBWc8SK9SB9VaYQcXUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2816","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"19b498e5af0e5687d4fd92006c53b706e126718d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1464","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.219","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2816_1790319515620_0.07964830172888537","host":"s3://npm-registry-packages-npm-production"}},"0.0.2817":{"name":"@tscircuit/runframe","version":"0.0.2817","_id":"@tscircuit/runframe@0.0.2817","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"793865a4d3cceeb6a5b866d1c37f0b27a43d598f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2817.tgz","fileCount":22,"integrity":"sha512-T4d+7QY18dGWYDr4DPcHveCeepI7rfBSxcnwC5R3zkGRR1KT/MbQv7qRk3fz2qGgPdDFJ5oeE3z1D8v8fQ9+AQ==","signatures":[{"sig":"MEUCIHNq1ZIwq6dmMAu2/XlCj9IOQI0uEgyAdHEJmPF9h68qAiEAnXGqVaO24AdP/121A/gbaMZK9GunbmW7xS9YGqllGOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASURWj1OQCstP52EvDhS3YG6EBUKWkIXvttu/UaW3E+AiEAkABe6n1KA0NxxT84Z15GmHpQZGz8vSJcrMzKGXrvUjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf06fcd7e8896e62ea6e262a3cb75932ea2caa0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1464","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2817_1790353084885_0.811231101280371","host":"s3://npm-registry-packages-npm-production"}},"0.0.2818":{"name":"@tscircuit/runframe","version":"0.0.2818","_id":"@tscircuit/runframe@0.0.2818","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"33ed49d28146f9ce086c745068e7bcfabc6d5edf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2818.tgz","fileCount":22,"integrity":"sha512-qpxxghkVSRK9tnUPFBOcHwigEysew4iMAOVTe0551JoRO2NeiGlpMQ0tXYgv54c9Z0t4vRzkfPQQUFxV+0I5Gg==","signatures":[{"sig":"MEQCIHnrTukBv6fW7YAMZW/LC8bfo1zBVQmvEfn23BsLcDNMAiAvAgthy0lweGaRVaBBzatsv2YVLCUX4qVZFp77akG+ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+sRC2mgRXaTCNk8EnDRd1ivKLMIW/SJf2AN6GHfeheAiEAgOJcI/JfvRlWAfi9ricKo4U6shuhVERNRhpONp2jDWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"3c77f70ec51927ae514e024de9328d59cd5752e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1465","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2818_1790415697218_0.06560761329971765","host":"s3://npm-registry-packages-npm-production"}},"0.0.2819":{"name":"@tscircuit/runframe","version":"0.0.2819","_id":"@tscircuit/runframe@0.0.2819","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9b94923060f75cb147b0a028be93f7f31c860b38","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2819.tgz","fileCount":22,"integrity":"sha512-/trgG+lCBHHM7+DUoiK4B+BtRZP0CbSG19ifWNzj4BX0Dxr8pHPb2C9sW2/4V2Sv+UAf+BKTCEHKcRz+FHhlSQ==","signatures":[{"sig":"MEYCIQCmldMZRvhkJIbR/PkNxD/8lv8BpexzBYf9Qa283sQgZgIhAJg2lgGj8ENMD4WEGQb16Axgtp38m+rfqD/ssEwODzQM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEBOxMeC8DfG2Q/U1i0D3NfpMaqdIRjbPyMc8O4u/5RQAiA3AxWtP3qjzpGJcR99W5AjxdsLNG6ty4sRzfgzBQFYOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4d80d304f7efcd1e57e25eb652c12bebadda4be6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1466","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2819_1790417724599_0.7321408142428585","host":"s3://npm-registry-packages-npm-production"}},"0.0.2820":{"name":"@tscircuit/runframe","version":"0.0.2820","_id":"@tscircuit/runframe@0.0.2820","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1db0390902053f25ccd56b1910ad04def65769c5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2820.tgz","fileCount":22,"integrity":"sha512-bIyz22f7EpavBK62UVgYYfxyem3XVSt23gic8i2u/WM6DLauPjRB+auug7pOuEgjhe+CA3SoLuos5HXhZYr+SA==","signatures":[{"sig":"MEQCIH4qh9euHQu0W0waOP7jmEnQAVNhnz0iazQXeXlPh2wsAiAHI/q/DmvCNTRhIPLO7dW3hinJdiumQo5FOBHms+00qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0lM+LhC35FNXrbWJxLlUj3o5TluvONUxijRJQ2g/MQQIhANHePDyuC32wtMquAQf8L0XenqjRqiIpJJrTAHxMtmSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a94ea4b44dcdf37eb0b720c7b0cf88213df7a77b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1467","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2820_1790421221874_0.157177953956261","host":"s3://npm-registry-packages-npm-production"}},"0.0.2821":{"name":"@tscircuit/runframe","version":"0.0.2821","_id":"@tscircuit/runframe@0.0.2821","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f24f8049972cfdfcd6e00c27654d35a6d96cad8b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2821.tgz","fileCount":22,"integrity":"sha512-2kJViYi+Iy9hM3J/LpvRJK1mgO554xAoM6c/zz900aAuipWM+Hgbz2QtdfdX9eO+4EiymNrh4OEzUXl32P8Iew==","signatures":[{"sig":"MEYCIQC5SvPn4NpaHAF3H94QfbtsE1yr89telSbGeorWOGRg7gIhAOpPAPxftJ56Gg66AbBU0L7jv4BX31VdomVH6Kd+bv4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAu0ZNoMM2SrpEVOJ5p/IMyWDjqLkuAyWI9PRZ6ZRW+DAiEA0c/6nju8nCNRsciSlbRVrI42AcYjWYSao0yHhiUIe9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29288920},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9b7d85fdf42e7c6742d1b6882185dc49c29cfcff","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1468","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.606","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2821_1790422887910_0.16158726087108266","host":"s3://npm-registry-packages-npm-production"}},"0.0.2822":{"name":"@tscircuit/runframe","version":"0.0.2822","_id":"@tscircuit/runframe@0.0.2822","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f746b35aaece8887cfa08793bf04701921d6b7e6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2822.tgz","fileCount":22,"integrity":"sha512-ARsBSZc8wDz8mYxalZlnQAWR/5UwXGd1Iw+7i4ERD1vZcIVYVvjrr+10stWRkwYd4PNBk5JKE8QM+MvZhPVdfA==","signatures":[{"sig":"MEQCIAxvf2FDrcqRKm4hZwD93V+MCqAQQeO5H1O5xqZYVi56AiBYzkFBBLTcgK0qCrVFfIylouGphaDWOe1+DNM8peaFQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDb/p/Rhjyjjry7hiK5nVYCx6IuWs3aLiQ8zDShyft5xgIgXIjZzJiSPO7g5PeH9Z/m/Sqg6APZWRCdWHA0m7w8Dow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"db659d50d8a50a585a06f4314b6d542613de7307","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1468","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.15","circuit-json-to-pnp-csv":"^0.0.13","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2822_1790445281882_0.9235954670642246","host":"s3://npm-registry-packages-npm-production"}},"0.0.2823":{"name":"@tscircuit/runframe","version":"0.0.2823","_id":"@tscircuit/runframe@0.0.2823","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"71c8c75badb34185cbc7867b5a9fa72b4e1a0e08","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2823.tgz","fileCount":22,"integrity":"sha512-YE3eBA3MEIn2LLGnu1HxHKl7ckjCP8Ts5VMUTh/aFoIO17DNI1LcnFqUeRLXnmEIq6ULSYltE6R3HnWLTUdI+A==","signatures":[{"sig":"MEQCIErJ1BpRD8cN0B0BpPGT9eEn5zR8DwtKbzD06PGnGvPnAiA3GBmnbZchl+ffW8vvF3qn2p1y/KXjZ7B52pWDGjdxOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4rPRu5FAPJ7udVzYEorS5hFJ2zRTKjVJ2Q4ym6pfhDwIgOLN3GOxMeQEzoOnD6eynJ7RrPTUwGyHPyZ/Ys/keTLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2823","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2897aba4ed8e1b22607cbbc47ed123c4792a3a8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1468","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2823_1790454410522_0.6769528451077877","host":"s3://npm-registry-packages-npm-production"}},"0.0.2824":{"name":"@tscircuit/runframe","version":"0.0.2824","_id":"@tscircuit/runframe@0.0.2824","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"eb2e46ebf42350ef36b5a75ef43bd7f6dbaf5887","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2824.tgz","fileCount":22,"integrity":"sha512-knNYpedC37eZ2Lx4dhmD4VcrW/mD/H78TI59q7fJWJJSvB5h/RWre7maAepJ5ruQp/cM6+kAOnKmveQavM51NA==","signatures":[{"sig":"MEUCIEnqNDUM8JQSA9F6yC+ioKToFS3BmryUWM5ZBJVLSfkAAiEAgM5DtXnOrh5aHTRyI8tXTxcj+lvIGK3TKqWm3YfnedA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFugSrSQf4rjPY5zSO17lfh7rTZqpCETIpWZDxXvZX88AiAIMpdXu2zCHcEOQwZASYryu/uvtkv+/cFqwnMTyP+VJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"dfacb1669d28ddc14f46cf2cddedd2c9988a367f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1469","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2824_1790533523830_0.529596611755762","host":"s3://npm-registry-packages-npm-production"}},"0.0.2825":{"name":"@tscircuit/runframe","version":"0.0.2825","_id":"@tscircuit/runframe@0.0.2825","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f761059c1b39338d507493419ba7a44f2447b0cf","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2825.tgz","fileCount":22,"integrity":"sha512-6TgomAZyINxcHcMNraypNWRC5UiUhJif1+hCT0qif5PrucyLOyL3aIQ3L1IvYSXS8SpxDmWvLq4UjdZYrT+tVA==","signatures":[{"sig":"MEUCIQDSkbkF9xc2/gehT9WW58iEisRULHoyieenQlG7aJxFFQIgE46VhqOcDru8WAfQNP4F1lg7f00a0vLpQJOcyu0zETE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICaIVkpxvEe5VtDiXRTwcIoBU/+NAS7ogWVnNm30IDzGAiBBQ8fQDKfCmQriLa4f07IuNhOFkxdzb6FyOub6GKFcng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"656053f1ed15842b257b84fc491eb018038527ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1470","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2825_1790574915433_0.47264019543688485","host":"s3://npm-registry-packages-npm-production"}},"0.0.2826":{"name":"@tscircuit/runframe","version":"0.0.2826","_id":"@tscircuit/runframe@0.0.2826","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"dcc0c9cd3dffb6f58058a979317f64dc93ffc5a4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2826.tgz","fileCount":22,"integrity":"sha512-4BROepmzir2WqZ8RWKpHcjNvN582iSm9f3UuE4cXUWQ0rDHzsLXQv5BN0JfzhEjwabbxKM9qM4OEEYpVw9NCUg==","signatures":[{"sig":"MEQCIChX9+oOoK8yAxxeo4vm23ygvjhmssRLrYM580FH1pbQAiBD2tm8MMCHNN/FK2AVI7VU93r1h4QbF0P8WJCrtSRcpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDb6zfOZEe/20XJe6eCsmuGKCNW4VMpc0tPjyfUv/fF/AiEAyq4nIWzM0kCtH2jJt3e5tgT8imwZ/CMLnwrgPfwW4zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc79ebb0b8aae0b0e1e808a30a34cc74e4a8d636","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1471","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2826_1790593303850_0.6099971122208401","host":"s3://npm-registry-packages-npm-production"}},"0.0.2827":{"name":"@tscircuit/runframe","version":"0.0.2827","_id":"@tscircuit/runframe@0.0.2827","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f149895976a9a74f7b3cfee9bcc77dbb56ca069f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2827.tgz","fileCount":22,"integrity":"sha512-rMP0LTVfIW+3JuN9ImiQVi5j4wOD9zg1taDWDJuPTcno5zj+ShQ5u9RVLBZit+aj5V2K1fy8CAIcBhr4y3G7KA==","signatures":[{"sig":"MEQCIC9QGKeN2xIe65Oy1+F54rhKt5GQg1QsqcCxfart9Z3DAiAs2Bgc31dG65L8y3TP8RKGN40fNVpDwLQmS/WxxnTZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDi4t3WKkMLybfNzxHdUiI5u0ylKUCA4VXo5bsoghtWqAiAgutasZgVxtQFXS0wV7Ny7yoH6IdiglCElCIKXIe8JKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4a4fa258a1b5a5d6121701728d7050d9112534a9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1472","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2827_1790596053236_0.5790025072409868","host":"s3://npm-registry-packages-npm-production"}},"0.0.2828":{"name":"@tscircuit/runframe","version":"0.0.2828","_id":"@tscircuit/runframe@0.0.2828","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3451c18818eee7081ce585b6785848ec0d958481","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2828.tgz","fileCount":22,"integrity":"sha512-JVigkOMrUjgTxtLcr5f8wuuReTC8kR6ku//GxDsHPAN2krvN5gPQpvjqsSukV9Mo3aWMTcbzDz6u41esl9KASg==","signatures":[{"sig":"MEUCIHlQr5vzNlsF7s/FE2IcKC5gfL4XnwytjMkwdO9l/OG4AiEAuBY+3u3CBRo3UOqlLvVE8UZgimaNzUhQve3pwkpYoZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuTYivDPCjRrTUBs1BZTTZLdvUH/IMVsdcgq1areERBAiEApRMIIu4QfY7s6h5KJEawX+fqWisTXHz6NreCa8suC3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"014573b082502ff5674233af79be056281819bb9","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1473","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2828_1790597314290_0.9658878614923974","host":"s3://npm-registry-packages-npm-production"}},"0.0.2829":{"name":"@tscircuit/runframe","version":"0.0.2829","_id":"@tscircuit/runframe@0.0.2829","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f4a8723ca0844dc906ac692960b23fa6a8fb7016","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2829.tgz","fileCount":22,"integrity":"sha512-dWxkscMZJC6QgLfw5P14QNBSkcfrNtym4sG7jujotJp+2/Njc1Iev8kMq6uppxWHddCzveabs/RDCzDPLaRyQA==","signatures":[{"sig":"MEUCIQD0d07F8IPf5ceSXEhMRVq2V6KYAV/2Q1/oPe9FH+hg0QIgQljgefIYKp+bcjClPZqCxoR8W6p+sefL7cCQpqMxH/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID17Gyb6wSN8fHyrIRoLM/645zuM9hb/JuBKViixpwmPAiEAn9rwtXy3SAKD7vw9bsKEIkDiFzpayJro0SCrWxZhD/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"84debfc430cb4739fde21e30c5ce11e5cd180211","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1474","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2829_1790611832458_0.5918018791315218","host":"s3://npm-registry-packages-npm-production"}},"0.0.2830":{"name":"@tscircuit/runframe","version":"0.0.2830","_id":"@tscircuit/runframe@0.0.2830","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"eaf5d7855fb5347057a65a15ad3f7e913186b853","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2830.tgz","fileCount":22,"integrity":"sha512-UhwrJ/QOHiJV0aBypeKNBTWX1MSvW4e9AhZNI4bzY16rb0KhPLhPVnuJVmMBEWPmBCWm2SurrUF0UV9Bz/6rvg==","signatures":[{"sig":"MEQCIGZ7Hq69xpkv8ygfq5zhFQ/GSpUjyb9kyfYb0Ru5B7q5AiB287eDM/rCqMmMSlBma2VSVM/jE/FWh/ChxkNpf8Msvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWvrcx1H6GzzBqIfL6v/3aL5cq0esUWXJWLBHasDsVjAiEA54hYtsPlNEPLIVR/vY7DEbFH7wlOUK4PtC6s0nQL2ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c26b39f5d5da289397b67cf4485d5e1cb0774b13","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1475","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2830_1790625850235_0.7159160340977508","host":"s3://npm-registry-packages-npm-production"}},"0.0.2831":{"name":"@tscircuit/runframe","version":"0.0.2831","_id":"@tscircuit/runframe@0.0.2831","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"81afb87166cfa4c99879b65a6842efd3d1c1c3dc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2831.tgz","fileCount":22,"integrity":"sha512-fzjMdal/de60BSGmiPqzyiDMrEN+zgQeohPklo2XyQoTJZmMCsJHsItc2W+pYDxPggDhlCmxK6yeZYSwCi5c3w==","signatures":[{"sig":"MEQCIBpg3bJBMTQzAbq/Mo8DYoUcPITN1BKqRswemE4MgRYAAiBEZoOxXPizXZ8bP+L0IWBxV52KQtXGcPreJ2F9TplZ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGEEMCwV9TDMl3xccivghtgyduNDOCbfvNkD71qhSRMWAiEAw2WgleX2ZP/JRlV1zaIaqdDMJEJDs7+U3TuFcqEaV40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1c2493c26bc6b75c1b4760eba91d8d296ab6e0e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1476","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2831_1790626454339_0.7995137248524611","host":"s3://npm-registry-packages-npm-production"}},"0.0.2832":{"name":"@tscircuit/runframe","version":"0.0.2832","_id":"@tscircuit/runframe@0.0.2832","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1356a4203f0a8fbfef893292fb0ef5efc8466996","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2832.tgz","fileCount":22,"integrity":"sha512-PNLthCxEJE9TJC2D6IpIkEnowHq+vYjbTQ37mOzkcazWslUV6kEXRcrtWGSPTF828/NCUSXrfNp65P55P/nCZg==","signatures":[{"sig":"MEUCIQC6Kp7H3ALwKijpI9qm18JWxzHObt6vGAqRNT1CUyOQjAIgMwRP1DU0qOywbHg6mWPo1Os1wfmzYWnoMlzwQTq3zGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPodMy1br9CfNMHxLbJuCbbw9PypjEMq7z8ypCkpxOlAiA9OhBg29ybYrxCv5Q9k42lYGl7vMjGKi4aJisJ6eC+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2832","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f4891b1f8c125eef3ce1bff15b4e0fc2f52a780e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1477","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2832_1790628975045_0.5272577239083742","host":"s3://npm-registry-packages-npm-production"}},"0.0.2833":{"name":"@tscircuit/runframe","version":"0.0.2833","_id":"@tscircuit/runframe@0.0.2833","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"df557e000f937fa0be5f93871be7a219166abbbc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2833.tgz","fileCount":22,"integrity":"sha512-ofxBXaOiQB2LOKKEym2joPNo9nWorxediaIiUs+tKfhYxvZ48VF6oecUWmnIpjEiMgUYCKh8EjGkX+VuOgu4hA==","signatures":[{"sig":"MEYCIQCBEblXNMGN3MTYjvw5JfpYIhR0StOvjENio1MdzlOVCwIhAP7mnjJpQaLxZdl3DZTdjCzM6maax5ZYmE+BDtfHFjKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICP/45RCdwV4/4ivGoFd7DV3y8njvDS4yik1klmI4lcwAiEApYE65PaRKIQHWFYF5u+YdFlz3wbi3sdnIJA6UUepgWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2833","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294004},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"add70e234e085b0407cf64d878eb055a921f7189","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1478","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.408","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2833_1790633435342_0.3556273817854674","host":"s3://npm-registry-packages-npm-production"}},"0.0.2834":{"name":"@tscircuit/runframe","version":"0.0.2834","_id":"@tscircuit/runframe@0.0.2834","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9764c760fa4f342341ccc15dfd84aa82425b3234","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2834.tgz","fileCount":22,"integrity":"sha512-enyEMRxw7NNpejey9arS6LiNQVD1Gd9gFWSZyv1HUwOu6u8TfKtnmKNXzFUrH/v2s94R9leA+pVWotQLDVsHyw==","signatures":[{"sig":"MEUCIQCpFesMNo2quqW6UIjygr23r+JvCOZoAgy+YARlO8X9+wIgEHLG7Jopzh5HmpmfSFy2llx0WdiBMYpyzZj7xlqpXXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0lpqQcEIFKgUTRu4W5dHs3eROfSdP8dK1V8ZKMolT6AiA0FpG7DZJCwe4ga97PIJtVb9LnfwHcB2VvXMvln7OpIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2834","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294374},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"80f92a37c88eb4cabfc79dbdb7123adae06c94ae","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1478","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2834_1790633852681_0.664577505213779","host":"s3://npm-registry-packages-npm-production"}},"0.0.2835":{"name":"@tscircuit/runframe","version":"0.0.2835","_id":"@tscircuit/runframe@0.0.2835","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"1105edf7966b1cde87f55f5f5c9dfc34797065cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2835.tgz","fileCount":22,"integrity":"sha512-qPqG1A4jdkqwdcooHsuPDKdT+hW40oKmZ5LqVpI3/7sCUcaFOCZ0vZFlY3gYzIpq67J84R9EUxFy4E78jj5NNw==","signatures":[{"sig":"MEUCICxuV/65XtTsIieYSMPi5EmibA3kFxiRjkOuGlsHa7ePAiEAiuPcj/aePBGdHbvXa31BikxfOkU/zXoLEiCU/rScgHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq1cmwvdNcyuRauej/O1rTTQjukyZJ9Ko9zFxMd6QzwAIhAPsQVId7XKacZW3leSAAA1vRN4QgnvYXC5efwVU9fb7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2835","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294374},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"10115b0047f1086e370627330087ce2f8d657d1d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1479","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2835_1790637123802_0.5246674908255213","host":"s3://npm-registry-packages-npm-production"}},"0.0.2836":{"name":"@tscircuit/runframe","version":"0.0.2836","_id":"@tscircuit/runframe@0.0.2836","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e639cc266021429e1b1036069951b072bff7a7a5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2836.tgz","fileCount":22,"integrity":"sha512-hzGvZecWBKOgQ2l5kfWfb15b5fn/ZJ21mmG97F5Kif00pjxRIr5juPRB7Gu0KSIChoB3imqLB0THSzMZwOr8dQ==","signatures":[{"sig":"MEUCIDZ4Jd+WsKS8Aez+bHXmDWNNpL4TV7/SMz+UpuN7clVbAiEAg4+obvw5FrQPvHAGGdT1xPxRuolRWeWJqBUnLB6J+6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZRhizCF6cD/U5tc236ali1lCG1W0o7xcJ7+qn3ykl5AiEArBBO+FZzVcN5lv9kuHrfJxzzM7Jkk/+cqK9q+SXWtLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294374},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"f849d56094c1c43d7409344e672ef05516a6a067","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1480","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2836_1790663573478_0.880143293279068","host":"s3://npm-registry-packages-npm-production"}},"0.0.2837":{"name":"@tscircuit/runframe","version":"0.0.2837","_id":"@tscircuit/runframe@0.0.2837","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"3ddda8a694398e5dc2c140dba6aeeb0cbe324a3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2837.tgz","fileCount":22,"integrity":"sha512-q0iQmCLi4rUIbRWSstRe1+WoeulUK57dC6+7yIsCvNiO6iwTyonsbO1BNm4eABuh5VWL/qrWLXrPP2mWd+MXoQ==","signatures":[{"sig":"MEYCIQCoUlSEFMdP6cBHr6EiFbtBfdmj/5tyOmkBgbb97C2IUgIhANWZ12+3FpUCuJt8qF1xsxCrCAIxB717omKmWHSLC+2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+h2nSJjjC0esV4gS0KnkA4i9Lob8loXnHKkzTFPj71AiBwgq+2ilzgCL4gTLv/Hi+WLHS2uTxoEfBJ+WEplheF7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2837","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294374},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2d7e6d55e34d95df3c5b2cc61bf610a175b023ad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1481","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.221","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2837_1790672225537_0.7057650110264049","host":"s3://npm-registry-packages-npm-production"}},"0.0.2838":{"name":"@tscircuit/runframe","version":"0.0.2838","_id":"@tscircuit/runframe@0.0.2838","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"903d83c3b95ed7596f14cc49fbb3e06faa4fb141","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2838.tgz","fileCount":22,"integrity":"sha512-Hkzz88HwCB6VjO3gLqSy5FZ69Ut4b+EgLkwbGt6z0sfETHHXWMJSxyQAoxW/PjwlgO5Fsx22xLKxSji16PkzAg==","signatures":[{"sig":"MEQCIBSixkPji5TYyzluFqiOihq9FzEzLNl9RDorgR1uTJbAAiBuHv+Ie9KpGULZ/BNHZzPL7I1Q4gjpGVj8KaZ9twbvCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGT63yOeWeQTGiqWgZjiphxwfhzHT91SbltSodDvj7BRAiA7GRLM4NK6lifjXumrl1FoyuzVY/dBw8gZ8C2o3mNg7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2838","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294444},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2e4f4a69f38bfab09e7a501ee98da1cc61f2d868","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1481","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.223","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2838_1790688042048_0.6585424327229723","host":"s3://npm-registry-packages-npm-production"}},"0.0.2839":{"name":"@tscircuit/runframe","version":"0.0.2839","_id":"@tscircuit/runframe@0.0.2839","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c4f2b58da8b43e5abf3f17349552d6e90be0e754","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2839.tgz","fileCount":22,"integrity":"sha512-koXJDWxLsSROGFTZkMVfIcO7GTOZ47NclvYl+iuQ2HuWTtj5+ZghavRKwpcPY9W96t03UeU9vG/b1a8m4XGIcQ==","signatures":[{"sig":"MEUCIQDdDHYlaaIbLL8sK554N31dWpMPB2xYPwkIryaBiMXLewIgWFJYXjtfbLGMuna2qf1E0fY5pmqvSn1c0wzsp97995U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzUZW0ec0T2JGfhU3LmHLjQZoaX5/cBpnWUZvZYECWxwIhAKt6FXJWUEefH3+MP4FcgjIEkAdWyqozjhY2m2RUdv3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2839","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294444},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e2bff1d7a341941026a57f07939eab8325b77a82","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1481","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2839_1790691210406_0.26402555520415305","host":"s3://npm-registry-packages-npm-production"}},"0.0.2840":{"name":"@tscircuit/runframe","version":"0.0.2840","_id":"@tscircuit/runframe@0.0.2840","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4db62b87f16a0ae1178fe4c5178333bb050e88f5","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2840.tgz","fileCount":22,"integrity":"sha512-Og8u0TpS+QzpOAi/ZdYQ7M9jHl2teGW27/YYwc9la16bZD3vR6AKCxCEu7BrSG2VxMEZb5zP/b2mWs/TWpprtw==","signatures":[{"sig":"MEYCIQCJ1KM9YUA+CN+x3VlF9WqshtpPCojeWea84IE6GakZdgIhAOvl/L+3rxZ3kY/AVGoMGnAXnoKBSZ1e01VF/jleJZRP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+NbP0Xt1wtS7I/zjxuYm4HmqCGgSl6JG2sLfsDqov/AiEA35uyyowhZkrr71VDymskSLEQ7S1t9QkO4BpBCdQiOQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2840","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294444},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"938138036b7ed64a95a974d60647597b6a819060","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1482","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2840_1790703811275_0.6050417182619008","host":"s3://npm-registry-packages-npm-production"}},"0.0.2841":{"name":"@tscircuit/runframe","version":"0.0.2841","_id":"@tscircuit/runframe@0.0.2841","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a137ee8d25be19062d642708acc579b877f26205","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2841.tgz","fileCount":22,"integrity":"sha512-VVMX9Bg91k7U6DETwoMZLeEzS9lwtNAlvb78lG3A/rAae6n5Zjz5+1FWLEsr1o+pto23oOnAiBM9J85imsc5Aw==","signatures":[{"sig":"MEUCIQDk2lhSDFWJGuBNPKobkSlVnNFC+GFzbnu2duB8W6ouigIgNzce1aq9YMI0yKOVHXDHAgXRLAgxg7sVp2RLti3k/oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHEOC4JTHUMt9cSwXeasij/H9mP6bNycPcL4DBaZHQPZAiEAmhJN5OYszQboecaBAdOPKrob02GYCNrXt33LhtrUXMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294444},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"452bb44338b93d5f9916de0c3c960178a9dd61d2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1483","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.409","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2841_1790705713114_0.5160275855672087","host":"s3://npm-registry-packages-npm-production"}},"0.0.2842":{"name":"@tscircuit/runframe","version":"0.0.2842","_id":"@tscircuit/runframe@0.0.2842","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"519a593b87c3e3c7b1651e5ed2a5a1d5bfe7dfd2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2842.tgz","fileCount":22,"integrity":"sha512-+SRwfNMdouErOg5pi2l3zcQ1PAHE3KtItXw+37nvb9GebK2/uHPIA7HGNRFFomapiSTrIZL4tqOcz5hHQRaYzg==","signatures":[{"sig":"MEYCIQDxdfxj0mLAxBUvMtKjJpsxDEWes9YFNjJWP9syuCtiPAIhAL4ICax9wbjREbvw1E3fF/S5Azy/DNyRN4obAk3bG778","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAoOP7uspwGN6dsgicr/Yxj/f1Lav6OaikYRkf9mHY3pAiEAgkkRzkx1hbbQMEztINY6N+n50mF5gDSCaIYMYB/sMcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2842","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294946},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a2748fc5c0d75775ba900e8092195290245eca09","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1483","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2842_1790706896538_0.04851128911401026","host":"s3://npm-registry-packages-npm-production"}},"0.0.2843":{"name":"@tscircuit/runframe","version":"0.0.2843","_id":"@tscircuit/runframe@0.0.2843","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a49289eae3da1890fcd3f04cf8de0031b7b096d9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2843.tgz","fileCount":22,"integrity":"sha512-Kb0asqApEtMww2F+lKrtYONBQ6sXkd28yCCMyNCsiIY3CnIULfOBJ8as+Ou9q97t3IAozMy0jGcmn5qjjp9u/A==","signatures":[{"sig":"MEQCIHvG/BAVfU1aV7FfV7xN6LoNX3qtkaw4j51JkGs6TfslAiBGi23R0/qV/fWD5TlPgVyNk/21b05fHBF5yLWo7rD4MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCCUafp/dTs3U0pPkEipStUdAMIjTd2uaPib+8uPPx4QIhAPkPZZVE4R15ug5R3qPhdQnSzXdsdb9kIF1ExGA7JxIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294946},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5006238f2279ef4080ee9c7b38fdf6d01f92ac56","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1486","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2843_1790708921857_0.74932434591292","host":"s3://npm-registry-packages-npm-production"}},"0.0.2844":{"name":"@tscircuit/runframe","version":"0.0.2844","_id":"@tscircuit/runframe@0.0.2844","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"94d077c36d346b1779b54ec0b8abdb7fabb3f4c2","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2844.tgz","fileCount":22,"integrity":"sha512-TBfat++aKHpk05axzf89XcOW5X4mSmqxwuBmglitGP+uySMesI800AAOOs2kqZZrYgqLIXdqRjp3eOfTLJlXzg==","signatures":[{"sig":"MEUCIQCjvMUSaLfjWvliw71Gn3Y4OGAEEBr4I2wMKUw6k/kyuwIgIgub0yzaLCPXs0nC//8GKhhgRTK9GnwnzKV5ZKnZMGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsUlx3gu4MXKmPDULi9+qKALZb6hpS/cwW/JQpSfGhVAiEA4Kx61XbBxMtg4xrmPBVND2cySioNMTudiZP398gDYAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2844","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29294946},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2b275c348528e13351f424fbfedbe3e3e2acb784","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1487","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2844_1790710260136_0.024117239134607837","host":"s3://npm-registry-packages-npm-production"}},"0.0.2845":{"name":"@tscircuit/runframe","version":"0.0.2845","_id":"@tscircuit/runframe@0.0.2845","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"589dbe16ad35614f449e23490b537b715686da20","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2845.tgz","fileCount":22,"integrity":"sha512-e5Eq+G9J2Q9D7mPmCJRJ77jaCipr7/5VBhR9ZZaDgDyS1dpBp6Y13M96oQOdG6/z32a7wkx5jLFoYJ81Z8gcGQ==","signatures":[{"sig":"MEYCIQDEgp/ONlAyIOAMn+Cf++MQOcZNSdU7VRl2/cLt0U3r4QIhAOo69CgTCKA3pA+jQi5BCOA9scOgnq9cqjQyP+h2cuT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFAMrQcnesNsXQptKl41fdqQyAbs6RtDOeCGXMlYMwQgAiEA2XbiHGU+nt4ClS7Bv9u4Pwvmkw/49asvpAxKdB1IWC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29300658},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"37f6c038cd538108b97b28b651ab67c9a2e59f49","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1488","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2845_1790712384390_0.046894018147024985","host":"s3://npm-registry-packages-npm-production"}},"0.0.2846":{"name":"@tscircuit/runframe","version":"0.0.2846","_id":"@tscircuit/runframe@0.0.2846","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e4bc18242f07dd8ab1fe4082d09fc6ce06c212c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2846.tgz","fileCount":22,"integrity":"sha512-pkd3U6aLrTjxQAPCWGcVXGkDcB2266LCDu01heBFx6og26sozEHSxRwKUkImImtOP7SaoEQEg2J7eE3i5cXuxw==","signatures":[{"sig":"MEQCIAFSmxbXj9uHnxWKwFuEPoLW/e3rXLFZ4GSBgyo05OA5AiAbhvaSN+pS1qDfhJSdfkYSTkcgxs6xT92tCjcd4pBHdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsSo6Gq48SmmroS/Fxg8bLoNmnpF4YnQBOJ7M9P/HX4wIgdC1XgMSVrUFEPulmzxSnKhqn8huSPkwg9q9y1Z//z2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2846","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29300658},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1ffff77da420ee77d0f31058b3cac66d81e094c5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1489","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2846_1790713399277_0.38078600192582757","host":"s3://npm-registry-packages-npm-production"}},"0.0.2847":{"name":"@tscircuit/runframe","version":"0.0.2847","_id":"@tscircuit/runframe@0.0.2847","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5d466b9bc67eb4e0f1d093cd56aee77e050a0255","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2847.tgz","fileCount":22,"integrity":"sha512-5mFgChfz528eciSAgNXK4SyyfKbQ9MjI84KqpJxCqdwwCaKkAOhxYIjI211Qw/10t0K5ZqusmlJmZqO8rw+Mbw==","signatures":[{"sig":"MEUCIEGFV86oRXHiRf2c7vPUa4xs7TqCGZk+4DHxUkNRQq0CAiEAvq+faCPWyNIr1ZJ7R/LyKZLKDOffpGgkXPkiZJa8mPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICfuROwNuxMS//FLlhrPtJXK63L0jD+zcmaSBz0/JFPxAiBWQvQkC27wpEW3NgVTnOHtiPiaezd3up3VRIG3Wfjacw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29300658},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"2af194a700a6a2d9d3739791590e25c24d911fd8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1490","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.410","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2847_1790719293945_0.7306558980961191","host":"s3://npm-registry-packages-npm-production"}},"0.0.2848":{"name":"@tscircuit/runframe","version":"0.0.2848","_id":"@tscircuit/runframe@0.0.2848","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"560879411a32f9ac9604f9e50bbef6672ea705cc","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2848.tgz","fileCount":22,"integrity":"sha512-af+6Kn0Co16DsbsOXmF5+rfjTIvrUcCObMAMMEYctqRiV/Zp+Jou3gcvp5Q99qkyIfkzRGSG7p1cgQyEUd3GMQ==","signatures":[{"sig":"MEQCIAabua/xxRKfjw5e01J/IK8elGgneBjsMUYHHAdGVfDiAiA7UUd+at+NAC1F9FNa/754F2INfIw5PJzbnvIXPPDtPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsx5KJXLJYOsQ7QlA+xAQAgUFgAd2ZV1WRPRKlk68OuAiEAmizww1PjF+uQFKIZfzE5+Yv37C22q/etrLSNamZfxBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"52e4e0b2edd1f3ec1935a7e13792fbc88bcbf98c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1490","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2848_1790724390624_0.5861346056757044","host":"s3://npm-registry-packages-npm-production"}},"0.0.2849":{"name":"@tscircuit/runframe","version":"0.0.2849","_id":"@tscircuit/runframe@0.0.2849","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"fa4740574ca914a57f2b48cf05d3bb3d44b62f81","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2849.tgz","fileCount":22,"integrity":"sha512-Q5itLiIr+zEvpO4iA9Lw6VBnG+zLbjaiD82+MzG1UIXXapJ/3IzkE4rUpB44oI/itIs0n6sAadSvmY4+YSUSlg==","signatures":[{"sig":"MEUCIQDFh2UYaGmifOn1HnvaSIASeZT8NiuGl7JRUk1NeD9DewIgXBOARckJWPUStCuGp7UceBEd4/ATVqwQuYzHMpaQWnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrXFpOZMI7Io4zdqQzz4Jw/j9TxavrFstHDpyktOfQjAiEAmuZvn7kMBX7TvdTCmEiDNgqGcBWP9x2sZk2kNJ3Bv5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d1571d68eda36c723fd0dd4ed54e8fec58637dbe","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1491","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2849_1790741069568_0.48511508403602077","host":"s3://npm-registry-packages-npm-production"}},"0.0.2850":{"name":"@tscircuit/runframe","version":"0.0.2850","_id":"@tscircuit/runframe@0.0.2850","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a4c32f4efdcc9490e958403b3b6a130cd6c19524","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2850.tgz","fileCount":22,"integrity":"sha512-7ilV1XW8gDrA38NoLgBqPaTr/82O1h+IRbzMfNKr4QxrgJBFtTgG9+/bHn1Wjc5+jj2U9gnwyu55gxwfx8qgEw==","signatures":[{"sig":"MEQCIEtBO3clrtLskYyH5Wl4h9tPxQaUfxKM1KIv3h/IS6pAAiAXsMpZRigx1CzgQdRk9pxymoJ/CgW9V1qur9K2aXXiEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/Ity54aHLDUIE0dIfMWdV03ZlWsuooV76aEMdNfDD9AiEAnTMMYoxr/qZSRTdg7WoVJU1FgPBcCNT0i268YE6wnb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2850","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ce36b3294c8fc00f106fe3c0529b955c2f1f0f54","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1492","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2850_1790742630929_0.6656331109137608","host":"s3://npm-registry-packages-npm-production"}},"0.0.2852":{"name":"@tscircuit/runframe","version":"0.0.2852","_id":"@tscircuit/runframe@0.0.2852","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4f0c72055f169dffec56fc0a8b4d2a77833f3e3a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2852.tgz","fileCount":22,"integrity":"sha512-75Lu/SoT1yN8u2lap0CjkTVFE4VMkNj+BAA6hJeVbymXWGHUwY4ONxxQdHGv023OWYePq2Fp+HkR+Odfh3/sUQ==","signatures":[{"sig":"MEUCIDsSQABKDtW0VPbUOCjL94XAHAzRm6Oa2bqdj4bkjk1VAiEA7QD0LTn7TU+zYXGXomIEoMh4Zfxoj14MjOAXPZwafmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqfC4m1QwQGoY4kpv+z4phECf2oFtJxpNRwN1IcrCa7AIhAIauS0G1F7KO0WtNO+bAeN6ffiPC15Q3bMZl32hJtxke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2852","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"79b95aeaf398e080537b0bbf53ef6ccba06d990f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1494","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2852_1790747244587_0.8334008894222336","host":"s3://npm-registry-packages-npm-production"}},"0.0.2851":{"name":"@tscircuit/runframe","version":"0.0.2851","_id":"@tscircuit/runframe@0.0.2851","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7eaff70e86ba78e2c35d2f0729bd8e0b1e681479","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2851.tgz","fileCount":22,"integrity":"sha512-tb1PoFgcNEIiMePd48Ii2eioKXWF2Z4jqk3Nbx3+0B8bSpB38zXCvKve274peAOnY8DQmQn0rO+QRw2Gc59yMA==","signatures":[{"sig":"MEUCIApy1h6Why3LrYB/HBIsjkIo770y/tlei9rIhVDh2bvoAiEA2GrK/biMueGgTyEIOBd3xs+WTEGvUaPfEOaEz9k1Z1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7COzS3HMX38XYXy77wmzkUBl3KB+5nXYaAWJ5xQqqYAIgaTCMqvbKcHzeBzWtF8551IOhgf8CZ0MAHSuSgntEM4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d58ad633dacd8fa6f66d8de16c7f0d186f420bb","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1493","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2851_1790747331319_0.3486238055289781","host":"s3://npm-registry-packages-npm-production"}},"0.0.2853":{"name":"@tscircuit/runframe","version":"0.0.2853","_id":"@tscircuit/runframe@0.0.2853","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"4dccf5c9ccbd25a29694c496dd0e0706fcc31253","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2853.tgz","fileCount":22,"integrity":"sha512-uJHrj46g7Qst0OnNB6v68FCt6tG5d6nv3t1HWHOhzCLCiWrdBKSmqyga8G68LkFZjnzmUhn2iWnavT6sWwBAuw==","signatures":[{"sig":"MEQCIBw7b5GqgV7+iJ4EYyvLkK6TnF2QMb0NWcUtOrJYVBKlAiAyM70IiKq172hRX8lIY4XBmleerRWKQzQPUO3I4yEqDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoFXNG0vY+Y4dvL15xkfxQsFEf5l76AjAXNtgSDwMxUQIgPY4aBq40TgcRmtIS/0wUDUPreMLEJmZu7sgMNpqaRLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2853","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29305792},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e97def0dfb0f3df5fd9ceb448c0dd834c2a9e2cd","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1495","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2853_1790749189085_0.8990262498901411","host":"s3://npm-registry-packages-npm-production"}},"0.0.2854":{"name":"@tscircuit/runframe","version":"0.0.2854","_id":"@tscircuit/runframe@0.0.2854","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"125600314e714e9b2c1d8b347020518f714a594e","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2854.tgz","fileCount":22,"integrity":"sha512-e0z1TQdM7fj/FsuXBFihtz7/QUrouOv2PruS5yn2m8UkmRMe0tdX9diKMisrLYd6XaU+I730Dw/Rc2s+iEEAeQ==","signatures":[{"sig":"MEYCIQDyzT8EijherEj8WQxJY/Oes5lSX9qjgPoyCUd/f+KGogIhANSqZx8p/g9u4aFAcqw5fRgX8ix99edU9Us3YWdTrNL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtFGJpFVH/MZnaajX0xCVzXl1CJe+Ndo4Q5mtjOeOuzgIhAPPOfcnGG/K13nOm1aKwUNzNDNMFKsTel8D+p6H+5PjE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2854","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"301003397b9aa74c8b16600920c48a1e12595c4a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1496","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2854_1790770148308_0.45627081029683425","host":"s3://npm-registry-packages-npm-production"}},"0.0.2855":{"name":"@tscircuit/runframe","version":"0.0.2855","_id":"@tscircuit/runframe@0.0.2855","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"22c71d00175ca1a3f28047f732e44dc6f3b23142","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2855.tgz","fileCount":22,"integrity":"sha512-oKaXoLLrTVFShvIljbiPx+GrqNlTRbjgQBgK3fyph7pbkGm7YcGhtb6/bYE4cV8bD/JClIB2ZgoJ0qG04mUh+A==","signatures":[{"sig":"MEUCIFfjiJeLQ5VoEdqrfDsMqx+i5hPGC57ySt/xmBkWfxEbAiEA5kIlCc/ZB0akcak++LC7Ouvf21GrgDznDGC2g3es7HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnKvRgxgdSJnpVjbFaMoplsBYt3KZ01YFH7kma98qcWwIgOQlP6Bc4d2sV75kXfSmTR1ad8Ov6niQjO/4RulWk4QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2855","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"b7c0f1b1b741a987925d2ec93d4ad6b617310ed0","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1497","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.106","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2855_1790770551661_0.9990335633355361","host":"s3://npm-registry-packages-npm-production"}},"0.0.2856":{"name":"@tscircuit/runframe","version":"0.0.2856","_id":"@tscircuit/runframe@0.0.2856","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"42f46a125a7f2cde3eb2069e0ff74b068fae1ffd","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2856.tgz","fileCount":22,"integrity":"sha512-V0pLfDKyIfDzkcszuvfHumat5Z3xKy8ul9Uk9hLfY/7M24/J47/YNNNh1GDzCuihx5528z9f9GquiXwHbzTilw==","signatures":[{"sig":"MEUCIGVCmlv1J8d5vG75gUnb9wHUylFDbD1ts8uKPbJuiDJkAiEA0bMJB530fAujBrVoRlxPt3UNPGu++8BNuJxOclX8t7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjo4Qh217PMX0a/lC7omaFxuTucWyKi+eAiJTIr9tHtwIgFrg6bnkeuZZNVRMJaKLRsMqlMrdWRRk/iX5fZISkOa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"14be1db569c48452acc92a40e14698944ff32761","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1497","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.107","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2856_1790772830990_0.8071029999077166","host":"s3://npm-registry-packages-npm-production"}},"0.0.2857":{"name":"@tscircuit/runframe","version":"0.0.2857","_id":"@tscircuit/runframe@0.0.2857","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5daae222ad1d4bc1575ce1094026218451cb56c7","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2857.tgz","fileCount":22,"integrity":"sha512-XfIK6tOqs97wtO9uron6MPpBnMBxSwLJXO1reTQIh5MXXHWddnsXk+b+xpxV4CdlxveePOwNfvrIN4hhyv3TqQ==","signatures":[{"sig":"MEUCIQDMtpPf16jFEFbOYkh039x+ciRwxYXHWyoNPhzIH8J80AIgKrYsO37awqXTneSUvH2pB/rxWIquWDWKdYwy5FHjjKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1usm8PTL0+vVk+Pw/fTKTWQWiQLlsuPeAX2l9MyXhwAiEAwVF7ycRcV0XIMoVQALHQwyEF7nyoOUJ/mw5uyQeeBAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"08b7973e8ffefdb8ba23a464cf19f1117d2cbd80","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1497","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2857_1790776940954_0.1665994531892241","host":"s3://npm-registry-packages-npm-production"}},"0.0.2858":{"name":"@tscircuit/runframe","version":"0.0.2858","_id":"@tscircuit/runframe@0.0.2858","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d7c3ac94fdaa9a8e27b0cf0ef138d96c63d935ce","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2858.tgz","fileCount":22,"integrity":"sha512-IJ5LMp9tBo5N12pWMUIw2xLk/ZeF6FYebwbd1ww4JFA97tE6+DQp5zD7eM85V4hfgJDtnMw6sacHHfy5bbYjNw==","signatures":[{"sig":"MEYCIQCWpRr50lPPNDB+IPGoi0EjdRQeAktHNXb0O/GSmh9iqgIhAPMibbUeJioLw9amZys84oLtiD1q6vWtMCX9txQA9XMz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID74+6y/1HsyZuXP85qCj786Yp81I53sTR8uE31k+4MBAiBjQwZlJSIG1yDDnzy/0GdQGMDdjv0NIaQVEBfeP4d+Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2858","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e47f3f476fe773fcd421d4b339d3cfbfc51f8e36","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1498","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2858_1790790822036_0.4828896615833074","host":"s3://npm-registry-packages-npm-production"}},"0.0.2859":{"name":"@tscircuit/runframe","version":"0.0.2859","_id":"@tscircuit/runframe@0.0.2859","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cde0b89e140ea06a5a2e3d904b020204422897ab","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2859.tgz","fileCount":22,"integrity":"sha512-bkFrBU5tREu+iREbBAwnkuZxg9VDfJ/S6XBElmogJwEUNS/ckgk6F+mv6onnLKwqsM0aYS/dhaOI9BkuZ5DaNQ==","signatures":[{"sig":"MEYCIQC2LNJaG+P8fgpaqml3hOcUgf+OWPacWCnx77G/FprkYAIhAP98o01veasMWoJQHf+lraBdCMQC1SQc470+rlKa/TYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbIkcLDgW+j8GNtBO3LdsawLLgFsfFSX07CMapaub9FwIgW48m7fX4n3YGId/KQu2mbHcpZ4njql+Fisyf0oAmV1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2859","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"30e5987b3c58005adba8162657a6753b4b825d8c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1499","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2859_1790797405917_0.796744564660752","host":"s3://npm-registry-packages-npm-production"}},"0.0.2860":{"name":"@tscircuit/runframe","version":"0.0.2860","_id":"@tscircuit/runframe@0.0.2860","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9eb45f7e9f0ed93b04ec00f02cb9d554dc7fad15","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2860.tgz","fileCount":22,"integrity":"sha512-Vzv59hIMOK7yEIaumVa8YCAvyAetXJAfxoutkl9odsAhsWEFd+4oLb27iBoTrBheyQBSQ2UBsazaQeCV0PQYvQ==","signatures":[{"sig":"MEQCIFwSBokHeDexd8PNLMnF648Ybd5kd7jVcCEMVvu0X/O5AiApq3AinE2vvHBwt91FPBtVngILe/DvAKZxMKlONMdZNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxhIFTqXLfM3B+erUG+z2u+659BWg4Hqy/EzyIvlS1ZAiEA4buW+wjAEPIG9B4uczLNeQ7HnROK8sefD5NnZXuNM34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29307322},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"1717acd94e9cb8329d70241c7296bb4610bc0f43","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1500","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.608","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2860_1790799772926_0.7203666662151702","host":"s3://npm-registry-packages-npm-production"}},"0.0.2861":{"name":"@tscircuit/runframe","version":"0.0.2861","_id":"@tscircuit/runframe@0.0.2861","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"988a649f6e6df5005e685ecfef267d1b6a9cca3d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2861.tgz","fileCount":22,"integrity":"sha512-Bq2c50zXYM6dv4entw1M/XHAd83Xqhn8pBy61JwnilgW5Xb15MLjIZg8zio08LlsjXEXYI/8zeraMUT6+pl+9Q==","signatures":[{"sig":"MEYCIQD/MkjTTseDX/a9Z6/AgjepL4UdaoQ/3kVpL2tI5cAwYgIhALUCH79gEy/y1dYTQXb5gQu/5aKZG+gxVWvSpo3McWyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeU8Guj8++iB9YxskFqlBcrUsvpaEhCa6QSIsaKcXWPgIgPVg/3oqRu8O+pHjhrID1XoE/mzm1RsLvWKsHv3rYmoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29308922},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"604aa6bdda68583585df97b774bc108864d80ff6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1500","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.609","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2861_1790800853252_0.969225179582929","host":"s3://npm-registry-packages-npm-production"}},"0.0.2862":{"name":"@tscircuit/runframe","version":"0.0.2862","_id":"@tscircuit/runframe@0.0.2862","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7c7cf55365edc096d6a2546baa3834d5df4e6314","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2862.tgz","fileCount":22,"integrity":"sha512-Ilvww4qTTSE3wLOWdhskeiBIYPnXOJ9rDHA+OBlaU6NCHhsO+wIZfDnlvz68/0Y4pTyMJDFjHMuAow3FXMenPA==","signatures":[{"sig":"MEYCIQCAdGCzV8kQrGqs7gte02Wb2tOSrzyxNBXLX/DqyPzhkQIhAN9n+IUjm6Z9LOiQDGwN8B+Mgb0REJeenak8sqe7cEqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOK8My3DPQe0wW5bq87xZH7zBRVmgxJNzsXPPb5FoxnAiAXh1AeCHjs5WNpYgF9xfcv6o7uAPpbHV0Y+cNs9E7tHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2862","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29312548},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"9e7bb4c07a942dc1cb522317e9f2f90714a14eb5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1500","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2862_1790802503947_0.83321854557593","host":"s3://npm-registry-packages-npm-production"}},"0.0.2863":{"name":"@tscircuit/runframe","version":"0.0.2863","_id":"@tscircuit/runframe@0.0.2863","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f06cbb4c5ae5c719f6b47b13d10fb4bd2b2fd81f","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2863.tgz","fileCount":22,"integrity":"sha512-fzd8J73i73e2x31eN+0YtswJ7gFA4uOTqpySzl4T5XNzHcHxyQTtyFM+DiNNoJnyAqSgYDq+YnjN4CDCJyLSEA==","signatures":[{"sig":"MEUCIAVnHNZ7tTNULFU+lvknvZDswlrtNh8pTE+EOw1ASJhrAiEAqxubrdwKPEEYZAkhVulqpchHQk0Ot/gALDQYSvWQbtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLdV4EY4ZzQtAyxFyjfBTSwVVp4ejN2PeyMPSqAuOmQwIgXP1nPjWOQMUxOsqcnHpZtnCZZtdktWOMDAs5RspYCvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2863","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29313386},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d5266e386cdea243ad61678eec9e07409692b25b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1501","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2863_1790808952596_0.6333501943716269","host":"s3://npm-registry-packages-npm-production"}},"0.0.2864":{"name":"@tscircuit/runframe","version":"0.0.2864","_id":"@tscircuit/runframe@0.0.2864","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ca203dfc0b42e97b6920ec2b799889b331c0eaf6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2864.tgz","fileCount":22,"integrity":"sha512-SRZYbCbgsgmjcWQepKQBXv5vt9OLpM4eomYfZWey7mcfSmozvzHNO3etoTx1yNh0Q32xbWOGk6MgAoqOKp9UKg==","signatures":[{"sig":"MEUCIFyUYadV+PVgTTNMh83+GFA8fc10GSIUcQdv0QsStmRcAiEA3iS4oB3fFZl66PRQGQwrkGPjv5o/qAQ9qNi6nO7fwvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFWxXftu5AV2Qxw9S59XrEdFlaKmtgmYHkQ9Fk3h3c33AiEAij69FsrOMNpLtQW7BFNhGRKQko1lLemlRQDRHIE+WN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2864","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29313386},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"8b41617e5832ee7b1656972e9b8171e9f4a18fe1","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1502","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.97","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2864_1790809410117_0.9621922450643527","host":"s3://npm-registry-packages-npm-production"}},"0.0.2865":{"name":"@tscircuit/runframe","version":"0.0.2865","_id":"@tscircuit/runframe@0.0.2865","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"5a3ea1a30394ea1bb4b7d85b2624d4a1b6fb3871","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2865.tgz","fileCount":22,"integrity":"sha512-u3ID3n8MMQQiaqibf1IgBaDmwSw+YW1+EjWns5AKHNzGa2eiC8HHThbnfxrLeO0kIUVxEA4BX3V5zfyXC08vTg==","signatures":[{"sig":"MEYCIQDWlmri8aXNxKb8luxncLu394vuXqcrYqhzQqhJWuqxtAIhAN1eC7+ifGN9Dcf+C+oq7xAIVYXVZOT9e31cOmq7Z71R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCZyhoszjxVOEFsEXH1CoEEwfW5UQhlm6e/MxVoosLdQIhAMe9PjUE0zIRCPkFKPyGcuoGrVkHkTqPHVSArJxp6yKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2865","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322724},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"4e4c42e6420bea2a78ef8f28730656ea7300f971","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1502","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2865_1790809733290_0.7128783161151608","host":"s3://npm-registry-packages-npm-production"}},"0.0.2866":{"name":"@tscircuit/runframe","version":"0.0.2866","_id":"@tscircuit/runframe@0.0.2866","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"46ef66146dd343d51eb6ebed0c07bbe3cef901c6","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2866.tgz","fileCount":22,"integrity":"sha512-uFhtHZJp541IYXKiecRwUlqOmoT+8uewGBnAqOGE9j//OJB5sziIiGKV9KdnZeT1EVb0BJ7R7DLFNyqo52zUJw==","signatures":[{"sig":"MEQCIBKgCh0tSGA5/NX9JcBX9FdAZVUfXXSiWCs4aesWxXt0AiBRIxpQxdPfQJdUxVncfDLo/dblCNU/dZRsMQaAcslG1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2XMduJ8qMqmFMQTgs5ejp4cSiR5QfPUB4ANfBBDsNvgIgUr0wQf0JLjVydla4YP0MbznJKSQvBe/hiomdCuzWHkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2866","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322724},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ceb3fd2d91d11f98ccde9579ec54537867d6f1c4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1503","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2866_1790826454190_0.7519491866475894","host":"s3://npm-registry-packages-npm-production"}},"0.0.2867":{"name":"@tscircuit/runframe","version":"0.0.2867","_id":"@tscircuit/runframe@0.0.2867","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"092fe70b8a4000b0b4a4147c4a092042e58e2203","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2867.tgz","fileCount":22,"integrity":"sha512-RgsriwxL1qUil+1SnBkvOVZRqdx9rugY3D1djtRK/EksU2Fd2ek3C/6bLJaS2aYCZR/aS9vIbFCFDCTouRuGeg==","signatures":[{"sig":"MEQCIH/M28qQ2BGO5pDN3YsMppOHlEmhO6DginG0XfmWg9w/AiBoCLZmd8y/Snc04BlOyd+Rd/zFBcB9474uxeoOtOiUtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXALvzRx2+pr6AxtaiMdgF+gEcdm8p3xU9ynexfeMXggIhAO97E4FlJuJC1Piab0wM/AErEWPDdDjU4lnBRIWbeAvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2867","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322724},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0238fb39242fe914fa2a32d5ed53d0b2e5340447","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1504","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2867_1790826749840_0.11025979876714587","host":"s3://npm-registry-packages-npm-production"}},"0.0.2868":{"name":"@tscircuit/runframe","version":"0.0.2868","_id":"@tscircuit/runframe@0.0.2868","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b89b6739d82eb703c58538f300693405a42b23e3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2868.tgz","fileCount":22,"integrity":"sha512-ZhWHsrEsH/YImVqS4hgNuD4uFG10ZlTjTs8gju9DeLfFXauz2HD5tVAr8bNC6bo2w+74w9AxM01QxyKM4sHihw==","signatures":[{"sig":"MEUCIQC6IS1bFiJnTJMEGLDa9/5tu9KjLIYhQfZJX/t3aS0hagIgBxrGHisjdClJTd07EX0XjccdXQ8HYSJN4UmDPe3n/Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnt8SNBCXbBEEiqp4zNHAFtbZaKgKxcOY9pTwCi7nbQQIgFBPN8sfyrK7tCORS+IBXaMOpet98i6y8qZa6E7YOqxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2868","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322906},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6eaffed140159dbce4a530166e8ff784859550a4","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1505","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2868_1790857613714_0.14565084218450486","host":"s3://npm-registry-packages-npm-production"}},"0.0.2869":{"name":"@tscircuit/runframe","version":"0.0.2869","_id":"@tscircuit/runframe@0.0.2869","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"145ee769ad4ccb130cd0365af13f79b975475b33","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2869.tgz","fileCount":22,"integrity":"sha512-N+QIc1gsOIIAOEqzWYV4SGEP5Zstv7bpiEApUj6WBtdBqFLTDH4HYH74XeXfKpMD0mA8Vxi8vJGEDCQ0tQvB6w==","signatures":[{"sig":"MEUCIQDKvmsUFvKCW245lW/0UvR/CBjNHn+KTwoOJ8xHgVf3hgIgEoeyY5C4BmBgvPmIoT2IM24swvQdDri95dgP3qZSXHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+7mamaBk/IeMvbLb0NAYfjpBYSFSSt5ac433qV28utwIhAKBUKmkOmPRziSReD7BkbE60GCLmMbo0brgtd+18sNbx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2869","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322906},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bf8a1d407b907cc16fb8cf460fb861e2b94e394d","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1506","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2869_1790882979410_0.692292404782934","host":"s3://npm-registry-packages-npm-production"}},"0.0.2870":{"name":"@tscircuit/runframe","version":"0.0.2870","_id":"@tscircuit/runframe@0.0.2870","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e1733aa164160d61e427076e09dc3947ef88ec0a","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2870.tgz","fileCount":22,"integrity":"sha512-17M9r6Qb/q2Ek+dCMKwTbja+KlEwEE/EqzpaYvxCqRxXmJFu0w05TfezYc6qgjcOGjYHhuYb7Z1LxTcQ5dZ9MA==","signatures":[{"sig":"MEUCIQCTFScA+LQB/250LFMEACKJgJPaPWN8qNHHo1M9FHVODAIgE7HIU27MuMMA5qhvxFm6HUoHGCy3/MmH0koW8euKpoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHiPCZ4lHOchu5QgCq4ooOnJoUwfkFzxFi8TMs8Ss90yAiAiQ6p2zMZthyTCJVce0wqgB354/61ThnPcBsW+ah/nbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2870","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29322906},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"44cf674eebbb36b706e4eecb4cb7769b0587fa76","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1507","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.412","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2870_1790885871709_0.7734485652574825","host":"s3://npm-registry-packages-npm-production"}},"0.0.2871":{"name":"@tscircuit/runframe","version":"0.0.2871","_id":"@tscircuit/runframe@0.0.2871","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"de6fe5ef604c55f80a423fe7df57db67aa63d393","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2871.tgz","fileCount":22,"integrity":"sha512-S9wy8hmjcqDQQqMAlC8+r410w25Md8yweZJfksOCI5M5pLCF4ZM30iuTkxI2eGhWGuo9UAzTwjRyW8l7j9zVvw==","signatures":[{"sig":"MEQCIDcjqKje1AqIXcaQAsdVPICF91E4dWaw8irSYSHSTWbuAiB2uYI565zyHrCEdu6abNlKKLGYSd2DDMdyfpETNtQcBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGtBvabdr8mElsCZeSgvszhl+PP75ygfYV0JFPRvwk4AiEAzIVlvYJTDzXLKjChAWQS3wypCAsxnNjBDzPo0MZU/EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2871","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29323014},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6d5d0c2acebb86c7db0092e1aa94d7434f5b6fa8","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1507","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.413","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2871_1790886088156_0.34145373379606236","host":"s3://npm-registry-packages-npm-production"}},"0.0.2872":{"name":"@tscircuit/runframe","version":"0.0.2872","_id":"@tscircuit/runframe@0.0.2872","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"d97f5623ce3d1de83544e1be122f72d86745ed3c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2872.tgz","fileCount":22,"integrity":"sha512-zualbVeYVOmmwkGwQCIMTqpWOXT2/yftgJXn2CxtOBbqLLcFXnEDV1DBCEmtWuNnQl/ZyILRxxNH2NNNKUBRHw==","signatures":[{"sig":"MEQCIHcNHDdC/eEaO+nsbtkflYkQPwKZqR8CvXKycWz+RW7tAiAZLchMJlXVwAkJxtIvNIoA9pD86EkjV7RibsnaZjTzQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKjFiJz/q0KkfWEmCRVEZxn0cG21/6pz89UCbj2j+mLAiEA5R/YZHjUuPm3DIUKgtJcNE+jbNhYQQMnMcugEsc8Po0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2872","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5f6c50249e2de224e0736d44af731bc7721ca876","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1507","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.414","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2872_1790889280441_0.060407368988156795","host":"s3://npm-registry-packages-npm-production"}},"0.0.2873":{"name":"@tscircuit/runframe","version":"0.0.2873","_id":"@tscircuit/runframe@0.0.2873","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2130b7fd65dae839cd29e65ee5746b0a6a0ece06","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2873.tgz","fileCount":22,"integrity":"sha512-tp5pW/4cBYRdanT63Qztk6giewdC1fZsHfahIwVRT60tgxi68BLrXrcE0Z+rshuopXPbS0Oxqhi1m28hzReYOA==","signatures":[{"sig":"MEYCIQDGnCJPlzCEsOtPHUsOTkZtk/P9Z57FxjxbO+2pfCbw2AIhAMOuhWSlLdNklr/f8M3cjfP2/dSXJHedMRw7WDinuLrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxwa9fPhkRvEbHeOi3kFa92UiTG51BeubRTRLUH6CtpAIhAMXQEnP1fN2DAnMJBplEZ+R2hjZVXyz3DwOYfVozR+kt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bdb8baefd1bb1a9e34ac62dd870c8670ca3dc6e6","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1508","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.414","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2873_1790891725135_0.32981041308281034","host":"s3://npm-registry-packages-npm-production"}},"0.0.2874":{"name":"@tscircuit/runframe","version":"0.0.2874","_id":"@tscircuit/runframe@0.0.2874","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"337a181e3fe9215e599a0ec889a46663d3ef6a98","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2874.tgz","fileCount":22,"integrity":"sha512-oB5c7hVNMxj84rU1tiR35dkZGVoigsfT0YkOtN+JdYja1vEXN2e6F5pBmIW3uvoWr3gPcjlQs5KiNJE+2YzMwA==","signatures":[{"sig":"MEUCIQD/mZdHKCiBTUIst12cWXml9J9grQTHRHt8EAlX9Ycd+AIgDULLaFIWHWyVXE4P40jqkerWsP0IxWki++Ivn5sc2Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGg+P6E5OBTjHJzyfLOUctVzUxYyTFksfJCZVfBQ78YvAiB81Tte0RMRE6F6ZHjHiGrkn4N+zsUt1Q4nk7OIJgjSOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2874","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"993f9435052a45d7629aae15312a1eeb7db9f5ec","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1509","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.414","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2874_1790892573623_0.7142774425323857","host":"s3://npm-registry-packages-npm-production"}},"0.0.2875":{"name":"@tscircuit/runframe","version":"0.0.2875","_id":"@tscircuit/runframe@0.0.2875","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"cb38b3e8c2c281c6b423999059598ec4f8430877","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2875.tgz","fileCount":22,"integrity":"sha512-QJ5fMgwOI6TF0IC3WSN0smp3Dq49AlCXcQGqifq+Ww2ZBUgycQE+ETjQV/wxfrcbQQBKPb9hGPXhB5BzL8CYgQ==","signatures":[{"sig":"MEUCIQCsVG3JWamnULpE1QqEl6/6fA7cEyxr6ei+bk/s/1DGzAIgVWdJpLkeWx2I14y37PgVIL7XNIfUx0LD6v3Wcl3Ig5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC57xgyYiXc4B5VWcxAUZk1wdQUV64svRyBdRBzf6aLvgIgRCa1moye6H8IwoLkSJWlS5CqZkyASa/aFEg77xAywT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2875","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329692},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"473446573ba12f5e57b57c82611247444749d7a7","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1510","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.414","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2875_1790894190752_0.6213512610475143","host":"s3://npm-registry-packages-npm-production"}},"0.0.2876":{"name":"@tscircuit/runframe","version":"0.0.2876","_id":"@tscircuit/runframe@0.0.2876","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"02717421de53f37cf844a988835e1da10569b48b","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2876.tgz","fileCount":22,"integrity":"sha512-+3PCY8ccg3/oC3yP0BAxTu20xp36HO7CDRmicQouvTwiv0sRptLGhtJt/nctyq4VECy791LhEj2tUBgjdt4Y8Q==","signatures":[{"sig":"MEQCIElZc1oTuRzfNo6ukjQ2AvYX3yRIolbLM13oP4KRvBATAiBVSHlbS+nsIre4ABpx8Sl/InhJ4H6ashXFcFE/5UGlew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFpAIE4Evqnm5FI9Ari0piLX/+LNR4Y5/dygsEmuxLW5AiEAvgrfhb1ReUTjPiZemxTcD8FaMlOa5UoqCexBNo0NgM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2876","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"629dd067e3e7757ca0511221f5e4a10d7435cf5c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1510","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2876_1790908173730_0.6841644869310464","host":"s3://npm-registry-packages-npm-production"}},"0.0.2877":{"name":"@tscircuit/runframe","version":"0.0.2877","_id":"@tscircuit/runframe@0.0.2877","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"484823f2f5f85b847e1928c2380e47505cf252a9","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2877.tgz","fileCount":22,"integrity":"sha512-UnQFJqPMidTxQa/HugZgtSO+Vpl8gv468Q8YAsDWha/tVw3sGnREw9JEx1WjetNbtQUaO6TOqwZnOoEk1Y32Vw==","signatures":[{"sig":"MEUCIQDhd7Ip/TNMwq06jF5E7Ahv1IGXeYgUrqZU1Q0pZjVisgIgB2jj102jHuVMYPY2sAcSk39cEeDWCmDEwGO5jLCoq9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7cZlggFcjT4CMFxm2VGbiZVbeUwqBqMRn3V+fmx4clQIhALIzkxehW0s8JQqFWZyQcDMDumBWfXTuydkYuzu2ppNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"a603ff99361006ac1c1f60b2318eeae35f58aa94","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1511","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2877_1790912536023_0.20905982635662834","host":"s3://npm-registry-packages-npm-production"}},"0.0.2878":{"name":"@tscircuit/runframe","version":"0.0.2878","_id":"@tscircuit/runframe@0.0.2878","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"f65bb4377ace4a3f19ea5126ccb585fd81cd3505","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2878.tgz","fileCount":22,"integrity":"sha512-iJ5i22yaSL0L6hS9vEOgE0yn0J33ganS+YtTizfDztxc4Fyvm0x039+X8FV2CZUIfAgCmhyfvtpBqokyAxwKEw==","signatures":[{"sig":"MEUCIBJT0c82xQPJEGuZ1aY/RbBCF3LKS1/m7ja8KubRCMXxAiEA0xYTNaZ6zJd7vfLzJnEVM4wgq14Gxwq/f+FnwHf2AIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDl2BQAPstRzyYX7BE9CSfk7Fw47Zc6Gxtw9YHGfhWxjQIhALi0zaMLZqjikVu+gCaLdBdjD/Bd9gctXbdY7MFbwJgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2878","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"5350fce8876ced76345a977ff338f56e76b66f50","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1512","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2878_1790920959779_0.003005642411733067","host":"s3://npm-registry-packages-npm-production"}},"0.0.2879":{"name":"@tscircuit/runframe","version":"0.0.2879","_id":"@tscircuit/runframe@0.0.2879","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"7109bbf60ab11705e1c6b9e287a548c0a45a927c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2879.tgz","fileCount":22,"integrity":"sha512-mjUxh5C8yRZJwE+20oUFdw7CCAC0k0OND42bLLOGZn69PIwWs7JqyR4dpC16izFXEhZtir3ujY5rTARHgkImMg==","signatures":[{"sig":"MEQCIG5wpgBMtQpR5agvwBmr1yjYh23Q0Lux/dBuSViu/zStAiA/FICyg1bJ6BlCswGuweMtjoVsrq0vA9Wii2LDktUlBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5DROJVvhgCBISBu8rHmXOOqUIHKyLJcbNxt661mjacgIhAPYN1VwmwVOOOqsVuy0L9sRe8qEpUxwKYK7H3pAzXv0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2879","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c3c29d5672498a7879fbef11045e1f35edf3c518","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1513","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2879_1790922072571_0.6976140464998601","host":"s3://npm-registry-packages-npm-production"}},"0.0.2880":{"name":"@tscircuit/runframe","version":"0.0.2880","_id":"@tscircuit/runframe@0.0.2880","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"2364b6a2ea8160c77166956bf1448d49e8a6de6c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2880.tgz","fileCount":22,"integrity":"sha512-MQVZe41aUK+To2tsJmvq7UdBqdFFgd692iRPjQ/WP7gygK+CZb4o5D2YrebA3LJr1epRXePhVCvSz27EvUe9VQ==","signatures":[{"sig":"MEUCIQD4BKqKOM1WO39ObGl3oZwAslIYT78sQwrOyWwX7AWBbQIgIGrkxtGmWajQSdcNLjTn489mpyjCtjqZDlhWG908gYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDS+kuPVC0bln5ManxNVHWGCj/azB5Ior08nTcUqMKrLwIgZgEIpiSYKucUGpNZ6Is9jFsVLAkF7xcSi8iLBwIHlrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2880","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ba76613d7efc1be4a3a3e5dce9e1a0786b2a8b28","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1514","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.108","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2880_1790928392706_0.7235803240912406","host":"s3://npm-registry-packages-npm-production"}},"0.0.2881":{"name":"@tscircuit/runframe","version":"0.0.2881","_id":"@tscircuit/runframe@0.0.2881","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"862a1a099532168cca45146d6d66d341108bc2cb","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2881.tgz","fileCount":22,"integrity":"sha512-NQuBnAuIfyEc9zFSW07o/nrqiXE2pVmOob2UUVHFG9r78ETkMibtFdef1TSZTfciA9y/sI78MpSIpCXi+346aA==","signatures":[{"sig":"MEQCIFbUtUNNUT/xg/T5roGfyPv966PUOXmZXmP9rGA6CN4ZAiBzwv+VzSJi6dTMvM1EarhVfVs2MSbWeGxrGiTq5fkczA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0f+DHj4RP1bE7pDOBOHlsV6sX++IPPyocEiurZn4ddAiBun2difEj/ZApMXkpf+vVJLSVTGlTGYiFhbBLxPdPuQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2881","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"6b8e1250e94bc28907aa38d7484e781830b7f73a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1514","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.224","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2881_1790928844088_0.09771268229053431","host":"s3://npm-registry-packages-npm-production"}},"0.0.2882":{"name":"@tscircuit/runframe","version":"0.0.2882","_id":"@tscircuit/runframe@0.0.2882","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"b11ebd930de0e465fee6972e0495df8077def131","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2882.tgz","fileCount":22,"integrity":"sha512-xo1ZNDAcB9jEhRwWlm6gaCWBeLXp4uBmq2PcHobZBtMlbVI3TnYqbXUQrRpotzZhlbrQd9zpZOrxH575VBE31A==","signatures":[{"sig":"MEUCIGNj/IpdM4wgYLIAeLHo7r1465Q4xA6mhSHRBXV6TYi+AiEAntuy1eprE9QDgcMWJQDZE0wbn7UQg1NNAZWQeo5hx3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDoIcJNctWtS+NEjyb2wRuA6uiloHDuvYbg0jOxZRMgGAiBGsAxkqPj7FtdiWz6Zm1VE7HTOlBnHGIseApRqDiz8Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2882","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"0e4c2d406f29f55a69b58ebd681168d12f05466b","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1515","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2882_1790934457885_0.47339931235755905","host":"s3://npm-registry-packages-npm-production"}},"0.0.2883":{"name":"@tscircuit/runframe","version":"0.0.2883","_id":"@tscircuit/runframe@0.0.2883","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"e95620436cc644326c6cfb516eda472f94763fe3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2883.tgz","fileCount":22,"integrity":"sha512-wSBRKXOIAHfONKz3p3Mxl+TpD+mOyd74sSOZaRAPPyp4hGAW2fPSIR0Gp8a+5o5A4SVC6BNQpdQcIs7/K1+0NQ==","signatures":[{"sig":"MEUCIQC7lWALuWjmlwxb7+cp4m7RZkD9v1wwwCw+ZjpARNKCnQIgJqv/mhMs5cZAYEKoRohGuNIhNJ57tmkLkV9dAX3PAe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCunesp4h5jN4MWsoopjkSF5L7vDRkAUvw9/D/0tT/hVQIhAP74NzmaQ4uSxdOosKeTIBO41IxF+qxb9aVvcxiYI0zf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2883","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29329868},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"21143a229b9847918c9199437b5f434e1dfcd801","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1516","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2883_1790939108358_0.08338341871484523","host":"s3://npm-registry-packages-npm-production"}},"0.0.2884":{"name":"@tscircuit/runframe","version":"0.0.2884","_id":"@tscircuit/runframe@0.0.2884","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"9894e7a02f56f36c54d3ae63d14c5a8f43212713","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2884.tgz","fileCount":22,"integrity":"sha512-sp/9xfj51A1F9SQTlb14/8i8peTxOASTVgz8RGQ67NPmfVmv1x7G2MhlKaqZtiq1cl/jlx6IojCEAKyltH7+Ag==","signatures":[{"sig":"MEUCIQDk9HG3ri7x7brg/CAQvZ/RFoix0RgJojU1a8fRJYI3HwIgMUIYVZfoH8i3N58EaLo1+0Pm8Dq+bxU4SiQyd5k4NEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlOq2oRmqYje8EkECR5reLnBIZaQSN7B4jQhpOQng7+AIhAKF4DnOUrvB2AGz8Q4AKuDiRzpYCqpwIJAnDYHtkFA7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"ff939aa1e14d2e44b548cb69228a49f41af96d40","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1517","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2884_1790953198671_0.5917601538610731","host":"s3://npm-registry-packages-npm-production"}},"0.0.2885":{"name":"@tscircuit/runframe","version":"0.0.2885","_id":"@tscircuit/runframe@0.0.2885","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"8fead0c00fb180d96706641e8d7e94b044376fe3","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2885.tgz","fileCount":22,"integrity":"sha512-kc6vi4718qipXH8Y4ONTT5FmyD8ewhj/v1bZTeCq2pBGMT8aHD0quxxNrMdJ/w2WyNHaMdY+F+N5Tpm8Xci1Hw==","signatures":[{"sig":"MEUCIDAgBE45FHcSYpuVVKY3YodI4qKPV25XrgjauoJf1TIgAiEA9BVERems+D1LnUKEP1qmKikYa53LXQjn2tYs1A2QwtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsRytz/ErPQ2HkTAy5OHukqaXbuhWL4Y+3blyvlZAvvAiBMA/EAviLg2lI2c7hQ6ndQzny4DM+9SzkH4m6Xa5Pbfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2885","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"888dedb1bcc242a5d9cc82010395121b3491486a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1518","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2885_1790969493468_0.8520774768016957","host":"s3://npm-registry-packages-npm-production"}},"0.0.2886":{"name":"@tscircuit/runframe","version":"0.0.2886","_id":"@tscircuit/runframe@0.0.2886","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"de040078a318abc53af62e60310f8842ab764f1c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2886.tgz","fileCount":22,"integrity":"sha512-Pbi4c1wxep+m9864JRwkvCka9vX9UGqUOQfLIQRg+1gAH/hltWDCRB531Q/3lo0s/C7ooxrDI9ELFRqYlSF7sw==","signatures":[{"sig":"MEYCIQDxgEmxP8o/19tNkvpi/lDhul19TNWYET+nqBuaHW3LpwIhAI4onPnA36jbiUt3IbsG+TBz1E79x3fuUEeMdAn3ZDkD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0H1rXF1GpKxzKHC8wH0cMc9zc9mp0i6VeGIGTkhU2RAiEApwCtXkPhrtGPw515ySt2ni2vEV+z4Y0wmMozLsipVjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2886","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"384c464eebb85b14216d09253e31f2c86457168c","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1519","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2886_1790976610310_0.4833231075587092","host":"s3://npm-registry-packages-npm-production"}},"0.0.2887":{"name":"@tscircuit/runframe","version":"0.0.2887","_id":"@tscircuit/runframe@0.0.2887","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"81cdbcae5f897e98345fbb0f3965de0d4ea2fe51","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2887.tgz","fileCount":22,"integrity":"sha512-52UOmL4zvVB4riKl5yKN71FPehDgyKoR7mPTIugBEzDI8NYbvobrFeHEbSXzeVl4ZYgsx0YKLHSQhGb4gi0Mkw==","signatures":[{"sig":"MEUCIQCk6NlQHs6nGeN9Keal4Glkza3WDNA0oCFglwMXHg7FhgIgOrIwsOksUz7OmdvNix1a+pORwwVEP3Ywo7ZCZvliyNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICiEKFeXvD67Ccu33YtgrLiO5TDx47yMDi7sK+wWNLmoAiEAsXczbdPnoiwGz0kQQ4BsvG7pLTqqhSXgekpIiAyZmKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2887","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"eb37ed77147949bb5be78d199b8880735df74e3f","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1521","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2887_1790981761152_0.19019046267219597","host":"s3://npm-registry-packages-npm-production"}},"0.0.2888":{"name":"@tscircuit/runframe","version":"0.0.2888","_id":"@tscircuit/runframe@0.0.2888","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"ec111c9a6a20efe53b6a491436976d749b2eae11","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2888.tgz","fileCount":22,"integrity":"sha512-mOJwlyXgVpccLpFV9yWCuo6myoVXT+/9L5942C/pLHlopz4YRBJquYyVKAlyb0crYdsOCcUD3FnlmXtAQEMnmQ==","signatures":[{"sig":"MEUCIQCjuXy2iERgrmG9IwdVyS7swH0BaKdkSCMOVWdK9+rJ2QIgVZesCWh7DpKfhoGgvJqwAj4kqBGQuGfPmZmQHB8Isfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0ynCy6woId3Es68Ry0WHk8Eo8OnfOyL1E8SSQiAeXIAiApQ6EJhWjj/pzjXuccb1HOXhAVt/7YPrWTgbziPdeIGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2888","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"bc314fa0545cdc825d0b911e5178902f8a5ad84e","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1522","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2888_1790985680914_0.047888329198153334","host":"s3://npm-registry-packages-npm-production"}},"0.0.2889":{"name":"@tscircuit/runframe","version":"0.0.2889","_id":"@tscircuit/runframe@0.0.2889","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"48da3147df2159386fdb3f863c79e2df66b7669d","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2889.tgz","fileCount":22,"integrity":"sha512-PA7HmrKBcPcb9bA8/nZu05YtW+bLb9IJVy2Dww/232ipeevmtU32AB2WofONy8ryFfVoAwpm5+CY7I/DWypdpg==","signatures":[{"sig":"MEYCIQDeep7gfIZpAsy2Ycc6qo7rTs/26AEEG/IGG6y2tf2puQIhAND6LIsBcQb5GOeZ8QfWM3O5hF5N2higQmqmDuBcokex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIARmOB9OSLguYTb8ux60/Su0MGKsdONcDvM41UXUQD+kAiBAE029KjHLMCTimYQ/CRKMqvpX/FM6n8nPe6PWBslmow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"c395b69c7c1735ab8a4afca3c35450bcaf5d8d93","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1525","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2889_1790988047331_0.06892932501365867","host":"s3://npm-registry-packages-npm-production"}},"0.0.2890":{"name":"@tscircuit/runframe","version":"0.0.2890","_id":"@tscircuit/runframe@0.0.2890","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"a55bddc4eb36116147b888816264a717e9180ad4","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2890.tgz","fileCount":22,"integrity":"sha512-I7odXbVL3nZ+UPSGRjBB8NmL/zlpU0TOglLMicGOIqXNfm2PKXuhx2TB1T+aR3Jjfl7aFXD86lXzWLbDKXDGYg==","signatures":[{"sig":"MEUCIQCluF5LSjBo28VQa5ehP+z4ilhU018xv3/SzSBxOstnvgIgY8928/KUjZCoGzBeGjLzQJGHHLU2eYAVSjLRrNM43Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmBcE2fxOo7kR6HOc63zGCw5RfqnFkeK+TQoDwklcemAIgSpJSXtyweIszWKUy+xI9eFK2uKRfSsBseMxNJFi8Az8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"e8643f3b0ae3c18f4c30cecf735bfd353fd07cad","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1529","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2890_1790994055017_0.9134051365396065","host":"s3://npm-registry-packages-npm-production"}},"0.0.2891":{"name":"@tscircuit/runframe","version":"0.0.2891","_id":"@tscircuit/runframe@0.0.2891","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"084254c63b6efb87e1e34a0cf59448c434b33414","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2891.tgz","fileCount":22,"integrity":"sha512-VOG20f7JqcuiBOQct/R//nDfUu/Mf5KaM3ZGPK93cSf9Va00brUzp8ETwV5dZyWslYJi+tfm/TcgJCT9PrgtIw==","signatures":[{"sig":"MEYCIQDY2/B87s0Yrzu59z4cvuTBF5HOE4ObiSoNIvSLFKEBhwIhAIwe07ANTv1xv63jdAphDsiUOcu3ua2/cGUsvtDpF3xj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMJBRh81WGpCq5/eyWn0qTRig1Ko0ve7X4K7VyNiaMvQIgNK4+YuMqy+Ae5Usu135+c6M5mk2V2clbXeLXhZzfoxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2891","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"33aedd5364d54376175eb3962516ebb32486a309","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1531","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2891_1791002697969_0.8130524480526939","host":"s3://npm-registry-packages-npm-production"}},"0.0.2892":{"name":"@tscircuit/runframe","version":"0.0.2892","_id":"@tscircuit/runframe@0.0.2892","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"499535957f761f7b504adab418b1613ea22600fe","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2892.tgz","fileCount":22,"integrity":"sha512-ZYO+BT3aZ58jRGgTDCvyMFMUZgmW4b5cmZdPNAWGMC/bX+aD8w07NCJ3g11zlOGdnRA5/mHKVfsdT4YLbrzkRg==","signatures":[{"sig":"MEYCIQCqXjymveve/T8q9OdjdRxueq3NYsgLOaT9PdfuPUmCAwIhAJtwAlrzFvxWHPXmbZaFvSV8LdKWvuiqGBKv3gKPE3d/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBaeH7mQsd92mJ03Mgx9JdsLXXAfkFhIKpwJ/aVrx2B7AiEAntAgMsXu2+L87gTxRoil5bhLh4Vpa4mPJ3n6cuOD4l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2892","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"107853d7abdc7457e797e6a658da1354c6a490a2","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1533","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2892_1791005513878_0.6226436920854979","host":"s3://npm-registry-packages-npm-production"}},"0.0.2893":{"name":"@tscircuit/runframe","version":"0.0.2893","_id":"@tscircuit/runframe@0.0.2893","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/runframe#readme","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"166d9c31c16f0aa4f5a9b438ce96c51227c4c0b1","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2893.tgz","fileCount":22,"integrity":"sha512-GTgxZ+BphdRHThXkzOzYW22075hB26lD+kSLZLrv+KFjQybjl8Sma+sKUncd3ySTmBwrEmVnIX5IkBIG5h9fgg==","signatures":[{"sig":"MEQCIBsoOW4yM8JEHwMu4g5fFPw9V9dNj9Ozb8iyvCZXrpKhAiAcGWhwHfG22zKzYfX3rePOYRN9faldfo9LNZ3eMCdxeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGm96Jgd5Hwwf1i6nSmkrX5NAuqUHX88Ds6nX638nqyaAiB29K7/4lL0VkAG8v1rphiVyO2zCBH0Fh886m+lNkxNzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2893","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"d12f8bfa6ba81a800b2c02df76179f125e1cb88a","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1534","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/runframe_0.0.2893_1791008188081_0.9585318709318047","host":"s3://npm-registry-packages-npm-production"}},"0.0.2894":{"_id":"@tscircuit/runframe@0.0.2894","bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"dist":{"shasum":"c70d9c33207e7cac2eed088e7e309fcd82f1835c","tarball":"https://registry.npmjs.org/@tscircuit/runframe/-/runframe-0.0.2894.tgz","fileCount":22,"integrity":"sha512-5F2aCPP9bzyAgh61potl3tif6VEbB4qkJG0C0JmQgGpEOD51S6w0rtfS9Jyuo9UkdOX5T0nUSsPcD771gvQu7Q==","signatures":[{"sig":"MEYCIQC/BgnDZV/D+7O5/3A1QiU4To2+kc9JIE1aoujYCr5D6QIhAN37uOG2Q/TZGBL15qgX9ZbuVKZRtmgstERNQqMJ40pC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrj5JA0GqfSqvoPvDY3ECT9doQSojQrJHPOENg04jRPwIgI8i418C6q6RB4Wv5nLUjawa58B/T+WV4tweo/G9cUk4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2frunframe@0.0.2894","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29330260},"main":"dist/preview.js","name":"@tscircuit/runframe","type":"module","types":"./dist/preview.d.ts","exports":{".":"./dist/preview.js","./runner":"./dist/runner.js","./preview":"./dist/preview.js","./standalone":"./dist/standalone.min.js","./standalone-preview":"./dist/standalone-preview.min.js"},"gitHead":"019b2631fa005f9839c99344fbde9322562cfbd5","scripts":{"build":"bun run build:css && bun run build:standalone && bun run build:standalone-preview && bun run build:lib","start":"bun run build:css && concurrently 'bun run cosmos' 'bun run build:css:watch'","format":"biome format --write .","analyze":"source-map-explorer 'dist/standalone.min.js'","build:css":"bun run scripts/build-css.ts","build:lib":"tsup-node lib/preview.ts lib/runner.ts --external react-query schematic-symbols lucide-react circuit-to-svg @tscircuit/props --platform browser --format esm --dts","build:site":"cosmos-export && bun run build:iframe","build:iframe":"STANDALONE=iframe vite build && mv ./dist/lib/entrypoints/iframe.html ./dist/iframe.html && cp -f ./dist/iframe.html ./cosmos-export/iframe.html && cp -f ./dist/iframe.min.js ./cosmos-export/iframe.min.js","format:check":"biome format .","serve:cosmos":"serve cosmos-export","vercel-build":"bun run build:css && cosmos-export","build:css:watch":"chokidar 'lib/components/**/*.tsx' -c 'bun run build:css'","build:standalone":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=1 vite build","pkg-pr-new-release":"bunx pkg-pr-new publish --comment=off --peerDeps","build:standalone-preview":"NODE_OPTIONS=--max-old-space-size=8192 STANDALONE=preview vite build --emptyOutDir false"},"version":"0.0.2894","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1df87414-d0f1-4ea3-8628-111b366f25f2"}},"homepage":"https://github.com/tscircuit/runframe#readme","overrides":{"altiumts":"0.0.59","circuit-json":"$circuit-json"},"repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"_npmVersion":"11.19.0","description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.0","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1911","@tscircuit/eval":"0.0.1535","@tscircuit/solver-utils":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ky":"^1.7.5","zod":"^3.25.76","clsx":"^2.1.1","cmdk":"^1.1.1","jose":"^6.1.0","tsup":"^8.3.5","vite":"^7.1.2","jszip":"^3.10.1","react":"19.1.0","serve":"^14.2.4","yargs":"^17.7.2","fflate":"^0.8.2","marked":"^15.0.12","stepts":"^0.0.3","comlink":"^4.4.2","cssnano":"^7.0.6","easyeda":"^0.0.360","fuse.js":"^7.1.0","kicadts":"^0.0.47","postcss":"^8.4.49","redaxios":"^0.5.1","minimatch":"^10.0.3","react-dom":"19.1.0","tscircuit":"0.0.2553","@types/bun":"latest","playwright":"^1.49.1","posthog-js":"^1.253.4","react-query":"^3.39.3","tailwindcss":"^3.4.17","@types/debug":"^4.1.12","@types/react":"^19.1.10","@types/three":"^0.179.0","autoprefixer":"^10.4.20","chokidar-cli":"^3.0.0","circuit-json":"^0.0.489","concurrently":"^9.1.2","lucide-react":"^0.488.0","react-cosmos":"^6.2.1","s-expression":"^3.1.1","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.421","tailwind-merge":"^2.6.0","react-hot-toast":"^2.5.2","@tscircuit/props":"^0.0.657","@types/react-dom":"^19.1.7","@babel/standalone":"^7.26.10","@resvg/resvg-wasm":"^2.6.2","schematic-symbols":"^0.0.237","source-map-explorer":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.1","@radix-ui/react-tabs":"^1.1.2","@tscircuit/3d-viewer":"^0.0.610","@vitejs/plugin-react":"^5.0.0","circuit-json-to-lbrn":"^0.0.74","circuit-json-to-step":"^0.0.36","react-error-boundary":"^6.0.0","@radix-ui/react-icons":"^1.3.2","@tscircuit/pcb-viewer":"1.11.415","circuit-json-to-kicad":"^0.0.229","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@tscircuit/file-server":"^0.0.32","circuit-json-to-altium":"github:tscircuit/circuit-json-to-altium#1a50d0dd2c0737cf940d92c0315852dc0111dd87","circuit-json-to-gerber":"^0.0.109","@radix-ui/react-popover":"^1.1.14","@radix-ui/react-tooltip":"^1.2.8","circuit-json-to-bom-csv":"^0.0.19","circuit-json-to-pnp-csv":"^0.0.18","@radix-ui/react-checkbox":"^1.1.4","@radix-ui/react-progress":"^1.1.2","@tscircuit/fake-snippets":"^0.0.163","class-variance-authority":"^0.7.1","react-cosmos-plugin-vite":"^6.2.0","rollup-plugin-visualizer":"^5.12.0","kicad-component-converter":"^0.1.21","@tscircuit/assembly-viewer":"^0.0.6","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.98","@radix-ui/react-alert-dialog":"^1.1.6","@tscircuit/circuit-json-util":"^0.0.116","@radix-ui/react-dropdown-menu":"^2.1.4","@tscircuit/create-snippet-url":"^0.0.9","@tscircuit/capacity-autorouter":"^0.0.874","@tscircuit/internal-dynamic-import":"^0.0.15"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/runframe_0.0.2894_1791014190767_0.09868208534660527"}}},"time":{"created":"2024-12-14T23:24:27.964Z","modified":"2026-10-03T07:56:31.422Z","0.0.1":"2024-12-14T23:24:28.360Z","0.0.2":"2024-12-15T00:50:40.188Z","0.0.3":"2024-12-15T01:29:07.656Z","0.0.4":"2024-12-15T06:25:49.646Z","0.0.5":"2024-12-15T06:31:55.116Z","0.0.6":"2024-12-15T06:35:03.986Z","0.0.7":"2024-12-15T06:44:01.500Z","0.0.8":"2024-12-15T06:56:32.625Z","0.0.9":"2024-12-15T07:06:23.267Z","0.0.10":"2024-12-15T07:07:42.232Z","0.0.11":"2024-12-15T15:53:49.513Z","0.0.12":"2024-12-15T22:40:45.094Z","0.0.13":"2024-12-24T16:43:29.212Z","0.0.14":"2024-12-24T17:20:55.923Z","0.0.15":"2024-12-25T03:05:07.275Z","0.0.16":"2024-12-25T10:48:24.563Z","0.0.17":"2024-12-25T14:15:49.431Z","0.0.18":"2024-12-25T17:11:12.213Z","0.0.19":"2024-12-26T05:14:31.254Z","0.0.20":"2024-12-27T00:39:02.898Z","0.0.21":"2024-12-27T04:20:03.925Z","0.0.22":"2024-12-27T07:12:34.704Z","0.0.23":"2024-12-27T21:56:59.163Z","0.0.24":"2024-12-27T22:44:24.155Z","0.0.25":"2024-12-27T23:51:36.494Z","0.0.26":"2024-12-28T01:19:10.531Z","0.0.27":"2024-12-28T04:30:32.391Z","0.0.28":"2024-12-29T03:58:17.029Z","0.0.29":"2024-12-29T12:05:07.710Z","0.0.30":"2024-12-29T19:45:24.971Z","0.0.31":"2024-12-29T22:44:48.437Z","0.0.32":"2024-12-30T01:09:55.801Z","0.0.33":"2024-12-30T01:29:27.499Z","0.0.34":"2024-12-30T02:07:44.916Z","0.0.35":"2024-12-30T02:28:31.607Z","0.0.36":"2024-12-30T04:28:13.456Z","0.0.37":"2024-12-30T04:29:33.045Z","0.0.38":"2024-12-30T05:19:19.336Z","0.0.39":"2024-12-30T05:23:16.127Z","0.0.40":"2024-12-30T06:15:31.399Z","0.0.41":"2024-12-30T07:24:35.844Z","0.0.42":"2024-12-30T07:25:23.645Z","0.0.43":"2024-12-30T11:18:37.629Z","0.0.44":"2024-12-30T13:55:11.461Z","0.0.45":"2024-12-30T16:23:58.398Z","0.0.46":"2024-12-31T04:11:50.986Z","0.0.47":"2024-12-31T04:43:26.664Z","0.0.48":"2024-12-31T12:56:30.615Z","0.0.49":"2024-12-31T21:36:48.635Z","0.0.50":"2025-01-01T00:26:50.132Z","0.0.51":"2025-01-02T09:34:09.205Z","0.0.52":"2025-01-02T14:16:41.386Z","0.0.53":"2025-01-02T16:50:34.715Z","0.0.54":"2025-01-03T04:04:28.672Z","0.0.55":"2025-01-03T22:10:52.326Z","0.0.56":"2025-01-04T05:01:27.833Z","0.0.57":"2025-01-04T22:03:34.429Z","0.0.58":"2025-01-05T00:20:17.289Z","0.0.59":"2025-01-05T04:27:12.625Z","0.0.60":"2025-01-05T06:29:21.398Z","0.0.61":"2025-01-05T09:18:33.635Z","0.0.62":"2025-01-05T16:08:35.628Z","0.0.63":"2025-01-05T18:17:54.972Z","0.0.64":"2025-01-05T21:45:52.110Z","0.0.65":"2025-01-06T13:45:32.465Z","0.0.66":"2025-01-06T16:50:22.677Z","0.0.67":"2025-01-07T04:50:40.014Z","0.0.68":"2025-01-07T12:55:21.878Z","0.0.69":"2025-01-08T00:03:29.019Z","0.0.70":"2025-01-08T00:30:49.145Z","0.0.71":"2025-01-08T07:38:28.129Z","0.0.72":"2025-01-08T13:33:19.647Z","0.0.73":"2025-01-09T02:56:28.721Z","0.0.74":"2025-01-09T05:29:24.445Z","0.0.75":"2025-01-09T16:05:23.679Z","0.0.76":"2025-01-09T17:35:31.955Z","0.0.77":"2025-01-09T22:54:56.987Z","0.0.78":"2025-01-10T02:12:57.254Z","0.0.79":"2025-01-10T11:13:38.195Z","0.0.80":"2025-01-10T17:52:19.504Z","0.0.81":"2025-01-10T21:52:15.186Z","0.0.82":"2025-01-11T02:09:59.998Z","0.0.83":"2025-01-11T05:45:00.085Z","0.0.84":"2025-01-11T10:49:12.470Z","0.0.85":"2025-01-11T13:09:03.256Z","0.0.86":"2025-01-11T22:28:00.481Z","0.0.87":"2025-01-12T02:10:18.505Z","0.0.88":"2025-01-12T06:07:10.323Z","0.0.89":"2025-01-12T09:45:10.465Z","0.0.90":"2025-01-13T12:52:16.346Z","0.0.91":"2025-01-13T17:07:54.180Z","0.0.92":"2025-01-13T20:34:10.853Z","0.0.93":"2025-01-14T09:07:47.679Z","0.0.94":"2025-01-15T01:40:38.544Z","0.0.95":"2025-01-15T04:27:33.311Z","0.0.96":"2025-01-16T01:41:40.609Z","0.0.97":"2025-01-16T04:38:17.793Z","0.0.98":"2025-01-16T14:06:03.480Z","0.0.99":"2025-01-16T16:47:20.355Z","0.0.100":"2025-01-17T01:15:29.205Z","0.0.101":"2025-01-17T05:35:43.503Z","0.0.102":"2025-01-17T21:34:47.335Z","0.0.103":"2025-01-18T06:40:47.706Z","0.0.104":"2025-01-18T07:04:53.961Z","0.0.105":"2025-01-18T08:09:04.487Z","0.0.106":"2025-01-18T08:19:05.629Z","0.0.107":"2025-01-18T22:46:32.148Z","0.0.108":"2025-01-18T23:16:55.352Z","0.0.109":"2025-01-18T23:47:08.849Z","0.0.110":"2025-01-19T00:54:40.435Z","0.0.111":"2025-01-19T01:58:01.507Z","0.0.112":"2025-01-19T01:58:34.263Z","0.0.113":"2025-01-19T16:42:44.538Z","0.0.114":"2025-01-19T19:16:21.091Z","0.0.115":"2025-01-19T19:20:38.671Z","0.0.116":"2025-01-20T00:56:30.420Z","0.0.117":"2025-01-20T09:26:57.390Z","0.0.118":"2025-01-20T13:59:15.485Z","0.0.119":"2025-01-21T14:27:05.258Z","0.0.120":"2025-01-21T18:34:34.090Z","0.0.121":"2025-01-21T21:16:46.479Z","0.0.122":"2025-01-22T13:03:09.842Z","0.0.123":"2025-01-22T21:42:42.037Z","0.0.124":"2025-01-23T06:07:56.857Z","0.0.125":"2025-01-23T08:53:50.136Z","0.0.126":"2025-01-23T14:17:48.579Z","0.0.127":"2025-01-24T01:31:20.439Z","0.0.128":"2025-01-26T18:01:50.471Z","0.0.129":"2025-01-26T20:46:08.460Z","0.0.130":"2025-01-27T17:30:23.801Z","0.0.131":"2025-01-27T21:19:26.887Z","0.0.132":"2025-01-28T00:51:34.529Z","0.0.133":"2025-01-28T05:29:00.902Z","0.0.134":"2025-01-28T10:06:33.946Z","0.0.135":"2025-01-29T01:47:28.371Z","0.0.136":"2025-01-29T05:35:43.831Z","0.0.137":"2025-01-30T19:03:36.635Z","0.0.138":"2025-01-30T21:28:36.197Z","0.0.139":"2025-01-31T02:01:58.353Z","0.0.140":"2025-02-01T22:24:54.633Z","0.0.141":"2025-02-02T09:34:24.121Z","0.0.142":"2025-02-02T21:25:31.271Z","0.0.143":"2025-02-03T09:32:28.292Z","0.0.144":"2025-02-03T14:26:23.489Z","0.0.145":"2025-02-05T20:36:12.536Z","0.0.146":"2025-02-06T06:08:13.241Z","0.0.147":"2025-02-06T10:21:21.910Z","0.0.148":"2025-02-06T21:50:24.443Z","0.0.149":"2025-02-08T18:32:23.203Z","0.0.150":"2025-02-09T02:17:15.689Z","0.0.151":"2025-02-09T02:22:43.712Z","0.0.152":"2025-02-09T02:30:43.159Z","0.0.153":"2025-02-09T11:40:27.297Z","0.0.154":"2025-02-09T23:45:44.845Z","0.0.155":"2025-02-09T23:49:22.811Z","0.0.156":"2025-02-10T00:28:10.171Z","0.0.157":"2025-02-11T11:44:26.797Z","0.0.158":"2025-02-11T15:39:36.623Z","0.0.159":"2025-02-11T21:52:20.287Z","0.0.160":"2025-02-12T02:15:55.291Z","0.0.161":"2025-02-12T07:11:06.670Z","0.0.162":"2025-02-12T12:51:15.699Z","0.0.163":"2025-02-12T19:01:15.782Z","0.0.164":"2025-02-12T23:28:40.291Z","0.0.165":"2025-02-13T11:34:56.644Z","0.0.166":"2025-02-13T12:26:04.608Z","0.0.167":"2025-02-13T12:47:26.636Z","0.0.168":"2025-02-14T02:36:25.388Z","0.0.169":"2025-02-14T10:42:10.777Z","0.0.170":"2025-02-14T22:49:27.278Z","0.0.171":"2025-02-15T01:51:18.724Z","0.0.172":"2025-02-15T06:17:30.042Z","0.0.173":"2025-02-15T06:43:12.243Z","0.0.174":"2025-02-15T06:48:59.302Z","0.0.175":"2025-02-15T07:24:20.697Z","0.0.176":"2025-02-15T09:23:24.808Z","0.0.177":"2025-02-15T16:19:34.003Z","0.0.178":"2025-02-15T17:09:41.847Z","0.0.179":"2025-02-15T18:55:11.270Z","0.0.180":"2025-02-15T18:58:47.924Z","0.0.181":"2025-02-15T19:41:21.707Z","0.0.182":"2025-02-15T19:42:15.580Z","0.0.183":"2025-02-16T02:01:29.365Z","0.0.184":"2025-02-16T05:49:48.840Z","0.0.185":"2025-02-16T10:34:01.810Z","0.0.186":"2025-02-16T19:31:58.119Z","0.0.187":"2025-02-16T21:48:51.855Z","0.0.188":"2025-02-17T02:05:36.545Z","0.0.189":"2025-02-17T06:35:48.377Z","0.0.190":"2025-02-18T03:12:22.035Z","0.0.191":"2025-02-18T07:11:34.743Z","0.0.192":"2025-02-18T10:47:44.878Z","0.0.193":"2025-02-18T14:37:48.121Z","0.0.194":"2025-02-18T19:15:46.076Z","0.0.195":"2025-02-18T23:08:56.760Z","0.0.196":"2025-02-19T01:44:27.764Z","0.0.197":"2025-02-19T01:49:12.162Z","0.0.198":"2025-02-19T02:02:13.213Z","0.0.199":"2025-02-19T10:56:48.215Z","0.0.200":"2025-02-19T18:43:11.868Z","0.0.201":"2025-02-26T12:14:44.237Z","0.0.202":"2025-02-26T14:55:21.947Z","0.0.203":"2025-02-26T21:59:03.036Z","0.0.204":"2025-02-28T06:10:01.266Z","0.0.205":"2025-02-28T11:49:27.267Z","0.0.206":"2025-02-28T14:40:00.662Z","0.0.207":"2025-02-28T19:37:22.375Z","0.0.208":"2025-03-01T01:39:25.251Z","0.0.209":"2025-03-01T02:20:40.291Z","0.0.210":"2025-03-01T14:44:28.300Z","0.0.211":"2025-03-01T17:20:40.422Z","0.0.212":"2025-03-01T21:59:17.158Z","0.0.213":"2025-03-02T05:11:50.410Z","0.0.214":"2025-03-02T05:15:18.199Z","0.0.215":"2025-03-02T05:52:30.522Z","0.0.216":"2025-03-02T21:14:28.020Z","0.0.217":"2025-03-03T03:59:20.698Z","0.0.218":"2025-03-03T06:03:35.946Z","0.0.219":"2025-03-03T06:22:59.559Z","0.0.220":"2025-03-03T06:27:00.299Z","0.0.221":"2025-03-03T17:47:37.494Z","0.0.222":"2025-03-03T17:56:32.441Z","0.0.223":"2025-03-03T18:50:53.599Z","0.0.224":"2025-03-03T18:53:30.185Z","0.0.225":"2025-03-03T19:00:26.568Z","0.0.226":"2025-03-03T19:03:16.031Z","0.0.227":"2025-03-04T01:45:37.492Z","0.0.228":"2025-03-04T02:52:43.296Z","0.0.229":"2025-03-04T03:58:27.502Z","0.0.230":"2025-03-04T05:37:58.973Z","0.0.231":"2025-03-04T05:47:17.251Z","0.0.232":"2025-03-04T11:59:44.308Z","0.0.233":"2025-03-05T02:05:31.474Z","0.0.234":"2025-03-05T05:53:48.975Z","0.0.235":"2025-03-05T11:51:58.678Z","0.0.236":"2025-03-07T05:48:02.577Z","0.0.237":"2025-03-07T10:14:00.464Z","0.0.238":"2025-03-07T14:08:07.127Z","0.0.239":"2025-03-08T05:53:15.759Z","0.0.240":"2025-03-09T22:47:09.742Z","0.0.241":"2025-03-10T01:45:52.150Z","0.0.242":"2025-03-10T11:01:53.395Z","0.0.243":"2025-03-10T15:47:59.222Z","0.0.244":"2025-03-11T12:22:50.155Z","0.0.245":"2025-03-11T23:08:11.381Z","0.0.246":"2025-03-16T16:39:17.252Z","0.0.247":"2025-03-16T21:54:45.431Z","0.0.248":"2025-03-17T06:51:49.444Z","0.0.249":"2025-03-17T07:03:47.319Z","0.0.250":"2025-03-18T03:30:39.299Z","0.0.251":"2025-03-18T19:48:44.135Z","0.0.252":"2025-03-19T02:58:29.645Z","0.0.253":"2025-03-19T05:21:04.772Z","0.0.254":"2025-03-19T05:30:30.193Z","0.0.255":"2025-03-19T11:03:21.323Z","0.0.256":"2025-03-19T14:53:32.125Z","0.0.257":"2025-03-19T18:42:43.855Z","0.0.258":"2025-03-19T23:05:44.359Z","0.0.259":"2025-03-19T23:26:57.928Z","0.0.260":"2025-03-20T18:41:51.026Z","0.0.261":"2025-03-20T18:53:45.141Z","0.0.262":"2025-03-21T06:23:31.447Z","0.0.263":"2025-03-21T10:26:46.382Z","0.0.264":"2025-03-21T16:11:16.691Z","0.0.265":"2025-03-21T16:14:14.615Z","0.0.266":"2025-03-21T18:48:18.755Z","0.0.267":"2025-03-21T22:02:33.762Z","0.0.268":"2025-03-22T16:04:49.292Z","0.0.269":"2025-03-22T17:25:23.689Z","0.0.270":"2025-03-22T18:22:37.803Z","0.0.271":"2025-03-23T02:07:52.482Z","0.0.272":"2025-03-23T06:26:53.686Z","0.0.273":"2025-03-23T10:29:37.471Z","0.0.274":"2025-03-23T13:46:54.633Z","0.0.275":"2025-03-23T17:06:26.840Z","0.0.276":"2025-03-23T21:43:07.671Z","0.0.277":"2025-03-23T21:43:56.464Z","0.0.278":"2025-03-23T21:48:38.002Z","0.0.279":"2025-03-24T19:38:07.209Z","0.0.280":"2025-03-24T22:08:57.505Z","0.0.281":"2025-03-25T03:16:34.050Z","0.0.282":"2025-03-25T10:53:59.480Z","0.0.283":"2025-03-25T16:59:19.441Z","0.0.284":"2025-03-25T17:34:22.953Z","0.0.285":"2025-03-25T20:28:37.460Z","0.0.286":"2025-03-25T22:21:07.037Z","0.0.287":"2025-03-25T23:18:56.375Z","0.0.288":"2025-03-27T12:08:44.069Z","0.0.289":"2025-03-27T17:02:24.825Z","0.0.301":"2025-04-01T23:52:21.167Z","0.0.302":"2025-04-01T23:52:59.705Z","0.0.303":"2025-04-01T23:58:21.461Z","0.0.304":"2025-04-02T00:33:30.050Z","0.0.305":"2025-04-02T11:01:22.675Z","0.0.306":"2025-04-02T20:27:37.608Z","0.0.307":"2025-04-02T21:22:25.751Z","0.0.308":"2025-04-03T12:32:50.874Z","0.0.309":"2025-04-03T17:54:57.804Z","0.0.310":"2025-04-03T21:54:20.836Z","0.0.311":"2025-04-04T02:36:07.103Z","0.0.312":"2025-04-10T21:14:03.573Z","0.0.313":"2025-04-10T21:47:59.170Z","0.0.314":"2025-04-10T22:04:31.895Z","0.0.315":"2025-04-10T23:00:10.659Z","0.0.316":"2025-04-10T23:31:44.233Z","0.0.317":"2025-04-11T23:16:45.586Z","0.0.318":"2025-04-12T01:55:25.605Z","0.0.319":"2025-04-12T06:27:06.127Z","0.0.320":"2025-04-12T10:06:36.834Z","0.0.321":"2025-04-12T13:37:17.370Z","0.0.322":"2025-04-13T03:10:53.109Z","0.0.323":"2025-04-13T23:10:48.444Z","0.0.324":"2025-04-14T02:49:17.532Z","0.0.325":"2025-04-14T06:49:48.299Z","0.0.326":"2025-04-14T12:28:04.479Z","0.0.327":"2025-04-14T23:50:36.885Z","0.0.328":"2025-04-15T03:41:32.203Z","0.0.329":"2025-04-15T05:56:40.794Z","0.0.330":"2025-04-15T08:28:26.003Z","0.0.331":"2025-04-15T16:06:26.462Z","0.0.332":"2025-04-15T20:01:43.487Z","0.0.333":"2025-04-15T22:57:47.064Z","0.0.334":"2025-04-16T01:59:18.217Z","0.0.335":"2025-04-16T10:33:30.534Z","0.0.336":"2025-04-16T16:34:53.305Z","0.0.337":"2025-04-16T23:10:37.902Z","0.0.338":"2025-04-17T03:12:29.537Z","0.0.339":"2025-04-17T08:06:05.223Z","0.0.340":"2025-04-17T11:39:19.172Z","0.0.341":"2025-04-17T16:35:59.626Z","0.0.342":"2025-04-17T18:58:53.446Z","0.0.343":"2025-04-17T20:44:25.405Z","0.0.344":"2025-04-17T20:47:18.126Z","0.0.345":"2025-04-18T03:27:10.895Z","0.0.346":"2025-04-18T06:11:57.952Z","0.0.347":"2025-04-18T09:52:14.314Z","0.0.348":"2025-04-18T15:03:15.953Z","0.0.349":"2025-04-19T02:07:51.945Z","0.0.350":"2025-04-19T21:28:31.867Z","0.0.351":"2025-04-20T05:22:43.124Z","0.0.352":"2025-04-20T11:13:19.013Z","0.0.353":"2025-04-20T13:46:26.538Z","0.0.354":"2025-04-21T02:39:35.563Z","0.0.355":"2025-04-21T07:08:43.059Z","0.0.356":"2025-04-21T07:10:04.871Z","0.0.357":"2025-04-21T10:27:20.516Z","0.0.358":"2025-04-21T17:50:38.542Z","0.0.359":"2025-04-22T03:07:00.018Z","0.0.360":"2025-04-22T09:53:17.445Z","0.0.361":"2025-04-22T10:42:25.397Z","0.0.362":"2025-04-22T21:44:34.902Z","0.0.363":"2025-04-23T03:52:07.888Z","0.0.364":"2025-04-23T07:49:20.954Z","0.0.365":"2025-04-23T10:51:18.908Z","0.0.366":"2025-04-23T15:27:38.162Z","0.0.367":"2025-04-23T20:30:25.865Z","0.0.368":"2025-04-24T20:25:06.531Z","0.0.369":"2025-04-25T02:52:59.997Z","0.0.370":"2025-04-25T14:27:59.062Z","0.0.371":"2025-04-25T19:13:02.709Z","0.0.372":"2025-04-25T19:18:56.222Z","0.0.373":"2025-04-26T00:11:25.045Z","0.0.374":"2025-04-26T03:47:16.607Z","0.0.375":"2025-04-26T05:41:53.563Z","0.0.376":"2025-04-27T02:36:25.263Z","0.0.377":"2025-04-27T09:30:52.795Z","0.0.378":"2025-04-27T19:00:52.444Z","0.0.379":"2025-04-27T22:37:09.521Z","0.0.380":"2025-04-29T15:56:02.426Z","0.0.381":"2025-04-29T22:51:02.048Z","0.0.382":"2025-04-30T05:44:21.094Z","0.0.383":"2025-04-30T21:32:18.273Z","0.0.384":"2025-05-01T15:38:19.243Z","0.0.385":"2025-05-01T22:52:21.024Z","0.0.386":"2025-05-02T02:57:29.020Z","0.0.387":"2025-05-02T07:10:35.381Z","0.0.388":"2025-05-02T08:18:26.865Z","0.0.389":"2025-05-02T10:11:54.120Z","0.0.390":"2025-05-02T14:51:24.634Z","0.0.391":"2025-05-02T15:55:34.713Z","0.0.392":"2025-05-02T19:11:29.644Z","0.0.393":"2025-05-03T10:30:04.779Z","0.0.394":"2025-05-03T13:03:47.553Z","0.0.395":"2025-05-03T17:21:18.859Z","0.0.396":"2025-05-04T14:30:42.399Z","0.0.397":"2025-05-04T15:04:12.873Z","0.0.398":"2025-05-04T17:52:50.162Z","0.0.399":"2025-05-04T21:30:20.319Z","0.0.400":"2025-05-05T03:28:42.182Z","0.0.401":"2025-05-05T07:28:19.383Z","0.0.402":"2025-05-05T10:56:00.719Z","0.0.403":"2025-05-05T11:13:28.245Z","0.0.404":"2025-05-05T16:48:13.292Z","0.0.405":"2025-05-05T22:01:22.923Z","0.0.406":"2025-05-06T03:04:38.405Z","0.0.407":"2025-05-06T06:00:27.117Z","0.0.408":"2025-05-06T11:10:16.954Z","0.0.409":"2025-05-06T22:19:50.399Z","0.0.410":"2025-05-07T03:39:38.743Z","0.0.411":"2025-05-07T08:31:40.984Z","0.0.412":"2025-05-07T08:36:09.810Z","0.0.413":"2025-05-07T14:50:02.857Z","0.0.414":"2025-05-07T16:34:01.587Z","0.0.415":"2025-05-07T17:02:06.656Z","0.0.416":"2025-05-07T21:09:53.052Z","0.0.417":"2025-05-07T21:24:30.906Z","0.0.418":"2025-05-08T03:23:29.014Z","0.0.419":"2025-05-08T05:51:29.391Z","0.0.420":"2025-05-08T10:42:53.043Z","0.0.421":"2025-05-08T16:42:16.118Z","0.0.422":"2025-05-08T23:35:39.309Z","0.0.423":"2025-05-09T02:40:02.454Z","0.0.424":"2025-05-09T19:53:42.135Z","0.0.425":"2025-05-09T21:42:53.184Z","0.0.426":"2025-05-10T02:05:08.223Z","0.0.427":"2025-05-10T05:49:23.752Z","0.0.428":"2025-05-10T09:48:14.642Z","0.0.429":"2025-05-10T15:04:54.901Z","0.0.430":"2025-05-10T18:06:02.495Z","0.0.431":"2025-05-10T21:49:00.519Z","0.0.432":"2025-05-11T03:15:57.708Z","0.0.433":"2025-05-11T05:33:03.565Z","0.0.434":"2025-05-12T01:21:39.654Z","0.0.435":"2025-05-12T05:44:00.163Z","0.0.436":"2025-05-12T06:31:17.135Z","0.0.437":"2025-05-12T07:03:19.769Z","0.0.438":"2025-05-12T07:08:41.864Z","0.0.439":"2025-05-12T07:16:46.941Z","0.0.440":"2025-05-12T21:31:11.137Z","0.0.441":"2025-05-12T21:42:01.454Z","0.0.442":"2025-05-12T22:18:58.082Z","0.0.443":"2025-05-13T04:03:10.000Z","0.0.444":"2025-05-13T10:31:41.035Z","0.0.445":"2025-05-13T10:38:01.644Z","0.0.446":"2025-05-13T13:26:22.879Z","0.0.447":"2025-05-13T15:04:08.913Z","0.0.448":"2025-05-13T15:17:10.304Z","0.0.449":"2025-05-13T15:26:57.057Z","0.0.450":"2025-05-13T23:39:48.410Z","0.0.451":"2025-05-14T02:45:32.494Z","0.0.452":"2025-05-14T05:43:45.172Z","0.0.453":"2025-05-14T15:19:06.039Z","0.0.454":"2025-05-14T15:36:31.929Z","0.0.455":"2025-05-14T16:00:42.960Z","0.0.456":"2025-05-14T17:05:18.585Z","0.0.457":"2025-05-14T23:15:26.537Z","0.0.458":"2025-05-15T07:56:46.596Z","0.0.459":"2025-05-15T13:38:49.655Z","0.0.460":"2025-05-16T07:30:42.281Z","0.0.461":"2025-05-16T10:46:53.155Z","0.0.462":"2025-05-16T16:12:14.974Z","0.0.463":"2025-05-16T23:14:55.801Z","0.0.464":"2025-05-17T01:42:44.784Z","0.0.465":"2025-05-17T05:21:31.045Z","0.0.466":"2025-05-17T22:32:03.506Z","0.0.467":"2025-05-18T03:15:41.961Z","0.0.468":"2025-05-18T06:14:00.729Z","0.0.469":"2025-05-18T09:53:01.297Z","0.0.470":"2025-05-18T18:38:35.741Z","0.0.471":"2025-05-18T19:10:26.953Z","0.0.472":"2025-05-19T02:35:34.908Z","0.0.473":"2025-05-19T06:11:01.597Z","0.0.474":"2025-05-19T13:10:30.957Z","0.0.475":"2025-05-19T20:32:45.478Z","0.0.476":"2025-05-20T02:24:34.731Z","0.0.477":"2025-05-20T08:30:21.378Z","0.0.478":"2025-05-20T17:41:23.764Z","0.0.479":"2025-05-21T00:17:52.643Z","0.0.480":"2025-05-21T04:11:51.198Z","0.0.481":"2025-05-21T06:06:10.523Z","0.0.482":"2025-05-21T16:26:26.348Z","0.0.483":"2025-05-21T21:25:01.517Z","0.0.484":"2025-05-21T21:25:26.550Z","0.0.485":"2025-05-22T14:39:59.842Z","0.0.486":"2025-05-22T19:51:12.704Z","0.0.487":"2025-05-22T21:28:06.481Z","0.0.488":"2025-05-22T21:38:58.937Z","0.0.489":"2025-05-22T21:43:26.972Z","0.0.490":"2025-05-22T21:48:24.355Z","0.0.491":"2025-05-22T21:55:03.081Z","0.0.492":"2025-05-23T10:37:31.341Z","0.0.493":"2025-05-23T12:11:51.908Z","0.0.494":"2025-05-23T12:39:29.985Z","0.0.495":"2025-05-23T23:50:29.328Z","0.0.496":"2025-05-24T02:25:27.440Z","0.0.497":"2025-05-24T22:05:19.548Z","0.0.498":"2025-05-25T03:05:34.898Z","0.0.499":"2025-05-28T23:20:52.416Z","0.0.500":"2025-05-29T00:38:17.005Z","0.0.501":"2025-05-29T05:05:38.279Z","0.0.502":"2025-05-29T11:25:52.601Z","0.0.503":"2025-05-29T13:13:31.954Z","0.0.504":"2025-05-29T18:04:23.772Z","0.0.505":"2025-05-29T22:44:36.909Z","0.0.506":"2025-05-30T01:29:22.988Z","0.0.507":"2025-05-30T01:54:00.684Z","0.0.508":"2025-05-30T05:59:38.502Z","0.0.509":"2025-05-30T09:54:35.005Z","0.0.510":"2025-05-30T17:24:06.921Z","0.0.511":"2025-05-30T21:40:21.757Z","0.0.512":"2025-05-31T02:11:01.840Z","0.0.513":"2025-05-31T06:35:39.827Z","0.0.514":"2025-05-31T10:13:52.167Z","0.0.515":"2025-05-31T13:49:14.536Z","0.0.516":"2025-05-31T17:02:07.678Z","0.0.517":"2025-05-31T21:26:38.632Z","0.0.518":"2025-06-01T01:18:41.032Z","0.0.519":"2025-06-01T05:52:32.491Z","0.0.520":"2025-06-01T09:25:07.568Z","0.0.521":"2025-06-01T13:20:31.349Z","0.0.522":"2025-06-01T17:57:15.066Z","0.0.523":"2025-06-01T21:04:31.145Z","0.0.524":"2025-06-02T00:51:53.142Z","0.0.525":"2025-06-02T10:30:06.667Z","0.0.526":"2025-06-02T14:01:38.594Z","0.0.527":"2025-06-02T20:43:01.405Z","0.0.528":"2025-06-03T00:27:21.330Z","0.0.529":"2025-06-03T02:17:34.297Z","0.0.530":"2025-06-03T05:06:11.494Z","0.0.531":"2025-06-03T09:47:03.812Z","0.0.532":"2025-06-03T14:15:36.251Z","0.0.533":"2025-06-03T18:59:41.205Z","0.0.534":"2025-06-03T20:42:20.608Z","0.0.535":"2025-06-04T01:11:49.330Z","0.0.536":"2025-06-04T05:33:05.132Z","0.0.537":"2025-06-04T12:40:03.266Z","0.0.538":"2025-06-04T15:42:29.609Z","0.0.539":"2025-06-04T18:54:10.833Z","0.0.540":"2025-06-04T22:16:20.916Z","0.0.541":"2025-06-05T01:32:55.267Z","0.0.542":"2025-06-05T04:29:47.527Z","0.0.543":"2025-06-05T15:46:57.296Z","0.0.544":"2025-06-06T17:08:46.192Z","0.0.545":"2025-06-07T00:43:30.533Z","0.0.546":"2025-06-07T05:32:11.177Z","0.0.547":"2025-06-07T10:16:58.446Z","0.0.548":"2025-06-07T14:39:49.846Z","0.0.549":"2025-06-07T17:17:11.181Z","0.0.550":"2025-06-07T20:58:04.184Z","0.0.551":"2025-06-07T23:34:02.601Z","0.0.552":"2025-06-08T01:05:59.232Z","0.0.553":"2025-06-08T02:19:10.770Z","0.0.554":"2025-06-08T05:50:57.930Z","0.0.555":"2025-06-08T14:15:01.293Z","0.0.556":"2025-06-08T18:30:23.205Z","0.0.557":"2025-06-08T19:33:51.688Z","0.0.558":"2025-06-08T21:28:44.401Z","0.0.559":"2025-06-08T21:32:01.933Z","0.0.560":"2025-06-08T22:30:51.500Z","0.0.561":"2025-06-09T02:54:09.221Z","0.0.562":"2025-06-09T04:26:45.762Z","0.0.563":"2025-06-09T12:49:56.926Z","0.0.564":"2025-06-09T21:10:50.646Z","0.0.565":"2025-06-10T02:58:28.370Z","0.0.566":"2025-06-10T08:35:09.715Z","0.0.567":"2025-06-10T16:55:18.912Z","0.0.568":"2025-06-10T17:49:33.993Z","0.0.569":"2025-06-11T18:26:49.171Z","0.0.570":"2025-06-11T23:04:40.507Z","0.0.571":"2025-06-12T01:36:01.198Z","0.0.572":"2025-06-12T07:57:30.064Z","0.0.573":"2025-06-12T08:32:25.099Z","0.0.574":"2025-06-12T17:49:01.725Z","0.0.575":"2025-06-12T23:17:38.494Z","0.0.576":"2025-06-13T07:07:14.269Z","0.0.577":"2025-06-13T12:12:58.311Z","0.0.578":"2025-06-13T14:36:40.718Z","0.0.579":"2025-06-13T22:27:21.029Z","0.0.580":"2025-06-13T23:27:45.046Z","0.0.581":"2025-06-14T01:31:37.001Z","0.0.582":"2025-06-14T10:40:53.709Z","0.0.583":"2025-06-14T13:27:24.909Z","0.0.584":"2025-06-14T17:44:15.575Z","0.0.585":"2025-06-14T18:00:11.300Z","0.0.586":"2025-06-14T23:25:03.247Z","0.0.587":"2025-06-15T00:19:07.669Z","0.0.588":"2025-06-15T00:23:01.017Z","0.0.589":"2025-06-15T09:02:45.744Z","0.0.590":"2025-06-15T13:28:28.248Z","0.0.591":"2025-06-16T00:30:50.453Z","0.0.592":"2025-06-16T04:57:23.878Z","0.0.593":"2025-06-16T05:07:49.089Z","0.0.594":"2025-06-16T05:07:53.667Z","0.0.595":"2025-06-16T14:41:34.111Z","0.0.596":"2025-06-17T19:24:22.380Z","0.0.597":"2025-06-17T21:59:17.074Z","0.0.598":"2025-06-18T01:37:46.083Z","0.0.599":"2025-06-18T02:17:37.915Z","0.0.600":"2025-06-18T06:53:44.845Z","0.0.601":"2025-06-18T09:07:14.290Z","0.0.602":"2025-06-18T13:08:22.332Z","0.0.603":"2025-06-18T20:40:53.641Z","0.0.604":"2025-06-19T01:44:20.338Z","0.0.605":"2025-06-19T02:17:55.183Z","0.0.606":"2025-06-19T05:41:46.947Z","0.0.607":"2025-06-19T11:46:37.150Z","0.0.608":"2025-06-19T19:00:51.340Z","0.0.609":"2025-06-19T19:29:19.191Z","0.0.610":"2025-06-19T22:13:35.570Z","0.0.611":"2025-06-20T02:01:09.856Z","0.0.612":"2025-06-20T11:34:03.256Z","0.0.613":"2025-06-20T15:14:28.602Z","0.0.614":"2025-06-20T18:33:40.505Z","0.0.615":"2025-06-20T22:53:33.021Z","0.0.616":"2025-06-21T06:43:27.048Z","0.0.617":"2025-06-21T18:04:50.987Z","0.0.618":"2025-06-21T18:33:21.193Z","0.0.619":"2025-06-21T20:40:51.570Z","0.0.620":"2025-06-22T01:00:41.382Z","0.0.621":"2025-06-22T05:51:57.175Z","0.0.622":"2025-06-22T10:05:52.588Z","0.0.623":"2025-06-22T13:52:48.031Z","0.0.624":"2025-06-22T17:40:15.217Z","0.0.625":"2025-06-22T22:28:48.212Z","0.0.626":"2025-06-23T00:50:57.716Z","0.0.627":"2025-06-23T07:50:11.153Z","0.0.628":"2025-06-24T02:09:25.270Z","0.0.629":"2025-06-24T02:17:57.267Z","0.0.630":"2025-06-24T07:59:19.869Z","0.0.631":"2025-06-25T01:31:27.051Z","0.0.632":"2025-06-25T02:18:54.877Z","0.0.633":"2025-06-25T11:56:18.007Z","0.0.634":"2025-06-25T16:48:03.811Z","0.0.635":"2025-06-25T21:57:36.572Z","0.0.636":"2025-06-26T02:47:39.059Z","0.0.637":"2025-06-26T11:01:51.116Z","0.0.638":"2025-06-26T17:25:36.576Z","0.0.639":"2025-06-26T21:44:45.745Z","0.0.640":"2025-06-27T03:13:58.092Z","0.0.641":"2025-06-27T07:14:27.001Z","0.0.642":"2025-06-27T18:41:05.302Z","0.0.643":"2025-06-27T23:44:39.228Z","0.0.644":"2025-06-28T00:56:16.313Z","0.0.645":"2025-06-28T06:11:50.922Z","0.0.646":"2025-06-28T15:01:54.457Z","0.0.647":"2025-06-28T15:35:38.195Z","0.0.648":"2025-06-28T21:02:39.053Z","0.0.649":"2025-06-29T01:29:48.906Z","0.0.650":"2025-06-29T20:37:28.103Z","0.0.651":"2025-06-30T02:33:39.663Z","0.0.652":"2025-06-30T04:54:14.859Z","0.0.653":"2025-06-30T16:39:52.601Z","0.0.654":"2025-06-30T23:50:42.697Z","0.0.655":"2025-07-01T23:31:38.616Z","0.0.656":"2025-07-02T02:55:42.370Z","0.0.657":"2025-07-02T05:11:16.376Z","0.0.658":"2025-07-02T12:15:49.450Z","0.0.659":"2025-07-02T18:04:28.290Z","0.0.660":"2025-07-02T23:54:07.135Z","0.0.661":"2025-07-03T02:02:43.120Z","0.0.662":"2025-07-04T16:39:16.217Z","0.0.663":"2025-07-04T23:04:46.533Z","0.0.664":"2025-07-05T02:30:13.133Z","0.0.665":"2025-07-05T05:04:29.314Z","0.0.666":"2025-07-05T10:39:30.306Z","0.0.667":"2025-07-05T14:29:30.491Z","0.0.668":"2025-07-05T18:20:46.280Z","0.0.669":"2025-07-05T18:24:19.249Z","0.0.670":"2025-07-05T20:45:25.105Z","0.0.671":"2025-07-06T06:39:19.823Z","0.0.672":"2025-07-06T20:30:17.114Z","0.0.673":"2025-07-06T21:34:57.011Z","0.0.674":"2025-07-07T02:30:21.903Z","0.0.675":"2025-07-07T05:01:58.382Z","0.0.676":"2025-07-08T01:00:41.625Z","0.0.677":"2025-07-08T07:46:10.345Z","0.0.678":"2025-07-08T14:14:12.831Z","0.0.679":"2025-07-08T19:31:46.314Z","0.0.680":"2025-07-08T22:43:41.006Z","0.0.681":"2025-07-09T20:38:09.414Z","0.0.682":"2025-07-10T03:48:37.533Z","0.0.683":"2025-07-10T06:16:13.869Z","0.0.684":"2025-07-10T13:49:00.616Z","0.0.685":"2025-07-10T21:33:07.090Z","0.0.686":"2025-07-10T21:46:48.372Z","0.0.687":"2025-07-11T00:28:18.483Z","0.0.688":"2025-07-11T02:19:23.603Z","0.0.689":"2025-07-11T23:46:12.742Z","0.0.690":"2025-07-12T03:25:48.279Z","0.0.691":"2025-07-12T06:25:45.341Z","0.0.692":"2025-07-13T21:51:07.702Z","0.0.693":"2025-07-14T00:53:10.168Z","0.0.694":"2025-07-14T19:54:43.984Z","0.0.695":"2025-07-14T23:42:01.969Z","0.0.696":"2025-07-15T06:03:34.044Z","0.0.697":"2025-07-15T11:33:30.097Z","0.0.698":"2025-07-16T02:45:02.211Z","0.0.699":"2025-07-16T05:53:43.801Z","0.0.700":"2025-07-16T20:27:53.415Z","0.0.701":"2025-07-17T00:06:06.743Z","0.0.702":"2025-07-17T03:29:19.302Z","0.0.703":"2025-07-17T20:34:18.431Z","0.0.704":"2025-07-18T22:54:12.991Z","0.0.705":"2025-07-19T02:08:33.833Z","0.0.706":"2025-07-21T01:43:52.098Z","0.0.707":"2025-07-21T10:55:48.881Z","0.0.708":"2025-07-21T17:40:05.602Z","0.0.709":"2025-07-21T17:43:42.268Z","0.0.710":"2025-07-21T19:36:03.327Z","0.0.711":"2025-07-21T20:24:06.721Z","0.0.712":"2025-07-21T20:38:59.634Z","0.0.713":"2025-07-22T04:03:27.304Z","0.0.714":"2025-07-22T17:16:07.817Z","0.0.715":"2025-07-22T21:26:03.180Z","0.0.716":"2025-07-23T04:55:19.696Z","0.0.717":"2025-07-23T04:59:49.054Z","0.0.718":"2025-07-23T05:05:20.911Z","0.0.719":"2025-07-23T10:56:33.987Z","0.0.720":"2025-07-23T15:23:44.941Z","0.0.721":"2025-07-23T15:56:50.278Z","0.0.722":"2025-07-23T16:03:40.635Z","0.0.723":"2025-07-23T19:16:40.315Z","0.0.724":"2025-07-23T19:35:00.413Z","0.0.725":"2025-07-23T20:51:12.995Z","0.0.726":"2025-07-24T03:11:24.170Z","0.0.727":"2025-07-24T05:29:51.604Z","0.0.728":"2025-07-24T13:46:12.087Z","0.0.729":"2025-07-24T20:33:02.650Z","0.0.730":"2025-07-25T03:46:51.190Z","0.0.731":"2025-07-25T07:48:51.928Z","0.0.732":"2025-07-25T12:15:49.604Z","0.0.733":"2025-07-25T14:51:38.261Z","0.0.734":"2025-07-25T19:12:28.152Z","0.0.735":"2025-07-25T21:42:09.502Z","0.0.736":"2025-07-26T02:19:45.758Z","0.0.737":"2025-07-26T03:43:58.520Z","0.0.738":"2025-07-26T09:37:53.996Z","0.0.739":"2025-07-26T21:01:38.976Z","0.0.740":"2025-07-27T02:42:45.544Z","0.0.741":"2025-07-27T04:26:53.259Z","0.0.742":"2025-07-27T12:38:08.056Z","0.0.743":"2025-07-27T17:34:55.733Z","0.0.744":"2025-07-27T22:31:21.903Z","0.0.745":"2025-07-28T02:55:19.232Z","0.0.746":"2025-07-28T09:42:07.412Z","0.0.747":"2025-07-28T17:57:02.997Z","0.0.748":"2025-07-29T02:20:07.190Z","0.0.749":"2025-07-29T05:09:45.502Z","0.0.750":"2025-07-29T09:12:13.701Z","0.0.751":"2025-07-29T17:17:04.025Z","0.0.752":"2025-07-30T00:16:04.815Z","0.0.753":"2025-07-30T01:47:26.198Z","0.0.754":"2025-07-30T04:57:59.160Z","0.0.755":"2025-07-30T11:50:18.895Z","0.0.756":"2025-07-30T14:41:40.419Z","0.0.757":"2025-07-30T19:40:11.653Z","0.0.758":"2025-07-31T02:28:11.753Z","0.0.759":"2025-07-31T10:50:28.038Z","0.0.760":"2025-07-31T15:09:47.474Z","0.0.761":"2025-07-31T15:58:48.506Z","0.0.762":"2025-07-31T20:53:45.424Z","0.0.763":"2025-08-01T02:35:14.394Z","0.0.764":"2025-08-01T16:52:31.280Z","0.0.765":"2025-08-01T21:11:43.166Z","0.0.766":"2025-08-02T02:55:59.982Z","0.0.767":"2025-08-02T05:39:19.812Z","0.0.768":"2025-08-02T12:59:04.885Z","0.0.769":"2025-08-02T15:07:16.632Z","0.0.770":"2025-08-02T15:22:20.929Z","0.0.771":"2025-08-02T17:46:11.186Z","0.0.772":"2025-08-02T22:14:22.200Z","0.0.773":"2025-08-03T03:30:37.740Z","0.0.774":"2025-08-03T07:25:30.424Z","0.0.775":"2025-08-05T06:02:22.432Z","0.0.776":"2025-08-05T20:53:36.713Z","0.0.777":"2025-08-06T20:58:18.099Z","0.0.778":"2025-08-07T21:28:05.036Z","0.0.779":"2025-08-08T00:34:40.044Z","0.0.780":"2025-08-08T02:20:40.521Z","0.0.781":"2025-08-08T04:26:54.716Z","0.0.782":"2025-08-08T21:36:35.539Z","0.0.783":"2025-08-09T00:57:44.420Z","0.0.784":"2025-08-09T03:29:20.379Z","0.0.785":"2025-08-09T04:02:57.769Z","0.0.786":"2025-08-09T04:15:04.247Z","0.0.787":"2025-08-09T04:37:57.646Z","0.0.788":"2025-08-09T18:30:20.824Z","0.0.789":"2025-08-10T04:58:52.000Z","0.0.790":"2025-08-10T08:39:15.961Z","0.0.791":"2025-08-11T00:53:53.637Z","0.0.792":"2025-08-11T06:08:03.308Z","0.0.793":"2025-08-11T10:14:36.679Z","0.0.794":"2025-08-11T20:25:49.757Z","0.0.795":"2025-08-12T02:19:43.865Z","0.0.796":"2025-08-12T10:41:58.075Z","0.0.797":"2025-08-12T14:06:38.930Z","0.0.798":"2025-08-12T15:03:13.382Z","0.0.799":"2025-08-12T19:03:49.492Z","0.0.800":"2025-08-12T22:08:24.095Z","0.0.801":"2025-08-13T03:04:37.397Z","0.0.802":"2025-08-13T03:35:18.682Z","0.0.803":"2025-08-13T06:33:02.579Z","0.0.804":"2025-08-13T10:04:58.491Z","0.0.805":"2025-08-13T17:25:29.054Z","0.0.806":"2025-08-14T06:27:48.621Z","0.0.807":"2025-08-14T11:13:28.882Z","0.0.808":"2025-08-14T15:52:13.632Z","0.0.809":"2025-08-14T21:14:07.553Z","0.0.810":"2025-08-15T00:41:03.445Z","0.0.811":"2025-08-15T02:19:38.213Z","0.0.812":"2025-08-15T05:31:59.393Z","0.0.813":"2025-08-16T00:52:10.493Z","0.0.814":"2025-08-16T04:33:34.167Z","0.0.815":"2025-08-16T12:51:21.995Z","0.0.816":"2025-08-16T16:29:48.895Z","0.0.817":"2025-08-17T10:09:24.399Z","0.0.818":"2025-08-18T00:53:25.339Z","0.0.819":"2025-08-18T04:54:50.991Z","0.0.820":"2025-08-18T21:20:45.428Z","0.0.821":"2025-08-19T07:12:41.504Z","0.0.822":"2025-08-19T09:55:31.476Z","0.0.823":"2025-08-19T17:34:05.407Z","0.0.824":"2025-08-19T20:16:50.581Z","0.0.825":"2025-08-20T00:03:47.982Z","0.0.826":"2025-08-20T07:23:47.096Z","0.0.827":"2025-08-20T20:08:53.674Z","0.0.828":"2025-08-22T15:37:35.451Z","0.0.829":"2025-08-22T18:44:03.078Z","0.0.830":"2025-08-22T22:59:30.885Z","0.0.831":"2025-08-22T23:49:08.990Z","0.0.832":"2025-08-25T22:49:26.614Z","0.0.833":"2025-08-26T02:22:14.540Z","0.0.834":"2025-08-26T19:21:35.819Z","0.0.835":"2025-08-26T19:31:37.275Z","0.0.836":"2025-08-26T23:38:16.947Z","0.0.837":"2025-08-27T23:40:47.625Z","0.0.838":"2025-08-28T01:04:07.721Z","0.0.839":"2025-08-28T06:59:04.556Z","0.0.840":"2025-08-28T16:48:57.432Z","0.0.841":"2025-08-29T08:20:44.217Z","0.0.842":"2025-08-29T11:14:56.597Z","0.0.843":"2025-08-29T15:53:19.032Z","0.0.844":"2025-08-29T17:25:43.698Z","0.0.845":"2025-08-29T17:58:37.058Z","0.0.846":"2025-08-29T19:28:59.001Z","0.0.847":"2025-08-30T14:57:41.182Z","0.0.848":"2025-08-30T21:12:23.876Z","0.0.849":"2025-08-30T21:17:49.052Z","0.0.850":"2025-08-31T10:48:13.069Z","0.0.851":"2025-08-31T14:32:17.944Z","0.0.852":"2025-08-31T14:48:28.224Z","0.0.853":"2025-08-31T15:43:18.015Z","0.0.854":"2025-08-31T15:47:41.216Z","0.0.855":"2025-08-31T16:42:33.484Z","0.0.856":"2025-08-31T21:05:51.914Z","0.0.857":"2025-09-01T09:53:34.978Z","0.0.858":"2025-09-01T09:55:32.109Z","0.0.859":"2025-09-01T12:27:19.312Z","0.0.860":"2025-09-01T16:29:12.908Z","0.0.861":"2025-09-01T20:32:39.889Z","0.0.862":"2025-09-02T00:35:57.319Z","0.0.863":"2025-09-02T04:42:23.552Z","0.0.864":"2025-09-02T09:42:36.215Z","0.0.865":"2025-09-02T09:54:13.021Z","0.0.866":"2025-09-02T12:52:10.452Z","0.0.867":"2025-09-02T17:02:11.864Z","0.0.868":"2025-09-02T20:40:36.929Z","0.0.869":"2025-09-03T00:53:03.933Z","0.0.870":"2025-09-03T09:12:20.912Z","0.0.871":"2025-09-03T20:23:36.769Z","0.0.872":"2025-09-04T03:27:11.995Z","0.0.873":"2025-09-04T04:58:46.044Z","0.0.874":"2025-09-04T09:59:47.252Z","0.0.875":"2025-09-04T13:29:41.622Z","0.0.876":"2025-09-04T20:48:40.464Z","0.0.877":"2025-09-05T01:08:43.240Z","0.0.878":"2025-09-05T05:39:55.795Z","0.0.879":"2025-09-05T09:11:39.132Z","0.0.880":"2025-09-05T13:12:08.433Z","0.0.881":"2025-09-05T17:06:27.229Z","0.0.882":"2025-09-05T22:27:34.136Z","0.0.883":"2025-09-06T02:15:15.812Z","0.0.884":"2025-09-06T05:25:58.957Z","0.0.885":"2025-09-06T08:59:38.248Z","0.0.886":"2025-09-06T12:44:36.279Z","0.0.887":"2025-09-06T16:33:01.583Z","0.0.888":"2025-09-06T20:49:51.342Z","0.0.889":"2025-09-07T01:51:01.362Z","0.0.890":"2025-09-07T05:15:52.967Z","0.0.891":"2025-09-07T09:46:55.113Z","0.0.892":"2025-09-07T12:24:15.965Z","0.0.893":"2025-09-07T12:49:48.473Z","0.0.894":"2025-09-07T14:37:06.966Z","0.0.895":"2025-09-07T16:42:13.152Z","0.0.896":"2025-09-07T22:13:04.309Z","0.0.897":"2025-09-08T02:33:37.711Z","0.0.898":"2025-09-08T06:34:59.115Z","0.0.899":"2025-09-08T06:52:16.247Z","0.0.900":"2025-09-08T12:29:49.398Z","0.0.901":"2025-09-08T17:36:37.896Z","0.0.902":"2025-09-08T20:47:36.523Z","0.0.903":"2025-09-09T01:30:14.421Z","0.0.904":"2025-09-09T05:30:04.071Z","0.0.905":"2025-09-09T09:08:45.642Z","0.0.906":"2025-09-09T20:56:31.910Z","0.0.907":"2025-09-10T06:38:59.161Z","0.0.908":"2025-09-10T07:48:38.058Z","0.0.909":"2025-09-10T14:46:13.453Z","0.0.910":"2025-09-10T19:54:53.617Z","0.0.911":"2025-09-11T00:30:12.781Z","0.0.912":"2025-09-11T01:44:43.591Z","0.0.913":"2025-09-11T07:58:29.476Z","0.0.914":"2025-09-11T10:33:19.164Z","0.0.915":"2025-09-11T10:40:20.942Z","0.0.916":"2025-09-11T10:51:38.050Z","0.0.917":"2025-09-11T21:36:57.595Z","0.0.918":"2025-09-12T05:23:57.622Z","0.0.919":"2025-09-12T10:55:50.228Z","0.0.920":"2025-09-12T14:07:45.637Z","0.0.921":"2025-09-12T14:23:40.972Z","0.0.922":"2025-09-12T14:33:15.115Z","0.0.923":"2025-09-12T18:24:17.817Z","0.0.924":"2025-09-13T06:16:45.109Z","0.0.925":"2025-09-13T07:49:12.993Z","0.0.926":"2025-09-13T10:45:24.533Z","0.0.927":"2025-09-13T13:23:06.145Z","0.0.928":"2025-09-13T16:09:43.207Z","0.0.929":"2025-09-13T16:27:31.908Z","0.0.930":"2025-09-13T17:38:50.280Z","0.0.931":"2025-09-13T18:39:34.408Z","0.0.932":"2025-09-13T19:54:53.784Z","0.0.933":"2025-09-14T22:04:53.003Z","0.0.934":"2025-09-15T01:33:19.317Z","0.0.935":"2025-09-15T03:47:30.503Z","0.0.936":"2025-09-15T06:24:41.588Z","0.0.937":"2025-09-15T16:55:17.617Z","0.0.938":"2025-09-15T20:40:58.298Z","0.0.939":"2025-09-15T20:54:32.500Z","0.0.940":"2025-09-15T21:42:53.039Z","0.0.941":"2025-09-15T21:44:37.420Z","0.0.942":"2025-09-16T11:59:20.962Z","0.0.943":"2025-09-16T12:41:59.301Z","0.0.944":"2025-09-16T16:12:16.416Z","0.0.945":"2025-09-16T16:17:01.294Z","0.0.946":"2025-09-16T17:46:29.245Z","0.0.947":"2025-09-16T18:51:14.469Z","0.0.948":"2025-09-16T22:07:25.350Z","0.0.949":"2025-09-17T00:54:34.864Z","0.0.950":"2025-09-17T04:50:44.057Z","0.0.951":"2025-09-17T10:45:13.550Z","0.0.952":"2025-09-17T12:37:02.779Z","0.0.953":"2025-09-17T15:24:30.064Z","0.0.954":"2025-09-17T18:54:35.411Z","0.0.955":"2025-09-17T22:37:49.085Z","0.0.956":"2025-09-18T02:07:38.342Z","0.0.957":"2025-09-18T04:32:03.325Z","0.0.958":"2025-09-18T08:55:29.166Z","0.0.959":"2025-09-18T12:40:07.259Z","0.0.960":"2025-09-18T16:30:46.364Z","0.0.961":"2025-09-18T16:59:10.128Z","0.0.962":"2025-09-18T20:28:06.458Z","0.0.963":"2025-09-18T21:23:58.241Z","0.0.964":"2025-09-19T02:12:28.324Z","0.0.965":"2025-09-19T03:42:01.559Z","0.0.966":"2025-09-19T18:24:05.896Z","0.0.967":"2025-09-19T19:05:49.024Z","0.0.968":"2025-09-19T19:11:54.101Z","0.0.969":"2025-09-19T19:44:53.423Z","0.0.970":"2025-09-19T19:49:57.149Z","0.0.971":"2025-09-19T20:05:18.139Z","0.0.972":"2025-09-19T20:41:49.039Z","0.0.973":"2025-09-21T09:43:18.309Z","0.0.974":"2025-09-21T12:29:08.080Z","0.0.975":"2025-09-21T17:07:34.147Z","0.0.976":"2025-09-21T20:50:09.427Z","0.0.977":"2025-09-22T00:20:28.384Z","0.0.978":"2025-09-22T02:15:58.019Z","0.0.979":"2025-09-22T05:41:00.974Z","0.0.980":"2025-09-22T09:53:25.523Z","0.0.981":"2025-09-22T21:16:57.042Z","0.0.982":"2025-09-23T00:38:24.503Z","0.0.983":"2025-09-23T13:33:18.533Z","0.0.984":"2025-09-23T15:04:40.599Z","0.0.985":"2025-09-23T15:11:55.520Z","0.0.986":"2025-09-23T16:40:50.350Z","0.0.987":"2025-09-23T20:49:37.432Z","0.0.988":"2025-09-24T01:58:17.146Z","0.0.989":"2025-09-24T02:05:57.312Z","0.0.990":"2025-09-24T05:40:56.263Z","0.0.991":"2025-09-24T12:05:06.206Z","0.0.992":"2025-09-24T12:14:29.681Z","0.0.993":"2025-09-24T13:45:16.294Z","0.0.994":"2025-09-24T19:05:45.060Z","0.0.995":"2025-09-24T20:46:41.246Z","0.0.996":"2025-09-24T20:50:34.936Z","0.0.997":"2025-09-24T21:48:01.894Z","0.0.998":"2025-09-25T01:08:28.435Z","0.0.999":"2025-09-25T06:06:48.198Z","0.0.1000":"2025-09-25T07:32:34.233Z","0.0.1001":"2025-09-25T07:36:43.325Z","0.0.1002":"2025-09-25T14:30:27.352Z","0.0.1003":"2025-09-25T16:42:25.563Z","0.0.1004":"2025-09-26T21:01:34.537Z","0.0.1005":"2025-09-27T09:43:18.663Z","0.0.1006":"2025-09-27T09:58:10.954Z","0.0.1007":"2025-09-27T10:03:34.008Z","0.0.1008":"2025-09-27T10:35:37.401Z","0.0.1009":"2025-09-27T10:58:08.473Z","0.0.1010":"2025-09-27T15:33:44.494Z","0.0.1011":"2025-09-27T16:36:42.592Z","0.0.1012":"2025-09-27T19:54:47.408Z","0.0.1013":"2025-09-27T20:01:51.638Z","0.0.1014":"2025-09-27T20:06:44.329Z","0.0.1015":"2025-09-27T20:09:05.309Z","0.0.1016":"2025-09-27T20:13:21.886Z","0.0.1017":"2025-09-27T21:47:06.183Z","0.0.1018":"2025-09-27T21:48:13.177Z","0.0.1019":"2025-09-28T02:13:45.134Z","0.0.1020":"2025-09-28T06:01:38.200Z","0.0.1021":"2025-09-28T06:02:36.251Z","0.0.1022":"2025-09-28T06:04:10.246Z","0.0.1023":"2025-09-28T06:05:24.047Z","0.0.1024":"2025-09-28T06:43:20.739Z","0.0.1025":"2025-09-29T03:08:05.780Z","0.0.1026":"2025-09-29T03:08:42.974Z","0.0.1027":"2025-09-29T03:12:09.774Z","0.0.1028":"2025-09-29T03:16:33.164Z","0.0.1029":"2025-09-29T21:22:41.858Z","0.0.1030":"2025-09-29T21:23:56.799Z","0.0.1031":"2025-09-30T16:52:43.955Z","0.0.1032":"2025-10-02T15:45:08.319Z","0.0.1033":"2025-10-02T15:52:24.298Z","0.0.1034":"2025-10-03T17:20:16.058Z","0.0.1035":"2025-10-03T17:21:30.379Z","0.0.1036":"2025-10-03T17:23:35.371Z","0.0.1037":"2025-10-03T18:32:30.944Z","0.0.1038":"2025-10-03T18:33:44.094Z","0.0.1039":"2025-10-03T18:58:59.464Z","0.0.1040":"2025-10-03T19:01:56.943Z","0.0.1041":"2025-10-03T20:11:27.246Z","0.0.1042":"2025-10-03T20:52:35.212Z","0.0.1043":"2025-10-03T20:53:52.888Z","0.0.1044":"2025-10-03T23:18:19.979Z","0.0.1045":"2025-10-03T23:19:48.017Z","0.0.1046":"2025-10-04T16:44:43.198Z","0.0.1047":"2025-10-04T16:45:44.789Z","0.0.1048":"2025-10-04T21:11:19.929Z","0.0.1049":"2025-10-04T21:12:18.929Z","0.0.1050":"2025-10-05T05:16:11.146Z","0.0.1051":"2025-10-05T05:17:18.476Z","0.0.1052":"2025-10-05T06:24:23.827Z","0.0.1053":"2025-10-05T06:25:27.387Z","0.0.1054":"2025-10-05T06:54:42.316Z","0.0.1055":"2025-10-05T06:56:04.799Z","0.0.1056":"2025-10-07T00:44:38.215Z","0.0.1057":"2025-10-07T00:45:52.369Z","0.0.1058":"2025-10-07T02:13:22.781Z","0.0.1059":"2025-10-07T14:51:54.106Z","0.0.1060":"2025-10-07T14:55:23.997Z","0.0.1061":"2025-10-08T19:39:22.549Z","0.0.1062":"2025-10-09T21:11:19.997Z","0.0.1063":"2025-10-09T21:39:22.157Z","0.0.1064":"2025-10-10T13:51:59.703Z","0.0.1065":"2025-10-10T16:54:43.589Z","0.0.1066":"2025-10-10T18:28:49.957Z","0.0.1067":"2025-10-10T20:11:01.621Z","0.0.1068":"2025-10-10T20:16:54.218Z","0.0.1069":"2025-10-10T23:57:24.432Z","0.0.1070":"2025-10-11T00:45:36.516Z","0.0.1071":"2025-10-11T08:31:27.573Z","0.0.1072":"2025-10-11T10:42:21.841Z","0.0.1073":"2025-10-11T20:56:12.093Z","0.0.1074":"2025-10-12T13:34:57.809Z","0.0.1075":"2025-10-12T14:03:53.724Z","0.0.1076":"2025-10-12T18:07:52.945Z","0.0.1077":"2025-10-12T18:34:50.709Z","0.0.1078":"2025-10-12T19:48:30.017Z","0.0.1079":"2025-10-12T21:28:04.841Z","0.0.1080":"2025-10-12T22:16:58.682Z","0.0.1081":"2025-10-12T22:19:16.311Z","0.0.1082":"2025-10-13T14:35:32.717Z","0.0.1083":"2025-10-13T15:32:55.617Z","0.0.1084":"2025-10-13T16:22:41.361Z","0.0.1085":"2025-10-13T18:23:47.467Z","0.0.1086":"2025-10-13T19:54:32.302Z","0.0.1087":"2025-10-13T20:00:25.478Z","0.0.1088":"2025-10-13T20:00:41.702Z","0.0.1089":"2025-10-13T20:30:42.302Z","0.0.1090":"2025-10-13T23:18:44.217Z","0.0.1091":"2025-10-14T10:55:43.703Z","0.0.1092":"2025-10-14T22:24:17.997Z","0.0.1093":"2025-10-15T00:09:31.186Z","0.0.1094":"2025-10-15T00:17:00.567Z","0.0.1095":"2025-10-15T02:43:37.908Z","0.0.1096":"2025-10-15T04:44:00.127Z","0.0.1097":"2025-10-15T06:46:02.461Z","0.0.1098":"2025-10-15T11:40:24.873Z","0.0.1099":"2025-10-15T15:15:46.850Z","0.0.1100":"2025-10-15T16:12:38.324Z","0.0.1101":"2025-10-15T17:18:09.810Z","0.0.1102":"2025-10-15T19:53:33.266Z","0.0.1103":"2025-10-15T20:06:34.499Z","0.0.1104":"2025-10-15T20:33:54.761Z","0.0.1105":"2025-10-15T22:20:24.415Z","0.0.1106":"2025-10-15T23:17:16.696Z","0.0.1107":"2025-10-15T23:37:02.176Z","0.0.1108":"2025-10-16T00:33:33.958Z","0.0.1109":"2025-10-16T03:41:47.645Z","0.0.1110":"2025-10-16T04:28:30.704Z","0.0.1111":"2025-10-16T05:09:24.710Z","0.0.1112":"2025-10-16T10:14:00.956Z","0.0.1113":"2025-10-16T12:29:56.451Z","0.0.1114":"2025-10-16T14:55:37.685Z","0.0.1115":"2025-10-16T15:25:56.945Z","0.0.1116":"2025-10-16T18:29:49.285Z","0.0.1117":"2025-10-16T21:21:21.808Z","0.0.1118":"2025-10-17T03:23:14.054Z","0.0.1119":"2025-10-17T03:32:23.571Z","0.0.1120":"2025-10-17T14:45:07.308Z","0.0.1121":"2025-10-17T17:48:38.238Z","0.0.1122":"2025-10-17T18:12:49.337Z","0.0.1123":"2025-10-17T18:42:57.031Z","0.0.1124":"2025-10-17T23:38:03.196Z","0.0.1125":"2025-10-18T16:40:43.719Z","0.0.1126":"2025-10-18T20:51:46.025Z","0.0.1127":"2025-10-18T22:10:54.352Z","0.0.1128":"2025-10-19T05:12:09.211Z","0.0.1129":"2025-10-20T15:37:52.266Z","0.0.1130":"2025-10-20T16:48:06.499Z","0.0.1131":"2025-10-20T17:53:49.153Z","0.0.1132":"2025-10-20T18:54:26.748Z","0.0.1133":"2025-10-21T02:58:06.520Z","0.0.1134":"2025-10-21T05:10:18.755Z","0.0.1135":"2025-10-21T06:00:53.685Z","0.0.1136":"2025-10-21T21:18:35.678Z","0.0.1137":"2025-10-21T21:30:17.792Z","0.0.1138":"2025-10-22T16:43:59.465Z","0.0.1139":"2025-10-22T16:53:45.242Z","0.0.1140":"2025-10-22T17:33:45.449Z","0.0.1141":"2025-10-22T20:23:13.720Z","0.0.1142":"2025-10-23T10:18:37.939Z","0.0.1143":"2025-10-23T14:31:33.594Z","0.0.1144":"2025-10-23T14:46:05.743Z","0.0.1145":"2025-10-23T20:14:05.127Z","0.0.1146":"2025-10-23T22:42:20.282Z","0.0.1147":"2025-10-23T23:12:50.000Z","0.0.1148":"2025-10-24T00:11:12.796Z","0.0.1149":"2025-10-24T11:11:40.939Z","0.0.1150":"2025-10-24T17:53:39.307Z","0.0.1151":"2025-10-24T22:35:40.714Z","0.0.1152":"2025-10-24T23:52:26.585Z","0.0.1153":"2025-10-25T00:05:46.277Z","0.0.1154":"2025-10-25T00:31:01.421Z","0.0.1155":"2025-10-25T02:20:38.357Z","0.0.1156":"2025-10-25T03:13:28.004Z","0.0.1157":"2025-10-25T03:28:52.406Z","0.0.1158":"2025-10-25T03:59:33.798Z","0.0.1159":"2025-10-25T05:15:28.459Z","0.0.1160":"2025-10-25T18:55:22.803Z","0.0.1161":"2025-10-26T20:53:45.731Z","0.0.1162":"2025-10-27T13:33:17.893Z","0.0.1163":"2025-10-27T16:10:16.168Z","0.0.1164":"2025-10-27T16:56:45.243Z","0.0.1165":"2025-10-27T17:56:51.045Z","0.0.1166":"2025-10-27T20:03:16.971Z","0.0.1167":"2025-10-28T06:44:45.434Z","0.0.1168":"2025-10-28T09:42:34.114Z","0.0.1169":"2025-10-28T12:40:07.117Z","0.0.1170":"2025-10-28T16:00:58.759Z","0.0.1171":"2025-10-28T16:56:12.774Z","0.0.1172":"2025-10-28T17:19:47.127Z","0.0.1173":"2025-10-28T20:18:45.334Z","0.0.1174":"2025-10-29T02:42:45.910Z","0.0.1175":"2025-10-29T06:06:48.598Z","0.0.1176":"2025-10-29T06:09:54.121Z","0.0.1177":"2025-10-29T07:43:29.015Z","0.0.1178":"2025-10-29T14:52:18.097Z","0.0.1179":"2025-10-29T15:03:34.547Z","0.0.1180":"2025-10-29T16:52:55.759Z","0.0.1181":"2025-10-30T16:43:30.733Z","0.0.1182":"2025-10-30T17:48:36.870Z","0.0.1183":"2025-10-30T18:33:30.274Z","0.0.1184":"2025-10-30T19:39:06.417Z","0.0.1185":"2025-10-30T20:59:42.459Z","0.0.1186":"2025-10-30T21:28:58.484Z","0.0.1187":"2025-10-31T15:07:31.635Z","0.0.1188":"2025-10-31T17:08:37.048Z","0.0.1189":"2025-10-31T17:17:20.342Z","0.0.1190":"2025-10-31T17:58:37.360Z","0.0.1191":"2025-11-01T06:34:57.239Z","0.0.1192":"2025-11-01T16:24:56.616Z","0.0.1193":"2025-11-01T17:04:06.054Z","0.0.1194":"2025-11-01T19:54:56.152Z","0.0.1195":"2025-11-02T05:20:32.590Z","0.0.1196":"2025-11-02T15:36:52.113Z","0.0.1197":"2025-11-02T21:37:30.249Z","0.0.1198":"2025-11-03T03:23:39.199Z","0.0.1199":"2025-11-03T09:29:46.397Z","0.0.1200":"2025-11-03T19:56:13.414Z","0.0.1201":"2025-11-03T21:32:18.065Z","0.0.1202":"2025-11-04T03:30:32.792Z","0.0.1203":"2025-11-04T03:51:41.913Z","0.0.1204":"2025-11-04T20:17:30.975Z","0.0.1205":"2025-11-04T21:08:21.477Z","0.0.1206":"2025-11-04T21:24:58.571Z","0.0.1207":"2025-11-05T14:32:43.098Z","0.0.1208":"2025-11-05T16:14:47.021Z","0.0.1209":"2025-11-05T17:21:48.560Z","0.0.1210":"2025-11-05T21:29:20.295Z","0.0.1211":"2025-11-06T17:03:01.259Z","0.0.1212":"2025-11-06T17:47:41.422Z","0.0.1213":"2025-11-06T18:01:56.632Z","0.0.1214":"2025-11-06T20:18:32.510Z","0.0.1215":"2025-11-06T20:38:13.746Z","0.0.1216":"2025-11-06T21:53:10.108Z","0.0.1217":"2025-11-06T22:13:25.040Z","0.0.1218":"2025-11-06T22:36:34.637Z","0.0.1219":"2025-11-07T01:08:59.917Z","0.0.1220":"2025-11-07T03:40:47.831Z","0.0.1221":"2025-11-07T17:56:11.165Z","0.0.1222":"2025-11-07T23:10:40.663Z","0.0.1223":"2025-11-08T00:24:47.140Z","0.0.1224":"2025-11-08T03:58:22.116Z","0.0.1225":"2025-11-08T06:47:34.977Z","0.0.1226":"2025-11-08T16:39:30.236Z","0.0.1227":"2025-11-08T18:13:25.725Z","0.0.1228":"2025-11-08T21:16:27.412Z","0.0.1229":"2025-11-08T22:20:23.836Z","0.0.1230":"2025-11-09T16:14:14.616Z","0.0.1231":"2025-11-09T17:15:31.932Z","0.0.1232":"2025-11-09T20:55:34.837Z","0.0.1233":"2025-11-10T07:33:45.119Z","0.0.1234":"2025-11-10T16:01:00.752Z","0.0.1235":"2025-11-10T16:29:35.208Z","0.0.1236":"2025-11-10T20:42:58.748Z","0.0.1237":"2025-11-10T22:06:54.121Z","0.0.1238":"2025-11-11T00:57:47.931Z","0.0.1239":"2025-11-11T03:03:15.545Z","0.0.1240":"2025-11-11T14:27:35.119Z","0.0.1241":"2025-11-11T15:30:09.120Z","0.0.1242":"2025-11-11T17:03:51.017Z","0.0.1243":"2025-11-11T19:22:14.123Z","0.0.1244":"2025-11-12T00:24:18.340Z","0.0.1245":"2025-11-12T15:10:27.007Z","0.0.1246":"2025-11-12T15:31:55.679Z","0.0.1247":"2025-11-12T16:18:03.542Z","0.0.1248":"2025-11-13T05:11:26.821Z","0.0.1249":"2025-11-13T18:48:20.344Z","0.0.1250":"2025-11-13T19:15:07.356Z","0.0.1251":"2025-11-14T06:08:00.156Z","0.0.1252":"2025-11-14T15:40:07.261Z","0.0.1253":"2025-11-15T16:59:34.537Z","0.0.1254":"2025-11-15T21:39:47.986Z","0.0.1255":"2025-11-16T00:57:50.276Z","0.0.1256":"2025-11-16T12:50:49.227Z","0.0.1257":"2025-11-16T17:30:26.679Z","0.0.1258":"2025-11-18T01:34:28.123Z","0.0.1259":"2025-11-19T19:45:18.224Z","0.0.1260":"2025-11-19T19:46:53.432Z","0.0.1261":"2025-11-20T00:25:07.064Z","0.0.1262":"2025-11-20T03:42:33.915Z","0.0.1263":"2025-11-20T04:25:43.738Z","0.0.1264":"2025-11-20T12:52:12.859Z","0.0.1265":"2025-11-20T13:50:56.657Z","0.0.1266":"2025-11-20T14:34:16.061Z","0.0.1267":"2025-11-20T17:31:02.129Z","0.0.1268":"2025-11-21T05:07:02.539Z","0.0.1269":"2025-11-21T06:30:11.549Z","0.0.1270":"2025-11-21T18:06:57.650Z","0.0.1271":"2025-11-21T19:05:50.704Z","0.0.1272":"2025-11-22T04:39:19.525Z","0.0.1273":"2025-11-22T08:03:06.290Z","0.0.1274":"2025-11-22T18:08:42.758Z","0.0.1275":"2025-11-23T00:26:25.505Z","0.0.1276":"2025-11-23T10:57:02.935Z","0.0.1277":"2025-11-23T13:30:33.532Z","0.0.1278":"2025-11-23T17:17:16.977Z","0.0.1279":"2025-11-23T17:22:28.622Z","0.0.1280":"2025-11-23T19:04:10.954Z","0.0.1281":"2025-11-24T02:24:33.644Z","0.0.1282":"2025-11-24T11:49:49.660Z","0.0.1283":"2025-11-24T18:19:03.375Z","0.0.1284":"2025-11-24T22:12:54.973Z","0.0.1285":"2025-11-24T23:25:35.805Z","0.0.1286":"2025-11-25T13:44:05.638Z","0.0.1287":"2025-11-25T15:26:55.557Z","0.0.1288":"2025-11-25T16:48:30.587Z","0.0.1289":"2025-11-25T17:22:00.839Z","0.0.1290":"2025-11-25T18:10:48.310Z","0.0.1291":"2025-11-25T22:04:34.594Z","0.0.1292":"2025-11-26T13:00:05.402Z","0.0.1293":"2025-11-27T09:32:43.986Z","0.0.1294":"2025-11-27T13:32:55.754Z","0.0.1295":"2025-11-27T19:11:46.040Z","0.0.1296":"2025-11-28T05:13:21.785Z","0.0.1297":"2025-11-28T06:17:46.477Z","0.0.1298":"2025-11-28T12:54:27.003Z","0.0.1299":"2025-11-28T16:18:13.427Z","0.0.1300":"2025-11-28T16:27:36.519Z","0.0.1301":"2025-11-28T16:56:40.829Z","0.0.1302":"2025-11-28T17:42:01.017Z","0.0.1303":"2025-11-28T17:48:54.566Z","0.0.1304":"2025-11-28T19:41:54.729Z","0.0.1305":"2025-11-28T20:25:32.955Z","0.0.1306":"2025-11-29T15:49:03.767Z","0.0.1307":"2025-11-29T19:20:38.159Z","0.0.1308":"2025-11-29T19:21:01.316Z","0.0.1309":"2025-11-29T19:45:03.612Z","0.0.1310":"2025-11-29T19:50:44.263Z","0.0.1311":"2025-11-29T20:26:36.347Z","0.0.1312":"2025-11-30T03:45:52.648Z","0.0.1313":"2025-11-30T14:47:59.539Z","0.0.1314":"2025-11-30T21:27:50.271Z","0.0.1315":"2025-12-01T02:39:03.062Z","0.0.1316":"2025-12-01T02:50:00.942Z","0.0.1317":"2025-12-01T14:05:02.645Z","0.0.1318":"2025-12-01T16:08:03.467Z","0.0.1319":"2025-12-01T20:22:05.072Z","0.0.1320":"2025-12-01T20:49:02.852Z","0.0.1321":"2025-12-01T21:48:22.267Z","0.0.1322":"2025-12-01T22:00:00.985Z","0.0.1323":"2025-12-01T22:44:02.211Z","0.0.1324":"2025-12-01T23:04:16.717Z","0.0.1325":"2025-12-01T23:58:36.932Z","0.0.1326":"2025-12-02T06:07:20.187Z","0.0.1327":"2025-12-02T07:08:30.714Z","0.0.1328":"2025-12-02T17:24:41.903Z","0.0.1329":"2025-12-02T18:51:49.471Z","0.0.1330":"2025-12-02T19:13:24.853Z","0.0.1331":"2025-12-02T19:35:55.360Z","0.0.1332":"2025-12-02T20:51:10.953Z","0.0.1333":"2025-12-02T22:00:00.926Z","0.0.1334":"2025-12-03T00:31:26.363Z","0.0.1335":"2025-12-03T00:57:47.454Z","0.0.1336":"2025-12-03T01:01:37.724Z","0.0.1337":"2025-12-03T11:46:40.220Z","0.0.1338":"2025-12-03T18:44:19.269Z","0.0.1339":"2025-12-03T19:14:15.070Z","0.0.1340":"2025-12-03T20:32:09.641Z","0.0.1341":"2025-12-03T20:44:43.287Z","0.0.1342":"2025-12-03T21:37:34.826Z","0.0.1343":"2025-12-03T21:50:21.010Z","0.0.1344":"2025-12-04T00:17:19.450Z","0.0.1345":"2025-12-04T04:09:03.413Z","0.0.1346":"2025-12-04T07:36:49.516Z","0.0.1347":"2025-12-04T15:54:06.974Z","0.0.1348":"2025-12-04T19:39:29.881Z","0.0.1349":"2025-12-04T20:20:17.451Z","0.0.1350":"2025-12-04T22:26:25.795Z","0.0.1351":"2025-12-04T22:41:12.462Z","0.0.1352":"2025-12-04T23:15:58.909Z","0.0.1353":"2025-12-05T05:33:34.783Z","0.0.1354":"2025-12-05T15:34:35.151Z","0.0.1355":"2025-12-05T16:17:38.287Z","0.0.1356":"2025-12-05T18:20:04.279Z","0.0.1357":"2025-12-05T18:31:20.718Z","0.0.1358":"2025-12-05T18:37:45.938Z","0.0.1359":"2025-12-05T18:48:12.579Z","0.0.1360":"2025-12-05T18:58:33.796Z","0.0.1361":"2025-12-05T19:18:16.368Z","0.0.1362":"2025-12-05T19:39:42.390Z","0.0.1363":"2025-12-05T20:46:26.936Z","0.0.1364":"2025-12-05T23:47:16.471Z","0.0.1365":"2025-12-08T16:32:26.007Z","0.0.1366":"2025-12-08T16:40:47.435Z","0.0.1367":"2025-12-08T19:48:07.554Z","0.0.1368":"2025-12-08T20:41:15.487Z","0.0.1369":"2025-12-09T05:24:09.685Z","0.0.1370":"2025-12-09T08:50:29.380Z","0.0.1371":"2025-12-10T06:50:52.817Z","0.0.1372":"2025-12-10T09:50:17.406Z","0.0.1373":"2025-12-10T16:56:14.581Z","0.0.1374":"2025-12-10T18:24:15.854Z","0.0.1375":"2025-12-10T19:36:59.398Z","0.0.1376":"2025-12-10T20:07:37.446Z","0.0.1377":"2025-12-11T00:53:11.041Z","0.0.1378":"2025-12-11T05:39:05.764Z","0.0.1379":"2025-12-11T16:37:01.287Z","0.0.1380":"2025-12-11T18:42:04.759Z","0.0.1381":"2025-12-11T22:10:40.065Z","0.0.1382":"2025-12-12T16:52:16.607Z","0.0.1383":"2025-12-13T05:18:10.784Z","0.0.1384":"2025-12-13T10:56:07.937Z","0.0.1385":"2025-12-13T11:10:10.005Z","0.0.1386":"2025-12-13T15:32:15.094Z","0.0.1387":"2025-12-13T17:24:54.631Z","0.0.1388":"2025-12-13T17:40:20.426Z","0.0.1389":"2025-12-13T17:55:49.834Z","0.0.1390":"2025-12-13T20:55:04.489Z","0.0.1391":"2025-12-14T05:49:31.453Z","0.0.1392":"2025-12-14T08:18:38.844Z","0.0.1393":"2025-12-14T09:04:37.315Z","0.0.1394":"2025-12-14T11:39:08.265Z","0.0.1395":"2025-12-14T13:20:30.950Z","0.0.1396":"2025-12-14T17:36:26.364Z","0.0.1397":"2025-12-15T12:19:13.959Z","0.0.1398":"2025-12-15T20:21:51.057Z","0.0.1399":"2025-12-15T20:33:47.318Z","0.0.1400":"2025-12-16T14:35:15.752Z","0.0.1401":"2025-12-16T16:12:51.040Z","0.0.1402":"2025-12-16T19:59:01.280Z","0.0.1403":"2025-12-17T10:04:56.251Z","0.0.1404":"2025-12-17T22:10:14.689Z","0.0.1405":"2025-12-17T22:53:19.971Z","0.0.1406":"2025-12-17T22:57:21.494Z","0.0.1407":"2025-12-18T03:13:40.334Z","0.0.1408":"2025-12-18T04:13:45.380Z","0.0.1409":"2025-12-18T05:10:38.627Z","0.0.1410":"2025-12-18T05:11:10.627Z","0.0.1411":"2025-12-18T07:25:16.287Z","0.0.1412":"2025-12-18T12:44:48.423Z","0.0.1413":"2025-12-18T16:40:50.396Z","0.0.1414":"2025-12-18T17:16:51.283Z","0.0.1415":"2025-12-18T17:32:03.618Z","0.0.1416":"2025-12-18T17:48:53.339Z","0.0.1417":"2025-12-19T03:53:47.420Z","0.0.1418":"2025-12-19T08:45:41.394Z","0.0.1419":"2025-12-19T12:05:03.884Z","0.0.1420":"2025-12-19T13:13:32.733Z","0.0.1421":"2025-12-19T16:32:51.023Z","0.0.1422":"2025-12-19T18:03:27.895Z","0.0.1423":"2025-12-19T21:29:23.423Z","0.0.1424":"2025-12-19T22:31:46.632Z","0.0.1425":"2025-12-19T22:40:24.924Z","0.0.1426":"2025-12-20T07:41:24.007Z","0.0.1427":"2025-12-20T09:21:42.384Z","0.0.1428":"2025-12-21T06:14:11.138Z","0.0.1429":"2025-12-21T12:09:25.198Z","0.0.1430":"2025-12-21T13:44:09.554Z","0.0.1431":"2025-12-21T15:28:40.772Z","0.0.1432":"2025-12-21T16:48:30.659Z","0.0.1433":"2025-12-21T22:30:53.844Z","0.0.1434":"2025-12-21T23:52:26.146Z","0.0.1435":"2025-12-22T06:36:11.554Z","0.0.1436":"2025-12-22T06:53:59.547Z","0.0.1437":"2025-12-22T08:09:49.109Z","0.0.1438":"2025-12-22T11:20:28.353Z","0.0.1439":"2025-12-22T11:47:51.539Z","0.0.1440":"2025-12-22T15:48:09.519Z","0.0.1441":"2025-12-22T20:06:02.856Z","0.0.1442":"2025-12-23T20:17:31.494Z","0.0.1443":"2025-12-24T02:19:42.440Z","0.0.1444":"2025-12-24T17:19:44.515Z","0.0.1445":"2025-12-24T17:27:00.183Z","0.0.1446":"2025-12-24T19:07:58.346Z","0.0.1447":"2025-12-25T14:43:13.305Z","0.0.1448":"2025-12-25T17:22:48.365Z","0.0.1449":"2025-12-25T20:00:52.269Z","0.0.1450":"2025-12-26T02:41:25.156Z","0.0.1451":"2025-12-27T04:40:07.192Z","0.0.1452":"2025-12-29T01:44:56.382Z","0.0.1453":"2025-12-29T14:56:49.699Z","0.0.1454":"2025-12-29T21:27:13.631Z","0.0.1455":"2025-12-29T21:46:14.403Z","0.0.1456":"2025-12-30T04:54:08.683Z","0.0.1457":"2026-01-01T03:34:45.758Z","0.0.1458":"2026-01-01T19:54:42.527Z","0.0.1459":"2026-01-03T05:48:03.062Z","0.0.1460":"2026-01-03T06:03:04.883Z","0.0.1461":"2026-01-03T18:17:29.601Z","0.0.1462":"2026-01-04T07:50:08.066Z","0.0.1463":"2026-01-04T17:42:25.931Z","0.0.1464":"2026-01-09T21:02:32.438Z","0.0.1465":"2026-01-09T21:44:03.666Z","0.0.1466":"2026-01-10T00:09:35.610Z","0.0.1467":"2026-01-10T05:55:26.875Z","0.0.1468":"2026-01-10T15:07:18.069Z","0.0.1469":"2026-01-11T06:08:45.016Z","0.0.1470":"2026-01-11T06:20:01.452Z","0.0.1471":"2026-01-11T06:28:21.027Z","0.0.1472":"2026-01-11T11:18:25.537Z","0.0.1473":"2026-01-11T14:48:49.527Z","0.0.1474":"2026-01-11T16:49:47.117Z","0.0.1475":"2026-01-12T02:13:14.492Z","0.0.1476":"2026-01-12T22:39:04.409Z","0.0.1477":"2026-01-13T16:39:46.389Z","0.0.1478":"2026-01-14T14:51:06.611Z","0.0.1479":"2026-01-14T22:02:52.746Z","0.0.1480":"2026-01-15T00:26:38.937Z","0.0.1481":"2026-01-15T05:32:07.735Z","0.0.1482":"2026-01-15T19:32:59.408Z","0.0.1483":"2026-01-16T14:30:28.126Z","0.0.1484":"2026-01-16T21:20:56.036Z","0.0.1485":"2026-01-17T18:18:40.536Z","0.0.1486":"2026-01-17T18:54:37.139Z","0.0.1487":"2026-01-18T16:32:54.792Z","0.0.1488":"2026-01-18T20:19:53.037Z","0.0.1489":"2026-01-18T20:34:41.768Z","0.0.1490":"2026-01-18T21:39:47.209Z","0.0.1491":"2026-01-19T13:35:49.771Z","0.0.1492":"2026-01-19T13:59:48.688Z","0.0.1493":"2026-01-19T18:23:41.944Z","0.0.1494":"2026-01-20T09:43:53.234Z","0.0.1495":"2026-01-20T14:07:54.253Z","0.0.1496":"2026-01-20T16:28:29.790Z","0.0.1497":"2026-01-20T18:49:11.889Z","0.0.1498":"2026-01-21T00:26:29.998Z","0.0.1499":"2026-01-21T06:27:11.537Z","0.0.1500":"2026-01-21T11:21:25.704Z","0.0.1501":"2026-01-21T17:53:13.841Z","0.0.1502":"2026-01-21T19:31:10.853Z","0.0.1503":"2026-01-21T21:37:58.809Z","0.0.1504":"2026-01-22T02:08:08.134Z","0.0.1505":"2026-01-22T16:42:30.323Z","0.0.1506":"2026-01-22T16:54:14.010Z","0.0.1507":"2026-01-22T19:21:26.936Z","0.0.1508":"2026-01-22T19:39:18.412Z","0.0.1509":"2026-01-22T19:52:43.725Z","0.0.1510":"2026-01-22T20:30:14.701Z","0.0.1511":"2026-01-23T01:42:47.665Z","0.0.1512":"2026-01-23T02:56:56.182Z","0.0.1513":"2026-01-23T12:55:41.306Z","0.0.1514":"2026-01-23T13:32:33.393Z","0.0.1515":"2026-01-23T14:07:49.910Z","0.0.1516":"2026-01-23T14:17:47.569Z","0.0.1517":"2026-01-23T20:54:49.235Z","0.0.1518":"2026-01-23T22:15:41.973Z","0.0.1519":"2026-01-24T00:40:07.242Z","0.0.1520":"2026-01-24T07:26:41.502Z","0.0.1521":"2026-01-24T07:30:49.658Z","0.0.1522":"2026-01-24T16:14:37.957Z","0.0.1523":"2026-01-24T16:27:53.810Z","0.0.1524":"2026-01-25T16:53:18.382Z","0.0.1525":"2026-01-25T18:39:19.128Z","0.0.1526":"2026-01-26T11:05:59.883Z","0.0.1527":"2026-01-26T12:37:32.014Z","0.0.1528":"2026-01-26T13:47:38.639Z","0.0.1529":"2026-01-27T02:01:40.501Z","0.0.1530":"2026-01-27T03:20:25.330Z","0.0.1531":"2026-01-27T03:23:31.916Z","0.0.1532":"2026-01-27T07:44:12.122Z","0.0.1533":"2026-01-27T14:34:58.078Z","0.0.1534":"2026-01-27T15:07:54.475Z","0.0.1535":"2026-01-27T20:03:08.923Z","0.0.1536":"2026-01-27T23:29:59.409Z","0.0.1537":"2026-01-28T01:32:34.288Z","0.0.1538":"2026-01-28T05:20:21.370Z","0.0.1539":"2026-01-28T08:18:38.871Z","0.0.1540":"2026-01-28T15:17:44.386Z","0.0.1541":"2026-01-28T16:29:48.357Z","0.0.1542":"2026-01-28T18:10:43.785Z","0.0.1543":"2026-01-28T18:16:17.391Z","0.0.1544":"2026-01-28T21:34:17.152Z","0.0.1545":"2026-01-29T08:43:17.735Z","0.0.1546":"2026-01-29T13:12:54.208Z","0.0.1547":"2026-01-30T02:20:10.871Z","0.0.1548":"2026-01-30T04:40:58.810Z","0.0.1549":"2026-01-30T05:07:36.965Z","0.0.1550":"2026-01-30T06:51:58.675Z","0.0.1551":"2026-01-30T06:56:23.443Z","0.0.1552":"2026-01-30T10:58:27.591Z","0.0.1553":"2026-01-30T14:24:46.490Z","0.0.1554":"2026-01-30T16:28:15.983Z","0.0.1555":"2026-01-30T16:33:11.521Z","0.0.1556":"2026-01-30T18:57:35.545Z","0.0.1557":"2026-01-31T17:47:05.432Z","0.0.1558":"2026-01-31T18:10:28.568Z","0.0.1559":"2026-01-31T21:16:33.035Z","0.0.1560":"2026-02-01T04:13:24.425Z","0.0.1561":"2026-02-02T00:10:51.036Z","0.0.1562":"2026-02-02T02:25:58.853Z","0.0.1563":"2026-02-02T17:55:01.971Z","0.0.1564":"2026-02-03T04:23:26.515Z","0.0.1565":"2026-02-03T13:06:39.438Z","0.0.1566":"2026-02-03T18:00:09.851Z","0.0.1567":"2026-02-03T20:57:57.964Z","0.0.1568":"2026-02-04T05:05:24.473Z","0.0.1569":"2026-02-04T06:23:43.174Z","0.0.1570":"2026-02-04T06:56:23.046Z","0.0.1571":"2026-02-04T19:23:11.467Z","0.0.1572":"2026-02-04T19:29:39.044Z","0.0.1573":"2026-02-04T21:44:20.263Z","0.0.1574":"2026-02-05T05:09:33.707Z","0.0.1575":"2026-02-05T07:30:50.704Z","0.0.1576":"2026-02-05T10:55:52.361Z","0.0.1577":"2026-02-05T14:53:06.378Z","0.0.1578":"2026-02-05T15:43:33.971Z","0.0.1579":"2026-02-05T19:57:10.355Z","0.0.1580":"2026-02-06T00:24:07.027Z","0.0.1581":"2026-02-06T05:27:49.307Z","0.0.1582":"2026-02-06T08:02:38.698Z","0.0.1583":"2026-02-06T12:59:16.375Z","0.0.1584":"2026-02-06T13:29:38.664Z","0.0.1585":"2026-02-06T13:44:28.999Z","0.0.1586":"2026-02-07T09:38:16.719Z","0.0.1587":"2026-02-07T16:54:17.947Z","0.0.1588":"2026-02-07T17:50:40.625Z","0.0.1589":"2026-02-08T11:38:54.205Z","0.0.1590":"2026-02-09T15:58:32.511Z","0.0.1591":"2026-02-10T17:40:07.338Z","0.0.1592":"2026-02-10T20:11:05.923Z","0.0.1593":"2026-02-11T05:54:31.280Z","0.0.1594":"2026-02-11T15:36:37.781Z","0.0.1595":"2026-02-11T18:22:13.387Z","0.0.1596":"2026-02-12T04:52:21.548Z","0.0.1597":"2026-02-12T06:49:23.730Z","0.0.1598":"2026-02-12T18:40:53.351Z","0.0.1599":"2026-02-12T18:45:42.354Z","0.0.1600":"2026-02-13T00:05:53.809Z","0.0.1601":"2026-02-13T02:19:09.322Z","0.0.1602":"2026-02-13T04:20:53.475Z","0.0.1603":"2026-02-13T06:38:27.456Z","0.0.1604":"2026-02-13T07:06:19.804Z","0.0.1605":"2026-02-13T07:10:24.666Z","0.0.1606":"2026-02-13T08:52:55.007Z","0.0.1607":"2026-02-13T12:36:56.621Z","0.0.1608":"2026-02-13T12:57:55.914Z","0.0.1609":"2026-02-13T19:53:05.851Z","0.0.1610":"2026-02-13T21:47:40.201Z","0.0.1611":"2026-02-14T00:03:51.612Z","0.0.1612":"2026-02-14T05:25:36.117Z","0.0.1613":"2026-02-14T07:41:16.244Z","0.0.1614":"2026-02-14T12:15:44.640Z","0.0.1615":"2026-02-14T13:04:39.374Z","0.0.1616":"2026-02-14T19:56:11.365Z","0.0.1617":"2026-02-14T20:43:51.881Z","0.0.1618":"2026-02-15T15:05:06.797Z","0.0.1619":"2026-02-15T21:56:54.172Z","0.0.1620":"2026-02-16T02:23:51.132Z","0.0.1621":"2026-02-16T10:24:18.273Z","0.0.1622":"2026-02-16T17:44:05.950Z","0.0.1623":"2026-02-16T22:19:43.043Z","0.0.1624":"2026-02-17T09:10:10.672Z","0.0.1625":"2026-02-17T10:30:38.964Z","0.0.1626":"2026-02-17T11:23:50.579Z","0.0.1627":"2026-02-17T20:29:16.678Z","0.0.1628":"2026-02-18T05:47:20.430Z","0.0.1629":"2026-02-18T11:53:04.026Z","0.0.1630":"2026-02-18T13:57:53.810Z","0.0.1631":"2026-02-18T14:30:17.022Z","0.0.1632":"2026-02-18T17:03:16.394Z","0.0.1633":"2026-02-18T18:45:43.510Z","0.0.1634":"2026-02-18T19:57:27.565Z","0.0.1635":"2026-02-19T01:55:17.875Z","0.0.1636":"2026-02-19T06:05:13.861Z","0.0.1637":"2026-02-19T20:05:07.815Z","0.0.1638":"2026-02-20T00:10:15.020Z","0.0.1639":"2026-02-20T16:52:29.790Z","0.0.1640":"2026-02-20T22:05:27.025Z","0.0.1641":"2026-02-20T23:43:04.801Z","0.0.1642":"2026-02-21T12:47:57.835Z","0.0.1643":"2026-02-21T16:39:26.006Z","0.0.1644":"2026-02-21T16:47:55.260Z","0.0.1645":"2026-02-22T07:09:54.943Z","0.0.1646":"2026-02-24T17:27:41.095Z","0.0.1647":"2026-02-24T19:56:23.167Z","0.0.1648":"2026-02-25T07:41:58.359Z","0.0.1649":"2026-02-25T09:39:04.882Z","0.0.1650":"2026-02-25T13:26:35.069Z","0.0.1651":"2026-02-25T16:00:39.192Z","0.0.1652":"2026-02-26T07:42:07.762Z","0.0.1653":"2026-02-26T14:37:40.290Z","0.0.1654":"2026-02-26T17:08:05.299Z","0.0.1655":"2026-02-26T17:23:49.483Z","0.0.1656":"2026-02-27T23:48:07.558Z","0.0.1657":"2026-02-28T00:38:32.626Z","0.0.1658":"2026-02-28T01:17:39.824Z","0.0.1659":"2026-02-28T15:31:14.248Z","0.0.1660":"2026-02-28T20:24:22.415Z","0.0.1661":"2026-02-28T20:45:09.374Z","0.0.1662":"2026-03-01T12:03:09.669Z","0.0.1663":"2026-03-02T04:32:10.787Z","0.0.1664":"2026-03-02T06:51:01.978Z","0.0.1665":"2026-03-02T15:57:51.630Z","0.0.1666":"2026-03-02T17:02:32.998Z","0.0.1667":"2026-03-02T19:08:34.493Z","0.0.1668":"2026-03-02T20:37:24.741Z","0.0.1669":"2026-03-02T21:48:34.652Z","0.0.1670":"2026-03-02T22:16:03.856Z","0.0.1671":"2026-03-02T22:46:33.157Z","0.0.1672":"2026-03-02T23:16:07.584Z","0.0.1673":"2026-03-03T16:25:43.222Z","0.0.1674":"2026-03-03T18:34:04.337Z","0.0.1675":"2026-03-03T19:55:51.418Z","0.0.1676":"2026-03-03T23:26:25.086Z","0.0.1677":"2026-03-04T00:42:39.641Z","0.0.1678":"2026-03-04T05:52:13.772Z","0.0.1679":"2026-03-04T06:01:59.267Z","0.0.1680":"2026-03-04T06:06:22.105Z","0.0.1681":"2026-03-04T06:13:07.521Z","0.0.1682":"2026-03-04T21:55:02.495Z","0.0.1683":"2026-03-04T22:56:50.631Z","0.0.1684":"2026-03-04T23:53:43.940Z","0.0.1685":"2026-03-05T04:07:54.269Z","0.0.1686":"2026-03-05T06:02:45.952Z","0.0.1687":"2026-03-05T11:22:44.848Z","0.0.1688":"2026-03-05T13:57:13.947Z","0.0.1689":"2026-03-05T14:06:38.698Z","0.0.1690":"2026-03-05T14:09:54.046Z","0.0.1691":"2026-03-05T18:31:28.188Z","0.0.1692":"2026-03-05T22:01:07.702Z","0.0.1693":"2026-03-06T00:36:27.993Z","0.0.1694":"2026-03-06T02:01:58.222Z","0.0.1695":"2026-03-06T02:47:46.047Z","0.0.1696":"2026-03-07T16:41:13.820Z","0.0.1697":"2026-03-07T17:12:08.146Z","0.0.1698":"2026-03-08T17:12:54.596Z","0.0.1699":"2026-03-08T22:08:10.625Z","0.0.1700":"2026-03-09T02:26:36.653Z","0.0.1701":"2026-03-09T06:54:29.108Z","0.0.1702":"2026-03-09T15:44:03.239Z","0.0.1703":"2026-03-09T20:52:47.720Z","0.0.1704":"2026-03-10T19:30:47.962Z","0.0.1705":"2026-03-10T19:43:30.949Z","0.0.1706":"2026-03-10T19:47:39.095Z","0.0.1707":"2026-03-10T20:22:56.635Z","0.0.1708":"2026-03-10T20:49:06.977Z","0.0.1709":"2026-03-10T22:19:22.638Z","0.0.1710":"2026-03-11T06:20:05.613Z","0.0.1711":"2026-03-11T06:23:47.767Z","0.0.1712":"2026-03-11T11:48:52.853Z","0.0.1713":"2026-03-11T17:11:09.937Z","0.0.1714":"2026-03-11T18:00:28.043Z","0.0.1715":"2026-03-11T20:05:32.323Z","0.0.1716":"2026-03-12T16:48:24.414Z","0.0.1717":"2026-03-12T17:22:53.096Z","0.0.1718":"2026-03-12T17:31:14.062Z","0.0.1719":"2026-03-12T17:37:20.736Z","0.0.1720":"2026-03-12T21:11:25.541Z","0.0.1721":"2026-03-13T11:33:14.006Z","0.0.1722":"2026-03-13T15:20:03.258Z","0.0.1723":"2026-03-13T15:43:48.250Z","0.0.1724":"2026-03-13T16:10:44.013Z","0.0.1725":"2026-03-13T17:19:29.709Z","0.0.1726":"2026-03-13T17:48:31.398Z","0.0.1727":"2026-03-14T13:08:24.606Z","0.0.1728":"2026-03-14T22:35:43.609Z","0.0.1729":"2026-03-14T23:41:37.803Z","0.0.1730":"2026-03-15T13:43:33.712Z","0.0.1731":"2026-03-15T13:54:01.991Z","0.0.1732":"2026-03-15T21:02:18.797Z","0.0.1733":"2026-03-16T00:44:27.465Z","0.0.1734":"2026-03-16T06:02:12.942Z","0.0.1735":"2026-03-16T22:20:19.710Z","0.0.1736":"2026-03-16T22:44:40.631Z","0.0.1737":"2026-03-17T00:41:17.619Z","0.0.1738":"2026-03-17T16:58:39.449Z","0.0.1739":"2026-03-17T18:01:03.185Z","0.0.1740":"2026-03-17T18:55:25.918Z","0.0.1741":"2026-03-18T01:04:51.104Z","0.0.1742":"2026-03-18T02:10:33.732Z","0.0.1743":"2026-03-18T04:36:55.711Z","0.0.1744":"2026-03-18T05:29:38.290Z","0.0.1745":"2026-03-18T15:41:12.864Z","0.0.1746":"2026-03-18T16:45:37.373Z","0.0.1747":"2026-03-18T23:04:48.450Z","0.0.1748":"2026-03-19T12:31:03.534Z","0.0.1749":"2026-03-20T08:28:21.511Z","0.0.1750":"2026-03-20T17:16:29.509Z","0.0.1751":"2026-03-20T22:03:57.314Z","0.0.1752":"2026-03-21T05:25:57.544Z","0.0.1753":"2026-03-21T12:25:43.816Z","0.0.1754":"2026-03-21T16:03:55.080Z","0.0.1755":"2026-03-21T16:07:58.778Z","0.0.1756":"2026-03-21T18:08:59.632Z","0.0.1757":"2026-03-23T05:22:12.740Z","0.0.1758":"2026-03-23T10:18:14.469Z","0.0.1759":"2026-03-23T14:56:34.196Z","0.0.1760":"2026-03-24T02:44:35.826Z","0.0.1761":"2026-03-24T10:35:33.734Z","0.0.1762":"2026-03-24T19:09:47.738Z","0.0.1763":"2026-03-25T15:34:11.864Z","0.0.1764":"2026-03-25T15:40:37.363Z","0.0.1765":"2026-03-25T23:17:10.534Z","0.0.1766":"2026-03-25T23:25:18.024Z","0.0.1767":"2026-03-26T22:27:45.932Z","0.0.1768":"2026-03-26T23:39:49.324Z","0.0.1769":"2026-03-27T16:47:56.938Z","0.0.1770":"2026-03-27T20:20:11.188Z","0.0.1771":"2026-03-27T22:20:23.552Z","0.0.1772":"2026-03-30T07:49:50.939Z","0.0.1773":"2026-03-30T15:05:35.125Z","0.0.1774":"2026-03-31T16:02:19.316Z","0.0.1775":"2026-03-31T18:39:30.715Z","0.0.1776":"2026-04-02T20:30:22.890Z","0.0.1777":"2026-04-02T21:04:20.477Z","0.0.1778":"2026-04-04T00:27:28.706Z","0.0.1779":"2026-04-04T15:30:36.279Z","0.0.1780":"2026-04-04T15:44:21.763Z","0.0.1781":"2026-04-04T15:52:11.899Z","0.0.1782":"2026-04-04T20:09:19.181Z","0.0.1783":"2026-04-05T16:34:29.249Z","0.0.1784":"2026-04-06T12:16:52.723Z","0.0.1785":"2026-04-06T15:53:05.674Z","0.0.1786":"2026-04-06T16:07:57.979Z","0.0.1787":"2026-04-06T19:20:09.733Z","0.0.1788":"2026-04-06T20:24:02.633Z","0.0.1789":"2026-04-06T22:00:55.585Z","0.0.1790":"2026-04-08T21:09:49.390Z","0.0.1791":"2026-04-09T06:17:16.235Z","0.0.1792":"2026-04-09T06:22:21.402Z","0.0.1793":"2026-04-09T12:02:17.232Z","0.0.1794":"2026-04-09T16:39:27.338Z","0.0.1795":"2026-04-09T17:29:44.032Z","0.0.1796":"2026-04-09T21:03:51.136Z","0.0.1797":"2026-04-09T21:24:55.310Z","0.0.1798":"2026-04-10T00:53:23.367Z","0.0.1799":"2026-04-10T01:57:18.468Z","0.0.1800":"2026-04-10T04:38:23.380Z","0.0.1801":"2026-04-10T14:50:16.342Z","0.0.1802":"2026-04-10T16:17:13.690Z","0.0.1803":"2026-04-10T19:12:37.948Z","0.0.1804":"2026-04-10T21:02:00.073Z","0.0.1805":"2026-04-10T22:10:32.325Z","0.0.1806":"2026-04-10T22:45:01.307Z","0.0.1807":"2026-04-11T09:37:59.338Z","0.0.1808":"2026-04-11T14:53:03.421Z","0.0.1809":"2026-04-12T10:30:35.492Z","0.0.1810":"2026-04-13T01:51:38.314Z","0.0.1811":"2026-04-13T10:40:53.353Z","0.0.1812":"2026-04-13T12:33:33.565Z","0.0.1813":"2026-04-13T19:45:46.703Z","0.0.1814":"2026-04-14T15:53:32.064Z","0.0.1815":"2026-04-14T17:12:54.738Z","0.0.1816":"2026-04-14T17:17:47.716Z","0.0.1817":"2026-04-14T18:55:49.085Z","0.0.1818":"2026-04-14T21:33:06.941Z","0.0.1819":"2026-04-14T21:51:00.169Z","0.0.1820":"2026-04-14T21:54:15.131Z","0.0.1821":"2026-04-15T02:36:29.835Z","0.0.1822":"2026-04-15T04:18:45.446Z","0.0.1823":"2026-04-15T06:29:05.310Z","0.0.1824":"2026-04-15T09:40:35.209Z","0.0.1825":"2026-04-15T10:19:43.976Z","0.0.1826":"2026-04-16T06:38:23.755Z","0.0.1827":"2026-04-16T15:23:21.804Z","0.0.1828":"2026-04-16T17:17:48.805Z","0.0.1829":"2026-04-16T20:18:39.260Z","0.0.1830":"2026-04-17T13:27:21.464Z","0.0.1831":"2026-04-17T17:05:39.817Z","0.0.1832":"2026-04-17T18:21:11.671Z","0.0.1833":"2026-04-18T15:35:38.110Z","0.0.1834":"2026-04-18T16:32:33.957Z","0.0.1835":"2026-04-18T19:35:10.505Z","0.0.1836":"2026-04-18T20:27:48.667Z","0.0.1837":"2026-04-18T23:36:32.415Z","0.0.1838":"2026-04-19T01:16:29.180Z","0.0.1839":"2026-04-19T06:20:30.017Z","0.0.1840":"2026-04-19T17:29:54.961Z","0.0.1841":"2026-04-19T22:44:04.287Z","0.0.1842":"2026-04-20T00:55:34.196Z","0.0.1843":"2026-04-20T04:21:46.217Z","0.0.1844":"2026-04-20T15:39:36.624Z","0.0.1845":"2026-04-20T16:25:10.675Z","0.0.1846":"2026-04-20T18:40:14.058Z","0.0.1847":"2026-04-20T19:56:35.673Z","0.0.1848":"2026-04-20T22:30:55.010Z","0.0.1849":"2026-04-21T02:02:51.572Z","0.0.1850":"2026-04-21T18:25:13.172Z","0.0.1851":"2026-04-21T18:46:44.484Z","0.0.1852":"2026-04-21T20:01:01.943Z","0.0.1853":"2026-04-21T20:23:00.114Z","0.0.1854":"2026-04-21T22:54:35.326Z","0.0.1855":"2026-04-21T23:50:48.226Z","0.0.1856":"2026-04-22T04:41:00.632Z","0.0.1857":"2026-04-22T14:54:01.611Z","0.0.1858":"2026-04-22T21:25:42.374Z","0.0.1859":"2026-04-23T04:24:11.243Z","0.0.1860":"2026-04-23T05:47:40.700Z","0.0.1861":"2026-04-23T11:42:31.021Z","0.0.1862":"2026-04-23T12:27:36.641Z","0.0.1863":"2026-04-23T17:15:41.406Z","0.0.1864":"2026-04-23T20:52:27.226Z","0.0.1865":"2026-04-23T21:17:18.183Z","0.0.1866":"2026-04-24T10:01:35.243Z","0.0.1867":"2026-04-24T14:42:27.595Z","0.0.1868":"2026-04-24T16:08:47.038Z","0.0.1869":"2026-04-24T17:01:17.263Z","0.0.1870":"2026-04-24T19:20:11.027Z","0.0.1871":"2026-04-24T20:59:24.338Z","0.0.1872":"2026-04-24T21:46:38.469Z","0.0.1873":"2026-04-25T00:57:53.442Z","0.0.1874":"2026-04-25T01:47:48.998Z","0.0.1875":"2026-04-25T20:21:33.066Z","0.0.1876":"2026-04-25T23:32:53.654Z","0.0.1877":"2026-04-26T21:31:01.697Z","0.0.1878":"2026-04-27T01:28:59.093Z","0.0.1879":"2026-04-27T04:34:42.921Z","0.0.1880":"2026-04-27T18:43:51.243Z","0.0.1881":"2026-04-27T18:47:02.727Z","0.0.1882":"2026-04-27T18:56:35.586Z","0.0.1883":"2026-04-28T02:48:25.901Z","0.0.1884":"2026-04-28T03:45:29.118Z","0.0.1885":"2026-04-28T21:07:56.762Z","0.0.1886":"2026-04-28T21:14:40.818Z","0.0.1887":"2026-04-28T21:18:27.809Z","0.0.1888":"2026-04-28T21:42:35.689Z","0.0.1889":"2026-04-28T23:37:56.882Z","0.0.1890":"2026-04-29T06:40:05.282Z","0.0.1891":"2026-04-29T07:08:45.004Z","0.0.1892":"2026-04-29T13:25:36.008Z","0.0.1893":"2026-04-29T16:36:02.485Z","0.0.1894":"2026-04-29T18:00:06.085Z","0.0.1895":"2026-04-29T18:47:10.613Z","0.0.1896":"2026-04-29T19:01:58.622Z","0.0.1897":"2026-04-29T19:11:53.459Z","0.0.1898":"2026-04-29T21:19:45.939Z","0.0.1899":"2026-04-29T22:43:01.107Z","0.0.1900":"2026-04-29T23:28:18.092Z","0.0.1901":"2026-04-30T07:34:51.425Z","0.0.1902":"2026-04-30T07:39:05.347Z","0.0.1903":"2026-04-30T18:42:49.710Z","0.0.1904":"2026-04-30T19:58:34.195Z","0.0.1905":"2026-05-01T10:44:03.392Z","0.0.1906":"2026-05-01T10:45:02.248Z","0.0.1907":"2026-05-01T13:23:43.601Z","0.0.1908":"2026-05-01T19:15:22.291Z","0.0.1909":"2026-05-02T01:11:20.339Z","0.0.1910":"2026-05-03T05:20:27.113Z","0.0.1911":"2026-05-03T08:27:08.327Z","0.0.1912":"2026-05-03T15:34:07.185Z","0.0.1913":"2026-05-04T14:11:30.334Z","0.0.1914":"2026-05-04T15:28:39.654Z","0.0.1915":"2026-05-04T16:50:15.585Z","0.0.1916":"2026-05-04T21:13:28.109Z","0.0.1917":"2026-05-05T07:15:04.514Z","0.0.1918":"2026-05-05T10:29:42.533Z","0.0.1919":"2026-05-05T17:28:30.045Z","0.0.1920":"2026-05-05T19:15:01.791Z","0.0.1921":"2026-05-05T19:50:47.035Z","0.0.1922":"2026-05-05T20:22:21.585Z","0.0.1923":"2026-05-05T20:59:53.227Z","0.0.1924":"2026-05-05T23:00:26.999Z","0.0.1925":"2026-05-06T04:39:59.797Z","0.0.1926":"2026-05-06T05:42:26.121Z","0.0.1927":"2026-05-06T06:34:37.590Z","0.0.1928":"2026-05-06T06:40:01.822Z","0.0.1929":"2026-05-06T11:49:40.734Z","0.0.1930":"2026-05-06T12:19:34.400Z","0.0.1931":"2026-05-06T12:59:35.301Z","0.0.1932":"2026-05-06T17:59:14.953Z","0.0.1933":"2026-05-06T18:04:58.635Z","0.0.1934":"2026-05-06T18:41:56.983Z","0.0.1935":"2026-05-06T21:17:53.215Z","0.0.1936":"2026-05-06T23:35:17.670Z","0.0.1937":"2026-05-07T06:40:24.533Z","0.0.1938":"2026-05-07T08:07:26.621Z","0.0.1939":"2026-05-07T16:20:20.741Z","0.0.1940":"2026-05-08T04:32:05.688Z","0.0.1941":"2026-05-08T20:02:00.443Z","0.0.1942":"2026-05-09T19:45:10.147Z","0.0.1943":"2026-05-10T01:29:40.123Z","0.0.1944":"2026-05-10T03:39:21.672Z","0.0.1945":"2026-05-11T14:42:25.235Z","0.0.1946":"2026-05-12T07:02:44.203Z","0.0.1947":"2026-05-12T09:52:20.230Z","0.0.1948":"2026-05-12T10:59:06.009Z","0.0.1949":"2026-05-12T16:16:15.697Z","0.0.1950":"2026-05-12T18:23:52.345Z","0.0.1951":"2026-05-12T19:54:41.359Z","0.0.1952":"2026-05-12T21:37:56.261Z","0.0.1953":"2026-05-12T21:42:19.517Z","0.0.1954":"2026-05-13T02:01:43.644Z","0.0.1955":"2026-05-13T07:50:17.230Z","0.0.1956":"2026-05-13T09:51:47.737Z","0.0.1957":"2026-05-13T09:56:20.592Z","0.0.1958":"2026-05-13T13:01:46.028Z","0.0.1959":"2026-05-13T16:41:00.068Z","0.0.1960":"2026-05-14T05:53:57.323Z","0.0.1961":"2026-05-14T10:28:35.446Z","0.0.1962":"2026-05-14T11:21:24.713Z","0.0.1963":"2026-05-14T11:46:54.371Z","0.0.1964":"2026-05-14T17:24:22.175Z","0.0.1965":"2026-05-14T18:19:09.531Z","0.0.1966":"2026-05-14T19:02:12.156Z","0.0.1967":"2026-05-15T04:41:35.891Z","0.0.1968":"2026-05-15T14:29:03.314Z","0.0.1969":"2026-05-15T15:13:38.752Z","0.0.1970":"2026-05-15T15:45:26.266Z","0.0.1971":"2026-05-15T16:05:49.037Z","0.0.1972":"2026-05-17T04:11:57.278Z","0.0.1973":"2026-05-18T05:48:46.534Z","0.0.1974":"2026-05-18T05:55:41.211Z","0.0.1975":"2026-05-18T06:03:03.635Z","0.0.1976":"2026-05-18T06:14:22.973Z","0.0.1977":"2026-05-18T10:32:33.921Z","0.0.1978":"2026-05-18T13:18:59.926Z","0.0.1979":"2026-05-18T14:55:24.083Z","0.0.1980":"2026-05-19T05:45:35.206Z","0.0.1981":"2026-05-19T06:12:08.782Z","0.0.1982":"2026-05-19T16:33:29.340Z","0.0.1983":"2026-05-21T20:22:35.688Z","0.0.1984":"2026-05-21T20:39:58.112Z","0.0.1985":"2026-05-21T21:45:07.360Z","0.0.1986":"2026-05-21T22:44:48.591Z","0.0.1987":"2026-05-21T23:43:07.032Z","0.0.1988":"2026-05-22T00:46:04.328Z","0.0.1989":"2026-05-22T06:00:21.805Z","0.0.1990":"2026-05-22T09:59:49.516Z","0.0.1991":"2026-05-22T13:08:48.163Z","0.0.1992":"2026-05-22T14:58:46.576Z","0.0.1993":"2026-05-22T15:34:04.229Z","0.0.1994":"2026-05-22T16:08:40.452Z","0.0.1995":"2026-05-23T17:44:15.122Z","0.0.1996":"2026-05-25T09:00:07.202Z","0.0.1997":"2026-05-25T09:23:51.905Z","0.0.1998":"2026-05-25T10:43:26.729Z","0.0.1999":"2026-05-25T12:57:00.878Z","0.0.2000":"2026-05-25T14:05:36.336Z","0.0.2001":"2026-05-25T14:49:22.646Z","0.0.2002":"2026-05-25T14:56:11.138Z","0.0.2003":"2026-05-27T02:24:59.138Z","0.0.2004":"2026-05-27T17:27:42.393Z","0.0.2005":"2026-05-28T07:05:33.494Z","0.0.2006":"2026-05-28T10:50:25.991Z","0.0.2007":"2026-05-28T14:05:18.633Z","0.0.2008":"2026-05-28T20:28:52.157Z","0.0.2009":"2026-05-29T04:24:40.160Z","0.0.2010":"2026-05-29T18:42:12.594Z","0.0.2011":"2026-05-30T17:04:16.793Z","0.0.2012":"2026-05-31T05:54:34.372Z","0.0.2013":"2026-05-31T06:58:01.093Z","0.0.2014":"2026-05-31T16:59:41.582Z","0.0.2015":"2026-05-31T17:43:16.068Z","0.0.2016":"2026-05-31T17:50:25.421Z","0.0.2017":"2026-06-01T06:19:10.645Z","0.0.2018":"2026-06-01T17:43:01.394Z","0.0.2019":"2026-06-02T16:26:58.599Z","0.0.2020":"2026-06-02T17:10:57.198Z","0.0.2021":"2026-06-02T18:56:44.637Z","0.0.2022":"2026-06-02T19:38:02.872Z","0.0.2023":"2026-06-02T23:24:15.546Z","0.0.2024":"2026-06-03T02:28:33.001Z","0.0.2025":"2026-06-03T04:53:27.835Z","0.0.2026":"2026-06-03T05:58:16.821Z","0.0.2027":"2026-06-03T09:57:49.325Z","0.0.2028":"2026-06-03T14:37:50.157Z","0.0.2029":"2026-06-03T19:54:49.258Z","0.0.2030":"2026-06-03T20:12:53.414Z","0.0.2031":"2026-06-03T21:53:40.841Z","0.0.2032":"2026-06-03T23:34:39.755Z","0.0.2033":"2026-06-03T23:42:26.681Z","0.0.2034":"2026-06-04T03:33:34.366Z","0.0.2035":"2026-06-04T03:37:54.776Z","0.0.2036":"2026-06-04T04:19:30.969Z","0.0.2037":"2026-06-04T04:35:35.968Z","0.0.2038":"2026-06-04T05:00:38.582Z","0.0.2039":"2026-06-04T09:10:17.775Z","0.0.2040":"2026-06-05T03:19:23.826Z","0.0.2041":"2026-06-05T05:12:58.403Z","0.0.2042":"2026-06-05T06:21:49.252Z","0.0.2043":"2026-06-06T00:07:03.400Z","0.0.2044":"2026-06-07T02:23:01.712Z","0.0.2045":"2026-06-07T09:24:20.314Z","0.0.2046":"2026-06-08T15:54:57.377Z","0.0.2047":"2026-06-08T16:41:39.362Z","0.0.2048":"2026-06-08T18:03:07.422Z","0.0.2049":"2026-06-08T18:55:01.528Z","0.0.2050":"2026-06-09T10:58:17.810Z","0.0.2051":"2026-06-09T14:59:23.404Z","0.0.2052":"2026-06-09T17:44:55.410Z","0.0.2053":"2026-06-10T05:05:20.780Z","0.0.2054":"2026-06-10T09:32:59.965Z","0.0.2055":"2026-06-10T10:29:31.657Z","0.0.2056":"2026-06-10T10:49:06.276Z","0.0.2057":"2026-06-10T13:22:33.945Z","0.0.2058":"2026-06-10T15:53:58.678Z","0.0.2059":"2026-06-11T10:47:54.691Z","0.0.2060":"2026-06-11T13:37:52.723Z","0.0.2061":"2026-06-11T14:28:57.367Z","0.0.2062":"2026-06-11T15:11:12.678Z","0.0.2063":"2026-06-11T17:25:30.433Z","0.0.2064":"2026-06-11T17:48:00.384Z","0.0.2065":"2026-06-11T18:04:20.416Z","0.0.2066":"2026-06-11T19:30:16.967Z","0.0.2067":"2026-06-12T05:24:39.915Z","0.0.2068":"2026-06-12T11:24:27.698Z","0.0.2069":"2026-06-12T12:37:05.501Z","0.0.2070":"2026-06-12T13:17:36.053Z","0.0.2071":"2026-06-12T13:24:48.523Z","0.0.2072":"2026-06-14T05:32:31.680Z","0.0.2073":"2026-06-14T15:08:03.767Z","0.0.2074":"2026-06-14T17:47:48.623Z","0.0.2075":"2026-06-16T10:14:35.790Z","0.0.2076":"2026-06-16T11:44:10.495Z","0.0.2077":"2026-06-16T11:51:38.663Z","0.0.2078":"2026-06-16T12:06:15.774Z","0.0.2079":"2026-06-16T15:10:34.008Z","0.0.2080":"2026-06-16T15:11:43.970Z","0.0.2081":"2026-06-16T15:57:24.339Z","0.0.2082":"2026-06-16T16:46:05.566Z","0.0.2083":"2026-06-17T09:27:25.125Z","0.0.2084":"2026-06-17T17:25:10.785Z","0.0.2085":"2026-06-18T06:25:38.131Z","0.0.2086":"2026-06-18T10:17:27.649Z","0.0.2087":"2026-06-18T10:59:36.077Z","0.0.2088":"2026-06-18T11:03:51.101Z","0.0.2089":"2026-06-18T16:21:10.857Z","0.0.2090":"2026-06-18T18:15:46.904Z","0.0.2091":"2026-06-18T18:31:14.314Z","0.0.2092":"2026-06-18T19:57:10.543Z","0.0.2093":"2026-06-19T09:01:33.108Z","0.0.2094":"2026-06-19T10:27:29.774Z","0.0.2095":"2026-06-19T14:57:11.391Z","0.0.2096":"2026-06-19T16:07:16.425Z","0.0.2097":"2026-06-19T20:54:45.947Z","0.0.2098":"2026-06-20T08:07:28.255Z","0.0.2099":"2026-06-20T09:51:22.821Z","0.0.2100":"2026-06-20T09:56:55.608Z","0.0.2101":"2026-06-20T10:18:21.085Z","0.0.2102":"2026-06-20T13:07:38.857Z","0.0.2103":"2026-06-20T17:44:01.013Z","0.0.2104":"2026-06-20T17:58:59.641Z","0.0.2105":"2026-06-20T23:47:27.105Z","0.0.2106":"2026-06-22T10:04:38.320Z","0.0.2107":"2026-06-22T23:22:11.762Z","0.0.2108":"2026-06-23T11:06:26.790Z","0.0.2109":"2026-06-23T12:31:40.308Z","0.0.2110":"2026-06-23T16:57:36.438Z","0.0.2111":"2026-06-23T23:38:05.871Z","0.0.2112":"2026-06-23T23:50:45.373Z","0.0.2113":"2026-06-24T09:29:00.127Z","0.0.2114":"2026-06-24T11:27:34.021Z","0.0.2115":"2026-06-24T13:42:07.137Z","0.0.2116":"2026-06-24T14:24:26.025Z","0.0.2117":"2026-06-24T15:54:43.560Z","0.0.2118":"2026-06-24T16:16:39.392Z","0.0.2119":"2026-06-24T16:53:10.376Z","0.0.2120":"2026-06-24T16:59:12.669Z","0.0.2121":"2026-06-24T20:38:43.033Z","0.0.2122":"2026-06-24T22:59:38.527Z","0.0.2123":"2026-06-25T05:55:56.701Z","0.0.2124":"2026-06-25T10:13:35.169Z","0.0.2125":"2026-06-25T10:17:24.443Z","0.0.2126":"2026-06-25T17:27:29.994Z","0.0.2127":"2026-06-27T18:02:51.007Z","0.0.2128":"2026-06-28T06:35:29.712Z","0.0.2129":"2026-06-28T17:52:42.108Z","0.0.2130":"2026-06-29T06:28:54.981Z","0.0.2131":"2026-06-29T15:45:18.052Z","0.0.2132":"2026-06-29T19:14:08.321Z","0.0.2133":"2026-06-30T06:20:11.204Z","0.0.2134":"2026-06-30T08:37:47.219Z","0.0.2135":"2026-06-30T15:15:28.304Z","0.0.2136":"2026-06-30T16:02:53.683Z","0.0.2137":"2026-06-30T18:50:38.291Z","0.0.2138":"2026-07-01T08:12:46.335Z","0.0.2139":"2026-07-01T09:16:38.988Z","0.0.2140":"2026-07-01T09:55:57.608Z","0.0.2141":"2026-07-01T11:15:58.197Z","0.0.2142":"2026-07-01T17:17:40.281Z","0.0.2143":"2026-07-01T21:11:12.444Z","0.0.2144":"2026-07-02T01:30:25.301Z","0.0.2145":"2026-07-02T06:29:30.540Z","0.0.2146":"2026-07-02T06:47:59.145Z","0.0.2147":"2026-07-02T15:01:50.270Z","0.0.2148":"2026-07-02T15:01:57.614Z","0.0.2149":"2026-07-02T21:02:14.583Z","0.0.2150":"2026-07-03T05:39:25.774Z","0.0.2151":"2026-07-03T06:30:36.181Z","0.0.2152":"2026-07-03T15:02:56.365Z","0.0.2153":"2026-07-03T18:42:56.068Z","0.0.2154":"2026-07-04T04:53:51.599Z","0.0.2155":"2026-07-04T06:10:18.555Z","0.0.2156":"2026-07-04T19:48:00.582Z","0.0.2157":"2026-07-04T22:24:28.941Z","0.0.2158":"2026-07-04T22:34:48.440Z","0.0.2159":"2026-07-04T23:12:25.378Z","0.0.2160":"2026-07-05T11:45:05.538Z","0.0.2161":"2026-07-05T18:35:25.554Z","0.0.2162":"2026-07-05T19:06:07.335Z","0.0.2163":"2026-07-06T21:13:55.994Z","0.0.2164":"2026-07-07T00:44:01.869Z","0.0.2165":"2026-07-07T14:53:03.222Z","0.0.2166":"2026-07-07T16:53:14.196Z","0.0.2167":"2026-07-07T20:08:19.578Z","0.0.2168":"2026-07-07T21:52:56.124Z","0.0.2169":"2026-07-07T22:33:37.255Z","0.0.2170":"2026-07-08T04:31:12.073Z","0.0.2171":"2026-07-08T06:08:16.418Z","0.0.2172":"2026-07-08T15:13:38.018Z","0.0.2173":"2026-07-08T19:41:33.512Z","0.0.2174":"2026-07-08T20:07:09.091Z","0.0.2175":"2026-07-08T21:37:02.354Z","0.0.2176":"2026-07-08T22:01:55.629Z","0.0.2177":"2026-07-08T22:53:24.591Z","0.0.2178":"2026-07-09T08:35:16.913Z","0.0.2179":"2026-07-09T11:15:09.715Z","0.0.2180":"2026-07-09T23:10:15.523Z","0.0.2181":"2026-07-10T03:41:55.089Z","0.0.2182":"2026-07-10T10:21:17.719Z","0.0.2183":"2026-07-10T11:16:33.839Z","0.0.2184":"2026-07-10T13:25:52.805Z","0.0.2185":"2026-07-10T14:51:43.469Z","0.0.2186":"2026-07-10T18:19:09.672Z","0.0.2187":"2026-07-10T18:23:18.014Z","0.0.2188":"2026-07-10T18:36:26.552Z","0.0.2189":"2026-07-11T02:29:14.571Z","0.0.2190":"2026-07-11T04:01:49.529Z","0.0.2191":"2026-07-11T13:24:10.081Z","0.0.2192":"2026-07-11T21:54:01.395Z","0.0.2193":"2026-07-12T00:34:34.731Z","0.0.2194":"2026-07-12T01:25:46.535Z","0.0.2195":"2026-07-12T18:22:31.527Z","0.0.2196":"2026-07-13T00:15:43.333Z","0.0.2197":"2026-07-13T06:21:40.419Z","0.0.2198":"2026-07-13T12:10:34.711Z","0.0.2199":"2026-07-13T16:09:22.830Z","0.0.2200":"2026-07-13T17:06:23.636Z","0.0.2201":"2026-07-13T19:02:14.501Z","0.0.2202":"2026-07-14T04:11:06.928Z","0.0.2203":"2026-07-14T08:29:48.864Z","0.0.2204":"2026-07-14T15:42:49.769Z","0.0.2205":"2026-07-14T15:49:05.370Z","0.0.2206":"2026-07-14T16:14:09.209Z","0.0.2207":"2026-07-14T16:20:22.613Z","0.0.2208":"2026-07-14T17:09:59.356Z","0.0.2209":"2026-07-14T18:25:05.098Z","0.0.2210":"2026-07-14T19:07:04.960Z","0.0.2211":"2026-07-14T19:16:17.097Z","0.0.2212":"2026-07-14T20:46:18.081Z","0.0.2213":"2026-07-15T06:03:12.423Z","0.0.2214":"2026-07-15T06:24:44.810Z","0.0.2215":"2026-07-15T09:15:36.199Z","0.0.2216":"2026-07-15T17:01:47.114Z","0.0.2217":"2026-07-15T23:54:00.234Z","0.0.2218":"2026-07-16T07:25:11.225Z","0.0.2219":"2026-07-16T09:43:56.208Z","0.0.2220":"2026-07-16T11:51:35.780Z","0.0.2221":"2026-07-16T15:50:08.439Z","0.0.2222":"2026-07-16T17:19:25.940Z","0.0.2223":"2026-07-17T18:08:12.535Z","0.0.2224":"2026-07-17T19:02:16.165Z","0.0.2225":"2026-07-17T19:56:59.282Z","0.0.2226":"2026-07-18T14:27:25.578Z","0.0.2227":"2026-07-18T14:47:59.103Z","0.0.2228":"2026-07-19T16:09:57.731Z","0.0.2229":"2026-07-19T16:48:53.208Z","0.0.2230":"2026-07-20T07:58:56.487Z","0.0.2231":"2026-07-20T18:09:25.995Z","0.0.2232":"2026-07-20T18:59:07.274Z","0.0.2233":"2026-07-20T20:17:40.114Z","0.0.2234":"2026-07-21T14:31:18.496Z","0.0.2235":"2026-07-21T15:56:50.918Z","0.0.2236":"2026-07-21T16:49:47.209Z","0.0.2237":"2026-07-21T18:57:13.672Z","0.0.2238":"2026-07-21T21:35:21.025Z","0.0.2239":"2026-07-21T23:13:58.506Z","0.0.2240":"2026-07-21T23:48:30.420Z","0.0.2241":"2026-07-22T04:14:44.965Z","0.0.2242":"2026-07-22T04:20:04.407Z","0.0.2243":"2026-07-22T05:28:11.423Z","0.0.2244":"2026-07-22T05:33:36.158Z","0.0.2245":"2026-07-22T07:07:31.037Z","0.0.2246":"2026-07-22T08:38:21.661Z","0.0.2247":"2026-07-22T09:03:57.301Z","0.0.2248":"2026-07-22T13:58:45.042Z","0.0.2249":"2026-07-22T14:19:50.110Z","0.0.2250":"2026-07-22T17:49:48.605Z","0.0.2251":"2026-07-22T18:42:50.820Z","0.0.2252":"2026-07-22T20:11:56.880Z","0.0.2253":"2026-07-22T20:18:03.675Z","0.0.2254":"2026-07-22T22:25:43.686Z","0.0.2255":"2026-07-22T22:48:44.938Z","0.0.2256":"2026-07-22T22:56:20.489Z","0.0.2257":"2026-07-22T23:52:23.380Z","0.0.2258":"2026-07-23T00:18:52.995Z","0.0.2259":"2026-07-23T15:09:07.562Z","0.0.2260":"2026-07-23T16:43:48.195Z","0.0.2261":"2026-07-23T17:58:05.106Z","0.0.2262":"2026-07-23T20:10:37.383Z","0.0.2263":"2026-07-23T20:41:46.094Z","0.0.2264":"2026-07-23T22:26:35.279Z","0.0.2265":"2026-07-24T00:14:07.458Z","0.0.2266":"2026-07-24T06:37:08.473Z","0.0.2267":"2026-07-24T15:19:41.242Z","0.0.2268":"2026-07-24T15:50:19.124Z","0.0.2269":"2026-07-24T17:19:06.986Z","0.0.2270":"2026-07-24T17:55:59.250Z","0.0.2271":"2026-07-24T18:58:06.643Z","0.0.2272":"2026-07-24T20:51:20.142Z","0.0.2273":"2026-07-24T23:15:10.755Z","0.0.2274":"2026-07-25T00:05:27.965Z","0.0.2275":"2026-07-25T13:52:20.711Z","0.0.2276":"2026-07-25T17:03:11.328Z","0.0.2277":"2026-07-25T19:36:58.890Z","0.0.2278":"2026-07-25T21:38:08.501Z","0.0.2279":"2026-07-25T21:51:57.783Z","0.0.2280":"2026-07-25T23:09:37.657Z","0.0.2281":"2026-07-25T23:21:32.736Z","0.0.2282":"2026-07-25T23:37:58.124Z","0.0.2283":"2026-07-26T01:12:26.215Z","0.0.2284":"2026-07-26T17:48:53.494Z","0.0.2285":"2026-07-27T01:29:44.672Z","0.0.2286":"2026-07-27T10:23:18.775Z","0.0.2287":"2026-07-27T10:25:00.989Z","0.0.2288":"2026-07-27T17:26:00.388Z","0.0.2289":"2026-07-27T18:28:37.888Z","0.0.2290":"2026-07-27T18:47:28.694Z","0.0.2291":"2026-07-27T18:51:52.302Z","0.0.2292":"2026-07-27T19:57:11.707Z","0.0.2293":"2026-07-27T20:08:59.256Z","0.0.2294":"2026-07-27T22:28:39.311Z","0.0.2295":"2026-07-27T23:24:05.461Z","0.0.2296":"2026-07-27T23:59:14.414Z","0.0.2297":"2026-07-28T11:35:54.089Z","0.0.2298":"2026-07-28T18:19:25.897Z","0.0.2299":"2026-07-28T18:29:21.455Z","0.0.2300":"2026-07-28T18:41:57.779Z","0.0.2301":"2026-07-28T19:28:51.072Z","0.0.2302":"2026-07-28T19:54:49.053Z","0.0.2303":"2026-07-28T20:08:28.473Z","0.0.2304":"2026-07-29T00:43:24.226Z","0.0.2305":"2026-07-29T02:08:57.694Z","0.0.2306":"2026-07-29T05:06:12.490Z","0.0.2307":"2026-07-29T07:44:26.203Z","0.0.2308":"2026-07-29T07:48:51.332Z","0.0.2309":"2026-07-29T16:51:48.023Z","0.0.2310":"2026-07-29T17:00:38.487Z","0.0.2311":"2026-07-29T19:18:34.461Z","0.0.2312":"2026-07-29T22:24:34.278Z","0.0.2313":"2026-07-29T23:46:56.933Z","0.0.2314":"2026-07-30T04:41:34.053Z","0.0.2315":"2026-07-30T16:39:41.298Z","0.0.2316":"2026-07-30T17:42:53.186Z","0.0.2317":"2026-07-30T18:37:50.230Z","0.0.2318":"2026-07-30T19:31:59.802Z","0.0.2319":"2026-07-30T21:28:38.526Z","0.0.2320":"2026-07-30T22:22:47.499Z","0.0.2321":"2026-07-30T22:45:04.980Z","0.0.2322":"2026-07-31T03:12:18.530Z","0.0.2323":"2026-07-31T03:38:31.679Z","0.0.2324":"2026-07-31T03:47:17.510Z","0.0.2325":"2026-07-31T10:26:25.286Z","0.0.2326":"2026-07-31T11:51:15.409Z","0.0.2327":"2026-07-31T13:41:46.802Z","0.0.2328":"2026-07-31T16:01:12.120Z","0.0.2329":"2026-07-31T18:30:00.913Z","0.0.2330":"2026-08-01T00:14:28.330Z","0.0.2331":"2026-08-01T06:46:08.989Z","0.0.2332":"2026-08-02T00:24:36.270Z","0.0.2333":"2026-08-02T05:14:16.270Z","0.0.2334":"2026-08-02T17:05:27.588Z","0.0.2335":"2026-08-02T18:56:14.502Z","0.0.2336":"2026-08-02T19:16:23.834Z","0.0.2337":"2026-08-02T20:09:32.136Z","0.0.2338":"2026-08-02T20:38:04.704Z","0.0.2339":"2026-08-02T20:43:04.160Z","0.0.2340":"2026-08-02T20:59:47.449Z","0.0.2341":"2026-08-02T21:12:25.737Z","0.0.2342":"2026-08-03T00:01:40.043Z","0.0.2343":"2026-08-03T02:24:44.283Z","0.0.2344":"2026-08-03T02:28:41.334Z","0.0.2345":"2026-08-03T14:57:07.676Z","0.0.2346":"2026-08-03T16:44:19.392Z","0.0.2347":"2026-08-03T17:11:16.751Z","0.0.2348":"2026-08-03T19:19:44.488Z","0.0.2349":"2026-08-03T21:22:04.145Z","0.0.2350":"2026-08-03T21:33:03.507Z","0.0.2351":"2026-08-03T21:38:09.028Z","0.0.2352":"2026-08-03T21:44:06.090Z","0.0.2353":"2026-08-03T22:20:49.751Z","0.0.2354":"2026-08-04T01:20:47.713Z","0.0.2355":"2026-08-04T01:40:59.883Z","0.0.2356":"2026-08-04T05:07:56.557Z","0.0.2357":"2026-08-04T11:49:58.836Z","0.0.2358":"2026-08-04T15:41:11.194Z","0.0.2359":"2026-08-04T15:49:56.292Z","0.0.2360":"2026-08-04T16:20:31.787Z","0.0.2361":"2026-08-04T16:31:42.722Z","0.0.2362":"2026-08-04T19:26:15.657Z","0.0.2363":"2026-08-05T02:24:27.881Z","0.0.2364":"2026-08-05T08:23:49.761Z","0.0.2365":"2026-08-05T10:46:00.669Z","0.0.2366":"2026-08-05T11:15:11.048Z","0.0.2367":"2026-08-05T15:52:29.948Z","0.0.2368":"2026-08-05T17:13:41.770Z","0.0.2369":"2026-08-05T17:30:11.918Z","0.0.2370":"2026-08-05T20:50:27.440Z","0.0.2371":"2026-08-05T22:43:22.034Z","0.0.2372":"2026-08-06T00:29:48.434Z","0.0.2373":"2026-08-06T12:38:39.119Z","0.0.2374":"2026-08-06T13:38:58.191Z","0.0.2375":"2026-08-07T02:39:14.166Z","0.0.2376":"2026-08-07T12:29:02.209Z","0.0.2377":"2026-08-07T14:31:19.706Z","0.0.2378":"2026-08-07T15:13:26.967Z","0.0.2379":"2026-08-07T15:56:24.300Z","0.0.2380":"2026-08-07T17:33:56.127Z","0.0.2381":"2026-08-07T19:05:07.520Z","0.0.2382":"2026-08-07T20:16:40.682Z","0.0.2383":"2026-08-07T20:34:45.084Z","0.0.2384":"2026-08-07T20:47:42.457Z","0.0.2385":"2026-08-07T22:22:43.449Z","0.0.2386":"2026-08-07T22:49:41.767Z","0.0.2387":"2026-08-07T22:50:24.215Z","0.0.2388":"2026-08-07T22:57:22.307Z","0.0.2389":"2026-08-07T23:16:01.507Z","0.0.2390":"2026-08-07T23:20:22.956Z","0.0.2391":"2026-08-07T23:30:39.355Z","0.0.2392":"2026-08-07T23:56:33.068Z","0.0.2393":"2026-08-08T00:01:05.082Z","0.0.2394":"2026-08-08T00:07:27.408Z","0.0.2395":"2026-08-08T06:58:59.805Z","0.0.2396":"2026-08-08T07:59:37.420Z","0.0.2397":"2026-08-08T08:35:10.330Z","0.0.2398":"2026-08-08T14:44:45.840Z","0.0.2399":"2026-08-08T17:53:20.183Z","0.0.2400":"2026-08-08T18:06:33.606Z","0.0.2401":"2026-08-08T18:39:38.883Z","0.0.2402":"2026-08-08T19:16:12.990Z","0.0.2403":"2026-08-08T19:52:35.310Z","0.0.2404":"2026-08-08T20:39:25.576Z","0.0.2405":"2026-08-08T20:50:06.341Z","0.0.2406":"2026-08-08T22:40:05.714Z","0.0.2407":"2026-08-09T00:30:55.624Z","0.0.2408":"2026-08-09T04:04:05.994Z","0.0.2409":"2026-08-09T07:23:06.870Z","0.0.2410":"2026-08-09T10:34:42.189Z","0.0.2411":"2026-08-09T17:06:49.697Z","0.0.2412":"2026-08-09T20:54:10.482Z","0.0.2413":"2026-08-09T21:03:40.455Z","0.0.2414":"2026-08-09T21:16:21.112Z","0.0.2415":"2026-08-10T04:39:34.140Z","0.0.2416":"2026-08-10T04:57:36.330Z","0.0.2417":"2026-08-10T08:52:23.982Z","0.0.2418":"2026-08-10T15:45:27.804Z","0.0.2419":"2026-08-10T16:42:42.048Z","0.0.2420":"2026-08-10T18:49:40.306Z","0.0.2421":"2026-08-10T19:23:43.198Z","0.0.2422":"2026-08-10T21:25:46.110Z","0.0.2423":"2026-08-10T22:38:09.038Z","0.0.2424":"2026-08-10T23:29:10.308Z","0.0.2425":"2026-08-11T00:17:02.743Z","0.0.2426":"2026-08-11T01:29:38.975Z","0.0.2427":"2026-08-11T03:54:34.213Z","0.0.2428":"2026-08-11T11:02:59.346Z","0.0.2429":"2026-08-11T12:20:25.059Z","0.0.2430":"2026-08-11T14:43:04.824Z","0.0.2431":"2026-08-11T17:27:32.764Z","0.0.2432":"2026-08-11T18:56:45.300Z","0.0.2433":"2026-08-11T19:05:19.290Z","0.0.2434":"2026-08-11T19:17:19.454Z","0.0.2435":"2026-08-11T22:08:23.832Z","0.0.2436":"2026-08-11T22:41:39.117Z","0.0.2437":"2026-08-11T23:05:27.995Z","0.0.2438":"2026-08-12T01:49:45.190Z","0.0.2439":"2026-08-12T05:23:48.531Z","0.0.2440":"2026-08-12T06:33:43.778Z","0.0.2441":"2026-08-12T06:38:28.848Z","0.0.2442":"2026-08-12T08:10:03.793Z","0.0.2443":"2026-08-12T10:54:36.417Z","0.0.2444":"2026-08-12T15:24:16.430Z","0.0.2445":"2026-08-12T15:45:34.448Z","0.0.2446":"2026-08-12T18:08:28.466Z","0.0.2447":"2026-08-12T18:39:40.545Z","0.0.2448":"2026-08-12T19:02:06.821Z","0.0.2449":"2026-08-12T20:58:33.746Z","0.0.2450":"2026-08-13T09:09:26.475Z","0.0.2451":"2026-08-13T09:09:45.225Z","0.0.2452":"2026-08-13T13:21:16.788Z","0.0.2453":"2026-08-13T15:33:51.492Z","0.0.2454":"2026-08-13T16:00:13.052Z","0.0.2455":"2026-08-13T16:42:52.359Z","0.0.2456":"2026-08-13T17:27:02.174Z","0.0.2457":"2026-08-13T22:21:36.776Z","0.0.2458":"2026-08-13T22:50:13.815Z","0.0.2459":"2026-08-14T00:05:36.826Z","0.0.2460":"2026-08-14T01:15:03.933Z","0.0.2461":"2026-08-14T03:02:40.443Z","0.0.2462":"2026-08-14T04:14:33.674Z","0.0.2463":"2026-08-14T05:02:35.970Z","0.0.2464":"2026-08-14T06:30:38.303Z","0.0.2465":"2026-08-14T14:20:22.573Z","0.0.2466":"2026-08-14T15:19:49.451Z","0.0.2467":"2026-08-14T15:46:04.879Z","0.0.2468":"2026-08-14T16:10:14.932Z","0.0.2469":"2026-08-14T17:10:37.698Z","0.0.2470":"2026-08-14T17:53:38.004Z","0.0.2471":"2026-08-14T18:25:57.446Z","0.0.2472":"2026-08-14T19:14:23.200Z","0.0.2473":"2026-08-14T19:31:36.976Z","0.0.2474":"2026-08-14T19:36:54.581Z","0.0.2475":"2026-08-14T20:10:45.648Z","0.0.2476":"2026-08-14T20:52:10.212Z","0.0.2477":"2026-08-14T22:10:50.514Z","0.0.2478":"2026-08-15T09:00:21.403Z","0.0.2479":"2026-08-15T18:15:45.726Z","0.0.2480":"2026-08-15T19:03:04.096Z","0.0.2481":"2026-08-15T19:22:20.676Z","0.0.2482":"2026-08-15T21:48:55.720Z","0.0.2483":"2026-08-15T22:43:24.893Z","0.0.2484":"2026-08-15T22:48:56.519Z","0.0.2485":"2026-08-15T23:16:42.298Z","0.0.2486":"2026-08-16T06:26:11.612Z","0.0.2487":"2026-08-17T10:52:57.199Z","0.0.2488":"2026-08-17T20:37:38.934Z","0.0.2489":"2026-08-18T00:42:43.217Z","0.0.2490":"2026-08-18T08:07:40.340Z","0.0.2491":"2026-08-18T15:35:24.481Z","0.0.2492":"2026-08-18T15:41:16.115Z","0.0.2493":"2026-08-18T20:18:51.974Z","0.0.2494":"2026-08-18T20:37:41.245Z","0.0.2495":"2026-08-18T20:50:49.488Z","0.0.2496":"2026-08-18T20:58:50.192Z","0.0.2497":"2026-08-19T01:37:05.073Z","0.0.2498":"2026-08-19T04:17:17.697Z","0.0.2499":"2026-08-19T09:50:45.936Z","0.0.2500":"2026-08-19T10:48:41.107Z","0.0.2501":"2026-08-19T13:19:15.402Z","0.0.2504":"2026-08-19T20:34:00.619Z","0.0.2505":"2026-08-19T20:51:08.326Z","0.0.2506":"2026-08-19T22:05:38.013Z","0.0.2507":"2026-08-20T00:51:35.301Z","0.0.2508":"2026-08-20T01:06:14.974Z","0.0.2509":"2026-08-20T04:35:57.004Z","0.0.2510":"2026-08-20T05:10:41.658Z","0.0.2511":"2026-08-20T06:40:49.688Z","0.0.2512":"2026-08-20T06:42:37.704Z","0.0.2513":"2026-08-20T09:46:25.380Z","0.0.2514":"2026-08-20T11:09:36.304Z","0.0.2515":"2026-08-20T16:15:40.522Z","0.0.2516":"2026-08-20T17:26:39.205Z","0.0.2517":"2026-08-20T20:48:47.800Z","0.0.2518":"2026-08-20T21:17:36.288Z","0.0.2519":"2026-08-20T21:32:31.894Z","0.0.2520":"2026-08-20T21:50:33.348Z","0.0.2521":"2026-08-20T23:53:09.178Z","0.0.2522":"2026-08-21T04:31:07.958Z","0.0.2523":"2026-08-21T07:23:58.599Z","0.0.2524":"2026-08-21T07:58:04.957Z","0.0.2525":"2026-08-21T17:52:15.471Z","0.0.2526":"2026-08-21T19:02:12.613Z","0.0.2527":"2026-08-22T00:39:23.598Z","0.0.2528":"2026-08-22T00:46:51.348Z","0.0.2529":"2026-08-22T01:22:16.433Z","0.0.2530":"2026-08-22T01:52:35.966Z","0.0.2531":"2026-08-22T02:59:00.030Z","0.0.2532":"2026-08-22T07:34:22.317Z","0.0.2533":"2026-08-22T17:59:21.234Z","0.0.2534":"2026-08-22T22:46:27.479Z","0.0.2535":"2026-08-22T22:55:34.647Z","0.0.2536":"2026-08-22T22:57:08.078Z","0.0.2537":"2026-08-23T19:03:38.446Z","0.0.2538":"2026-08-23T22:51:54.039Z","0.0.2539":"2026-08-24T00:30:27.882Z","0.0.2540":"2026-08-24T06:10:43.551Z","0.0.2541":"2026-08-24T06:44:30.211Z","0.0.2542":"2026-08-24T10:18:53.265Z","0.0.2543":"2026-08-24T11:49:46.258Z","0.0.2544":"2026-08-24T12:38:12.534Z","0.0.2545":"2026-08-24T14:33:20.897Z","0.0.2546":"2026-08-24T15:23:58.398Z","0.0.2547":"2026-08-24T15:50:52.372Z","0.0.2548":"2026-08-24T21:09:36.685Z","0.0.2549":"2026-08-24T22:04:01.487Z","0.0.2550":"2026-08-24T22:33:47.153Z","0.0.2551":"2026-08-24T23:07:51.986Z","0.0.2552":"2026-08-24T23:30:25.829Z","0.0.2553":"2026-08-25T00:06:41.700Z","0.0.2554":"2026-08-25T01:44:04.918Z","0.0.2555":"2026-08-25T02:50:57.374Z","0.0.2556":"2026-08-25T18:28:33.026Z","0.0.2557":"2026-08-25T19:45:34.667Z","0.0.2558":"2026-08-25T21:49:19.948Z","0.0.2559":"2026-08-26T02:20:05.482Z","0.0.2560":"2026-08-26T05:59:29.875Z","0.0.2561":"2026-08-26T06:19:13.283Z","0.0.2562":"2026-08-26T07:03:02.155Z","0.0.2563":"2026-08-26T10:28:00.718Z","0.0.2564":"2026-08-26T13:26:52.305Z","0.0.2565":"2026-08-26T14:08:51.150Z","0.0.2566":"2026-08-26T17:14:16.266Z","0.0.2567":"2026-08-26T18:44:02.575Z","0.0.2568":"2026-08-26T18:52:03.870Z","0.0.2569":"2026-08-26T19:08:56.657Z","0.0.2570":"2026-08-26T19:29:17.001Z","0.0.2571":"2026-08-26T21:25:28.344Z","0.0.2572":"2026-08-26T23:46:53.539Z","0.0.2573":"2026-08-27T01:42:13.712Z","0.0.2574":"2026-08-27T01:49:59.211Z","0.0.2575":"2026-08-27T04:10:31.339Z","0.0.2576":"2026-08-27T04:14:47.107Z","0.0.2577":"2026-08-27T04:50:57.421Z","0.0.2578":"2026-08-27T04:59:10.631Z","0.0.2579":"2026-08-27T05:16:59.014Z","0.0.2580":"2026-08-27T10:11:38.921Z","0.0.2581":"2026-08-27T12:59:42.209Z","0.0.2582":"2026-08-27T14:29:12.060Z","0.0.2583":"2026-08-27T16:17:22.601Z","0.0.2584":"2026-08-27T17:42:40.706Z","0.0.2585":"2026-08-27T21:51:28.544Z","0.0.2586":"2026-08-27T22:25:10.561Z","0.0.2587":"2026-08-27T23:00:15.146Z","0.0.2588":"2026-08-28T01:28:23.753Z","0.0.2589":"2026-08-28T04:34:08.674Z","0.0.2590":"2026-08-28T05:53:57.433Z","0.0.2591":"2026-08-28T08:56:54.837Z","0.0.2592":"2026-08-28T09:37:27.710Z","0.0.2593":"2026-08-28T09:58:43.302Z","0.0.2594":"2026-08-28T11:02:33.331Z","0.0.2595":"2026-08-28T11:07:13.663Z","0.0.2596":"2026-08-28T11:35:19.868Z","0.0.2597":"2026-08-28T17:36:05.714Z","0.0.2598":"2026-08-28T17:50:29.324Z","0.0.2599":"2026-08-28T17:52:03.334Z","0.0.2600":"2026-08-28T18:22:55.631Z","0.0.2601":"2026-08-28T19:40:41.282Z","0.0.2602":"2026-08-28T19:49:32.562Z","0.0.2603":"2026-08-28T20:34:45.410Z","0.0.2604":"2026-08-28T23:18:09.625Z","0.0.2605":"2026-08-28T23:53:06.738Z","0.0.2606":"2026-08-29T04:29:16.551Z","0.0.2607":"2026-08-29T09:32:03.712Z","0.0.2608":"2026-08-29T11:07:58.596Z","0.0.2609":"2026-08-29T20:07:34.042Z","0.0.2610":"2026-08-29T20:39:52.531Z","0.0.2611":"2026-08-29T22:34:49.550Z","0.0.2612":"2026-08-29T23:18:11.256Z","0.0.2613":"2026-08-30T03:41:55.274Z","0.0.2614":"2026-08-30T03:58:19.971Z","0.0.2615":"2026-08-30T09:04:36.411Z","0.0.2616":"2026-08-30T17:37:26.237Z","0.0.2617":"2026-08-30T19:09:04.314Z","0.0.2618":"2026-08-30T21:06:16.756Z","0.0.2619":"2026-08-31T02:20:04.445Z","0.0.2620":"2026-08-31T04:21:13.379Z","0.0.2621":"2026-08-31T11:04:24.222Z","0.0.2622":"2026-08-31T11:51:10.024Z","0.0.2623":"2026-08-31T15:32:27.193Z","0.0.2624":"2026-08-31T17:37:10.215Z","0.0.2625":"2026-09-01T04:18:26.808Z","0.0.2626":"2026-09-01T09:52:59.318Z","0.0.2627":"2026-09-01T11:40:28.266Z","0.0.2628":"2026-09-01T16:21:38.227Z","0.0.2629":"2026-09-01T20:08:01.243Z","0.0.2630":"2026-09-02T00:26:58.335Z","0.0.2631":"2026-09-02T03:26:13.233Z","0.0.2632":"2026-09-02T06:12:04.673Z","0.0.2633":"2026-09-02T06:53:30.754Z","0.0.2634":"2026-09-02T15:55:21.397Z","0.0.2635":"2026-09-02T16:48:19.800Z","0.0.2636":"2026-09-02T20:17:00.236Z","0.0.2637":"2026-09-02T22:54:56.990Z","0.0.2638":"2026-09-02T23:22:56.268Z","0.0.2639":"2026-09-03T00:09:59.804Z","0.0.2640":"2026-09-03T05:02:08.763Z","0.0.2641":"2026-09-03T07:01:05.809Z","0.0.2642":"2026-09-03T11:34:07.769Z","0.0.2643":"2026-09-03T16:09:08.707Z","0.0.2644":"2026-09-03T16:14:32.135Z","0.0.2645":"2026-09-04T03:13:55.091Z","0.0.2646":"2026-09-04T05:11:36.614Z","0.0.2647":"2026-09-04T09:25:32.001Z","0.0.2648":"2026-09-04T09:59:09.478Z","0.0.2649":"2026-09-04T12:32:20.661Z","0.0.2650":"2026-09-04T14:32:28.381Z","0.0.2651":"2026-09-04T15:04:02.196Z","0.0.2652":"2026-09-04T15:16:20.695Z","0.0.2653":"2026-09-04T16:10:04.937Z","0.0.2654":"2026-09-04T17:50:05.321Z","0.0.2655":"2026-09-04T20:03:02.829Z","0.0.2656":"2026-09-04T20:47:05.812Z","0.0.2657":"2026-09-05T06:35:19.130Z","0.0.2658":"2026-09-05T09:00:14.642Z","0.0.2659":"2026-09-05T13:57:17.277Z","0.0.2660":"2026-09-05T18:30:47.092Z","0.0.2661":"2026-09-05T18:40:58.187Z","0.0.2665":"2026-09-06T02:20:20.070Z","0.0.2666":"2026-09-06T02:21:00.690Z","0.0.2667":"2026-09-06T04:03:29.613Z","0.0.2668":"2026-09-06T05:33:11.911Z","0.0.2669":"2026-09-06T15:24:21.304Z","0.0.2670":"2026-09-06T17:55:37.301Z","0.0.2671":"2026-09-06T20:42:16.313Z","0.0.2672":"2026-09-06T21:10:29.893Z","0.0.2673":"2026-09-06T21:16:25.834Z","0.0.2674":"2026-09-07T16:41:40.695Z","0.0.2675":"2026-09-07T18:56:27.703Z","0.0.2676":"2026-09-07T20:50:02.875Z","0.0.2677":"2026-09-08T04:50:32.624Z","0.0.2678":"2026-09-08T09:05:42.706Z","0.0.2679":"2026-09-08T09:53:30.492Z","0.0.2680":"2026-09-08T12:15:50.962Z","0.0.2681":"2026-09-08T14:37:41.241Z","0.0.2682":"2026-09-08T15:49:46.152Z","0.0.2683":"2026-09-08T16:10:50.311Z","0.0.2684":"2026-09-08T20:01:10.297Z","0.0.2685":"2026-09-08T20:10:15.483Z","0.0.2686":"2026-09-09T01:32:25.361Z","0.0.2687":"2026-09-09T04:11:00.797Z","0.0.2688":"2026-09-09T05:11:17.621Z","0.0.2689":"2026-09-09T12:04:49.720Z","0.0.2690":"2026-09-09T15:59:36.598Z","0.0.2691":"2026-09-09T16:32:39.454Z","0.0.2692":"2026-09-09T18:25:46.427Z","0.0.2693":"2026-09-09T20:20:15.104Z","0.0.2694":"2026-09-09T20:42:40.128Z","0.0.2695":"2026-09-09T20:57:17.665Z","0.0.2696":"2026-09-09T21:05:24.030Z","0.0.2697":"2026-09-09T21:54:40.348Z","0.0.2698":"2026-09-09T22:13:02.124Z","0.0.2699":"2026-09-09T22:33:11.308Z","0.0.2700":"2026-09-10T00:34:12.513Z","0.0.2701":"2026-09-10T03:27:07.565Z","0.0.2702":"2026-09-10T07:58:10.129Z","0.0.2703":"2026-09-10T10:02:54.784Z","0.0.2704":"2026-09-10T11:53:09.280Z","0.0.2705":"2026-09-10T16:05:31.270Z","0.0.2706":"2026-09-10T17:17:15.358Z","0.0.2707":"2026-09-11T02:14:16.532Z","0.0.2708":"2026-09-11T13:22:31.029Z","0.0.2709":"2026-09-11T17:22:26.132Z","0.0.2710":"2026-09-11T20:25:05.795Z","0.0.2711":"2026-09-11T21:26:40.191Z","0.0.2712":"2026-09-12T10:30:42.758Z","0.0.2713":"2026-09-12T14:34:22.892Z","0.0.2714":"2026-09-12T16:06:33.597Z","0.0.2715":"2026-09-12T16:31:56.730Z","0.0.2716":"2026-09-12T18:14:22.266Z","0.0.2717":"2026-09-12T19:06:17.021Z","0.0.2718":"2026-09-12T19:25:24.295Z","0.0.2719":"2026-09-12T19:57:41.108Z","0.0.2720":"2026-09-12T20:03:10.965Z","0.0.2721":"2026-09-12T21:02:07.370Z","0.0.2722":"2026-09-12T21:47:43.868Z","0.0.2723":"2026-09-13T19:41:03.986Z","0.0.2724":"2026-09-14T15:29:09.388Z","0.0.2725":"2026-09-14T15:55:20.345Z","0.0.2726":"2026-09-14T18:19:12.684Z","0.0.2727":"2026-09-14T18:46:31.692Z","0.0.2728":"2026-09-14T18:51:05.182Z","0.0.2729":"2026-09-14T19:09:51.293Z","0.0.2730":"2026-09-14T19:24:09.677Z","0.0.2731":"2026-09-14T19:33:31.400Z","0.0.2732":"2026-09-14T20:01:06.068Z","0.0.2733":"2026-09-14T20:44:23.079Z","0.0.2734":"2026-09-14T21:10:49.157Z","0.0.2735":"2026-09-14T22:11:39.412Z","0.0.2736":"2026-09-14T22:57:27.348Z","0.0.2737":"2026-09-15T10:07:02.179Z","0.0.2738":"2026-09-16T19:38:36.555Z","0.0.2739":"2026-09-16T19:54:46.689Z","0.0.2740":"2026-09-16T20:37:30.505Z","0.0.2741":"2026-09-17T02:20:28.661Z","0.0.2742":"2026-09-17T02:39:31.491Z","0.0.2743":"2026-09-17T02:54:46.412Z","0.0.2744":"2026-09-17T03:08:33.560Z","0.0.2745":"2026-09-17T04:20:15.504Z","0.0.2746":"2026-09-17T07:22:26.148Z","0.0.2747":"2026-09-17T16:34:01.927Z","0.0.2748":"2026-09-17T21:49:08.745Z","0.0.2749":"2026-09-18T00:22:03.948Z","0.0.2750":"2026-09-18T04:04:19.226Z","0.0.2751":"2026-09-18T04:25:36.942Z","0.0.2752":"2026-09-18T12:10:09.909Z","0.0.2753":"2026-09-18T12:37:58.288Z","0.0.2754":"2026-09-18T20:29:46.698Z","0.0.2755":"2026-09-18T23:03:41.968Z","0.0.2756":"2026-09-19T02:21:56.639Z","0.0.2757":"2026-09-19T05:53:58.775Z","0.0.2758":"2026-09-19T06:25:44.216Z","0.0.2759":"2026-09-19T07:06:13.750Z","0.0.2760":"2026-09-19T10:38:42.403Z","0.0.2761":"2026-09-19T16:55:17.149Z","0.0.2762":"2026-09-19T17:45:52.551Z","0.0.2763":"2026-09-19T17:59:47.507Z","0.0.2764":"2026-09-19T18:08:27.708Z","0.0.2765":"2026-09-19T18:16:16.247Z","0.0.2766":"2026-09-19T19:14:38.910Z","0.0.2767":"2026-09-19T19:42:30.079Z","0.0.2768":"2026-09-19T20:10:43.019Z","0.0.2769":"2026-09-20T17:50:54.710Z","0.0.2770":"2026-09-20T17:58:25.319Z","0.0.2771":"2026-09-20T19:20:01.878Z","0.0.2772":"2026-09-21T01:17:40.399Z","0.0.2773":"2026-09-21T06:00:37.489Z","0.0.2774":"2026-09-21T12:00:37.471Z","0.0.2775":"2026-09-21T19:25:55.569Z","0.0.2776":"2026-09-21T20:04:45.126Z","0.0.2777":"2026-09-21T20:59:54.978Z","0.0.2778":"2026-09-21T21:15:04.270Z","0.0.2779":"2026-09-21T22:43:54.497Z","0.0.2780":"2026-09-21T23:27:45.893Z","0.0.2781":"2026-09-22T02:34:07.781Z","0.0.2782":"2026-09-22T05:51:02.936Z","0.0.2783":"2026-09-22T15:14:38.666Z","0.0.2784":"2026-09-22T15:49:03.895Z","0.0.2785":"2026-09-22T17:06:48.377Z","0.0.2786":"2026-09-22T17:32:46.917Z","0.0.2787":"2026-09-22T19:08:49.357Z","0.0.2788":"2026-09-22T21:12:14.682Z","0.0.2789":"2026-09-22T23:33:45.606Z","0.0.2790":"2026-09-23T09:13:39.151Z","0.0.2791":"2026-09-23T11:10:54.129Z","0.0.2792":"2026-09-23T11:44:43.784Z","0.0.2793":"2026-09-23T15:31:30.209Z","0.0.2794":"2026-09-23T16:05:25.617Z","0.0.2795":"2026-09-23T17:43:34.373Z","0.0.2796":"2026-09-23T17:58:22.881Z","0.0.2797":"2026-09-23T18:18:47.010Z","0.0.2798":"2026-09-23T19:25:14.627Z","0.0.2799":"2026-09-23T19:42:25.069Z","0.0.2800":"2026-09-24T08:56:21.540Z","0.0.2801":"2026-09-24T11:39:10.791Z","0.0.2802":"2026-09-24T15:01:48.243Z","0.0.2803":"2026-09-24T16:01:32.143Z","0.0.2804":"2026-09-24T16:20:51.896Z","0.0.2805":"2026-09-24T17:22:05.841Z","0.0.2806":"2026-09-24T19:12:41.559Z","0.0.2807":"2026-09-24T19:27:07.392Z","0.0.2808":"2026-09-24T19:53:14.798Z","0.0.2809":"2026-09-24T19:54:31.694Z","0.0.2810":"2026-09-24T20:04:51.196Z","0.0.2811":"2026-09-24T21:09:21.013Z","0.0.2812":"2026-09-24T21:55:25.428Z","0.0.2813":"2026-09-25T04:47:01.381Z","0.0.2814":"2026-09-25T05:49:14.789Z","0.0.2815":"2026-09-25T06:40:21.364Z","0.0.2816":"2026-09-25T06:58:35.861Z","0.0.2817":"2026-09-25T16:18:05.131Z","0.0.2818":"2026-09-26T09:41:37.434Z","0.0.2819":"2026-09-26T10:15:24.808Z","0.0.2820":"2026-09-26T11:13:42.088Z","0.0.2821":"2026-09-26T11:41:28.122Z","0.0.2822":"2026-09-26T17:54:42.183Z","0.0.2823":"2026-09-26T20:26:50.714Z","0.0.2824":"2026-09-27T18:25:24.030Z","0.0.2825":"2026-09-28T05:55:15.685Z","0.0.2826":"2026-09-28T11:01:44.138Z","0.0.2827":"2026-09-28T11:47:33.485Z","0.0.2828":"2026-09-28T12:08:34.518Z","0.0.2829":"2026-09-28T16:10:32.703Z","0.0.2830":"2026-09-28T20:04:10.463Z","0.0.2831":"2026-09-28T20:14:14.595Z","0.0.2832":"2026-09-28T20:56:15.256Z","0.0.2833":"2026-09-28T22:10:35.573Z","0.0.2834":"2026-09-28T22:17:32.909Z","0.0.2835":"2026-09-28T23:12:04.021Z","0.0.2836":"2026-09-29T06:32:53.746Z","0.0.2837":"2026-09-29T08:57:05.737Z","0.0.2838":"2026-09-29T13:20:42.230Z","0.0.2839":"2026-09-29T14:13:30.644Z","0.0.2840":"2026-09-29T17:43:31.535Z","0.0.2841":"2026-09-29T18:15:13.365Z","0.0.2842":"2026-09-29T18:34:56.793Z","0.0.2843":"2026-09-29T19:08:42.037Z","0.0.2844":"2026-09-29T19:31:00.324Z","0.0.2845":"2026-09-29T20:06:24.626Z","0.0.2846":"2026-09-29T20:23:19.512Z","0.0.2847":"2026-09-29T22:01:34.151Z","0.0.2848":"2026-09-29T23:26:30.912Z","0.0.2849":"2026-09-30T04:04:29.767Z","0.0.2850":"2026-09-30T04:30:31.188Z","0.0.2852":"2026-09-30T05:47:24.820Z","0.0.2851":"2026-09-30T05:48:51.514Z","0.0.2853":"2026-09-30T06:19:49.298Z","0.0.2854":"2026-09-30T12:09:08.689Z","0.0.2855":"2026-09-30T12:15:51.941Z","0.0.2856":"2026-09-30T12:53:51.205Z","0.0.2857":"2026-09-30T14:02:21.235Z","0.0.2858":"2026-09-30T17:53:42.239Z","0.0.2859":"2026-09-30T19:43:26.221Z","0.0.2860":"2026-09-30T20:22:53.173Z","0.0.2861":"2026-09-30T20:40:53.454Z","0.0.2862":"2026-09-30T21:08:24.150Z","0.0.2863":"2026-09-30T22:55:52.806Z","0.0.2864":"2026-09-30T23:03:30.331Z","0.0.2865":"2026-09-30T23:08:53.543Z","0.0.2866":"2026-10-01T03:47:34.399Z","0.0.2867":"2026-10-01T03:52:31.051Z","0.0.2868":"2026-10-01T12:26:53.933Z","0.0.2869":"2026-10-01T19:29:39.670Z","0.0.2870":"2026-10-01T20:17:52.042Z","0.0.2871":"2026-10-01T20:21:28.387Z","0.0.2872":"2026-10-01T21:14:40.656Z","0.0.2873":"2026-10-01T21:55:25.373Z","0.0.2874":"2026-10-01T22:09:33.960Z","0.0.2875":"2026-10-01T22:36:30.960Z","0.0.2876":"2026-10-02T02:29:34.003Z","0.0.2877":"2026-10-02T03:42:16.225Z","0.0.2878":"2026-10-02T06:02:40.005Z","0.0.2879":"2026-10-02T06:21:12.777Z","0.0.2880":"2026-10-02T08:06:32.958Z","0.0.2881":"2026-10-02T08:14:04.301Z","0.0.2882":"2026-10-02T09:47:38.092Z","0.0.2883":"2026-10-02T11:05:08.601Z","0.0.2884":"2026-10-02T14:59:58.892Z","0.0.2885":"2026-10-02T19:31:33.765Z","0.0.2886":"2026-10-02T21:30:10.538Z","0.0.2887":"2026-10-02T22:56:01.359Z","0.0.2888":"2026-10-03T00:01:21.121Z","0.0.2889":"2026-10-03T00:40:47.551Z","0.0.2890":"2026-10-03T02:20:55.221Z","0.0.2891":"2026-10-03T04:44:58.190Z","0.0.2892":"2026-10-03T05:31:54.090Z","0.0.2893":"2026-10-03T06:16:28.281Z","0.0.2894":"2026-10-03T07:56:31.066Z"},"bugs":{"url":"https://github.com/tscircuit/runframe/issues"},"homepage":"https://github.com/tscircuit/runframe#readme","repository":{"url":"git+https://github.com/tscircuit/runframe.git","type":"git"},"description":"[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# @tscircuit/runframe\n\n[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)\n\nA React component that runs tscircuit inside a webworker and shows you the PCB,\nSchematic, 3D and other previews.\n\n- Automatically imports other snippets and libraries if imported\n- Runs inside webworker (doesn't block the main thread)\n- Converts typescript to javascript using babel\n\n## Usage\n\n```tsx\nimport { RunFrame } from \"@tscircuit/runframe/runner\"\n\nconst App = () => (\n  <RunFrame\n    fsMap={{\n      \"main.tsx\": `\ncircuit.add(\n  <resistor resistance=\"1k\" />\n)\n`,\n    }}\n    entrypoint=\"main.tsx\"\n\n    // Listen to events\n    onCircuitJsonChange={(circuitJson) => void}\n    onRenderingFinished={({ circuitJson }) => void}\n    onRenderEvent={(event) => void}\n    onError={(error) => void}\n    availableTabs={[\"pcb\", \"schematic\", \"cad\"]}\n    defaultTab=\"pcb\"\n  />\n)\n```\n\n### Using CircuitJsonPreview Directly\n\nIf you already have circuit JSON and just want to display it:\n\n```tsx\nimport { CircuitJsonPreview } from \"@tscircuit/runframe/preview\"\n\nconst App = () => (\n  <CircuitJsonPreview\n    circuitJson={myCircuitJson}\n    // Optional props\n    showCodeTab={false}      // Show/hide the code editor tab\n    showJsonTab={true}       // Show/hide the raw JSON viewer tab\n    className=\"h-screen\"     // Container className\n    headerClassName=\"px-4\"   // Header className\n    isFullScreen={false}     // Toggle fullscreen mode\n    onToggleFullScreen={() => void}  // Fullscreen toggle callback\n  />\n)\n```\n\n### Using RunFrameStaticBuildViewer for Lazy-Loaded Circuit JSON\n\nFor displaying circuit JSON files that are fetched on-demand without code execution:\n\n```tsx\nimport { RunFrameStaticBuildViewer } from \"@tscircuit/runframe\"\n\nconst App = () => (\n  <RunFrameStaticBuildViewer\n    files={[\n      {\n        filePath: \"main.circuit.json\",\n        fileStaticAssetUrl: \"https://api.example.com/circuits/main.json\"\n      },\n      {\n        filePath: \"components/sensor.circuit.json\", \n        fileStaticAssetUrl: \"https://api.example.com/circuits/sensor.json\"\n      }\n    ]}\n    // Optional: Custom fetch function for authentication, caching, etc.\n    onFetchFile={async (fileRef) => {\n      const response = await fetch(fileRef.fileStaticAssetUrl, {\n        headers: { Authorization: 'Bearer token' }\n      })\n      return response.json()\n    }}\n    projectName=\"My Project\"\n    defaultToFullScreen={false}\n    showToggleFullScreen={true}\n  />\n)\n```\n\nWhen multiple files are provided, the viewer includes a circuit gallery. Gallery\ncards look for preview assets next to each `circuit.json`, preferring `3d.png`\nand falling back to PCB or schematic PNG/SVG assets. Add `gallery` to either the\nquery string or hash (for example, `?gallery` or `#gallery=true`) to open the\ngallery directly.\n\n### Providing the Blob URL (to avoid loading webworker from CDN)\n\n```tsx\nimport evalWebWorkerBlobUrl from \"@tscircuit/eval/blob-url\"\n```\n\n### Standalone Iframe\n\nRunFrame can be embedded in an iframe, allowing you to evaluate tscircuit code from a parent application. There are two main ways to integrate RunFrame: using the React component or creating a standalone iframe implementation.\n\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <title>RunFrame Host</title>\n  </head>\n  <body>\n    <iframe\n      id=\"runframe\"\n      src=\"https://runframe.tscircuit.com/iframe.html\"\n      style=\"width: 100%; height: 600px; border: none;\"\n    ></iframe>\n\n    <script>\n      const iframe = document.getElementById(\"runframe\")\n\n      // Listen for ready message from iframe\n      window.addEventListener(\"message\", (event) => {\n        if (event.data?.runframe_type === \"runframe_ready_to_receive\") {\n          // Send circuit configuration\n          iframe.contentWindow.postMessage(\n            {\n              runframe_type: \"runframe_props_changed\",\n              runframe_props: {\n                fsMap: {\n                  \"main.tsx\": `circuit.add(<resistor resistance=\"1k\" />)`,\n                },\n                entrypoint: \"main.tsx\",\n              },\n            },\n            \"*\"\n          )\n        }\n      })\n    </script>\n  </body>\n</html>\n```\n\n#### Listening for events from the iframe\n\n```tsx\nwindow.addEventListener(\"message\", (event) => {\n  if (event.data?.runframe_type === \"runframe_event\") {\n    const { type } = event.data.runframe_event\n    if (type === \"error\") {\n      console.error(event.data.runframe_event.error_message)\n    }\n  }\n})\n```\n\n## Development\n\n### File-Server Interaction with Edit Events\n\nEdit events can be a complex to understand, because it can take some\ntime for rendering to complete, edit events are applied for an\napproximate render before the circuit is fully rendered. The sequence\ndiagram below can be used as a reference to understand how the edit events\nare applied and queued for rendering.\n\n```mermaid\nsequenceDiagram\n    participant CLI\n    participant FileServer as File Server\n    participant BrowserRunframe as Browser Runframe\n    participant Viewer as Schematic/PCB Viewer\n\n    BrowserRunframe->>Viewer: Initial Circuit JSON\n\n    Note over Viewer: Edit event created\n    Viewer->>BrowserRunframe: onEditEvent\n    Note over BrowserRunframe: newEditEvent._applied=false<br/>editEvents.push(newEditEvent)\n    BrowserRunframe->>Viewer: editEvents={editEvents}\n\n    BrowserRunframe->>FileServer: /files/get manual-edits.json\n    FileServer-->>BrowserRunframe: manual-edits.json content\n\n    Note over BrowserRunframe: Apply edit events to manual-edits.json<br/>Mark editEvent._applied = true\n\n    BrowserRunframe->>FileServer: /files/update manual-edits.json\n    FileServer->>CLI: FILE_UPDATED event\n\n    Note over CLI: Update manual-edits.json on filesystem\n\n    rect rgb(200, 230, 255)\n        Note over BrowserRunframe: Start re-render\n\n        Note over Viewer: Edit event created\n        Viewer->>BrowserRunframe: onEditEvent\n        Note over BrowserRunframe: newEditEvent._applied=false<br/>editEvents.push(newEditEvent)\n        BrowserRunframe->>Viewer: editEvents={editEvents}<br/>both unapplied & applied<br/>edit events are sent\n\n        Note over BrowserRunframe: Render complete\n    end\n\n    Note over BrowserRunframe: Remove all applied editEvents\n\n    BrowserRunframe->>Viewer: editEvents={editEvents}<br/>circuitJson={circuitJson}<br/>Send unapplied editEvents list<br/>+ Circuit JSON\n\n    Note over BrowserRunframe: If there are unapplied editEvents, repeat\n```\n\n### `<RunFrameWithApi />` and `<RunFrameForCli />` Event Bus\n\nThe event bus for the RunFrame is accessible from the `@tscircuit/file-server`\n`/events/list` endpoint. RunFrame creates the following events:\n\n| Event Name              | Description                                             |\n| ----------------------- | ------------------------------------------------------- |\n| FILE_UPDATED            | A file was updated                                      |\n| REQUEST_TO_SAVE_SNIPPET | Browser request to save the current circuit to snippets |\n| FAILED_TO_SAVE_SNIPPET  | Failed to save the current snippet to Registry          |\n| SNIPPET_SAVED           | Snippet was saved to Registry                           |\n","readmeFilename":"README.md"}